Code Monkey home page Code Monkey logo

Matt Ghafouri's Projects

datatablegenerator icon datatablegenerator

To generate a datatable based on generic input list with header translation capability and determination of specific members of the list

dependencyinjectionlifetime icon dependencyinjectionlifetime

Understanding the lifetime of the services created using the Dependency injection is very essential, before starting to using them. Creating services without understanding the difference between Transient, Singleton & Scoped lifetime can result in application behaving erratically.

distributedlockmanager.redlock icon distributedlockmanager.redlock

Distributed locks are a very useful primitive in many environments where different processes must operate with shared resources in a mutually exclusive way. There are a number of libraries and blog posts describing how to implement a DLM (Distributed Lock Manager) with Redis, but every library uses a different approach, and many use a simple approach with lower guarantees compared to what can be achieved with slightly more complex designs. Here I have implemented DLM with Redis Cache and RedLock.net library (https://github.com/samcook/RedLock.net)

efcore.bulkextensions icon efcore.bulkextensions

Entity Framework Core Bulk Batch Extensions for Insert Update Delete and Read (CRUD) operations on SQL Server and SQLite

esaynetqsample icon esaynetqsample

A simple project to demonstrate how to use EasynetQ7 library and inserting into SQL Server database

fighter-xna-3dgame icon fighter-xna-3dgame

Fighter as a 3D game, designed with Microsoft C# and Microsoft XNA technology. This game got 2 simple levels. There are so many horrific creatures. The creatures look like a spider, hence you have to kill them :) Some general game principle regarded at this project. Collision detection 3D model Audio effects and etc There aren't unit test, oop concepts and etc. don't blame me, I was unskillful

gitignore icon gitignore

A collection of useful .gitignore templates

localstack icon localstack

💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!

nlogsmaple icon nlogsmaple

Writing applications' logs into SQL Server with NLog (dotnet 6.0)

redisdistributedlockmanager icon redisdistributedlockmanager

Distributed locks are a very useful primitive in many environments where different processes must operate with shared resources in a mutually exclusive way.

smartenum icon smartenum

A base class for quickly and easily creating strongly typed enum replacements in C#.

taskling.net icon taskling.net

API for batch jobs. Partitioning of batches into blocks of work, limiting the number of concurrent task instances, critical sections across servers, standardised activity logging and alerting.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.