Sudarsan's repositories
TheBestCSharpProgrammerInTheWorld
The Best C# Programmer In The World - Benjamin Perkins
semaphoreslim-thread-throttling
Source code for SemaphoreSlim example: https://makolyte.com/csharp-use-semaphoreslim-for-throttling-threads/
QRCodeGen
dotnet core (3.x) WebAPI, provides ability to generate QRCodes (using https://github.com/codebude/QRCoder)
Authn
Authorization and Authentication in ASPNET CORE
nopCommerce
ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
refactoring-singleton-to-DI
Refactoring practice. 1. Start with singleton pattern 2. Refactor to DI pattern 3. Refactor to use a DI library (i'm specifically showing ninject)
CustomUserManagement.MVC
Let’s go in-depth and understand the functionalities you can achieve with the help of Microsoft Identity. We will build a small yet practical implementation of Custom User Management in ASP.NET Core MVC with Identity.
ShoppingCartList-AzureFunctions
Sample REST API using HTTP Azure Functions with sample Blazor App.
dotnet-6-crud-api
.NET 6.0 - CRUD API Example
OnionVSTemplate
Visual Studio project template for simple Web API onion architecture.
api-management-developer-portal
Developer portal provided by the Azure API Management service.
messaging
Resource collection for messaging and eventing
dotnet-6-minimal-api
.NET 6.0 - Minimal API Tutorial and Example
AzureFuntions_Auth_JWT
Secure Azure Functions using .Net 6.0 and JWT Tokens
azurestorageexplorer
☁💾 Manage your Azure Storage blobs, tables, queues and file shares from this simple and intuitive web application.
dotnet-6-jwt-refresh-tokens-api
.NET 6.0 - JWT Authentication with Refresh Tokens Tutorial with Example API
dotnet-6-registration-login-api
.NET 6.0 API for User Management, Authentication and Registration
OrderStore
Repository and Unit of Work Pattern in Asp.Net Core 5.0
dotnet-5-registration-login-api
.NET 5.0 API for User Management, Authentication and Registration
FileUpload.MVC
Uploading Images or other documents is a very basic and common requirement when it comes to building anything from a simple application to an enterprise-level solution. Let’s build a small application with which you could upload files of any type to a file system location or to a centralized database table.
AzureExtensions.Swashbuckle
Swagger/ OpenAPI library for documenting API's built on ASP.NET Core for Azure Functions
dotnet-6-basic-authentication-api
.NET 6.0 - Basic HTTP Authentication API
GraphQL_HotChoclate_EFCore
Building GraphQL API with .Net 5- Entity Framework Core and HotChocolate
awesome-dotnet-tips
Curated list of awesome tips and tricks and resources in .net world.