Skip to content

I am writing code samples about some fundamental topics of dotnet C#, EFCore, Dapper, OOP, Asp.net Core, MVC in this repo.

Notifications You must be signed in to change notification settings

muratsercann/DotnetCoreSamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotnet code samples

I am writing code samples about some fundamental topics of C#, EFCore, Dapper, OOP, Asp.net Core, MVC

Some topics and keywords in this repo :

  • Async/Await, ConfigureAwait
  • Casting
    • is
    • as
    • GetType
    • typeof
    • implicit and explicit casting
    • casting with operator overloading
  • Covariance(out) and Contravariance(in)
  • IEnumerable, IEnumerator, Custom (Generic)Collection
  • Delegates
  • Extension Method
  • Generic Types
  • Mutable/Immutable
  • Operator overloading
  • Passing Parameters with 'ref','out','in', 'params'
  • Equals, ReferenceEquals, ==
  • yield keyword
  • Dependency Injection
  • Design Patterns (Structural codes)
    • Factory
    • Abstract Factory
    • Singleton
    • Adapter
    • Facade
  • Multi Threading
  • OOP
  • ORM
    • Efcore (Lazy/Eager Loading, Queryable vs Enumerable),
    • Dapper (CRUD operations)
  • Minimal API with Asp .NET Core (Endpoints, Middlewares ,DI , EndpointFilter)
  • Asp .NET MVC
    • Dependency Injection,
    • CancellationToken,
    • Logging
    • Exception handling in MiddleWare
    • Authentication with JWT in Asp.Net Core Rest Api

About

I am writing code samples about some fundamental topics of dotnet C#, EFCore, Dapper, OOP, Asp.net Core, MVC in this repo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages