There are no reviews yet. Be the first to send feedback to the community and the maintainers!
CleanArchitecture.WebApi
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.OnionArchitecture
The onion architecture, introduced by Jeffrey Palermo, overcomes the issues of the layered architecture with great ease. With Onion Architecture, the game-changer is that the Domain Layer (Entities and Validation Rules that are common to the business case ) is at the Core of the Entire Application. This means higher flexibility and lesser coupling. In this approach, we can see that all the Layers are dependent only on the Core Layers.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.AspNetCoreHero-Boilerplate
ASP.NET CORE HERO - Boilerplate template for your next project!PermissionManagement.MVC
Let's implement Permission-Based Authorization in ASP.NET CoreDapper.WebApi
Let's Learn Dapper with ASP. NET Core! Here is an Implementation of Dapper in ASP.NET Core with Repository Pattern / Unit Of Work and a Clean Architecture.modular-monolith-aspnet-core-sample
RepositoryPattern.WebApi
We will go through everything you will need to know about Repository Pattern in ASP.NET Core, Generic Repository Patterns, Unit of Work and related topics. We will build a project right from scratch where we implement a clean architecture to access data.CQRS.WebApi
Here is an implementation of CQRS with MediatR in ASP.NET Core 3.1. Read the step by step guide in my blog post.AdminLTE.StarterKit
AdminLTE Starter Kit for ASP.NET Core 3.1. Let's build up a full-fledged Open Source Project designed to provide our fellow developers a better way to get started. Saves tons of Dev-Hours too!BlazorChat
Building a Complete Chat Application in Blazor WebAssembly 5.0 with SignalR and Identity. UI is taken care by MudBlazor Component Library.multitenancy-aspnet-core
Multitenancy in ASP.NET CoreAuditTrail.EFCore.Demo
Audit Trail Implementation in ASP.NET Core with Entity Framework CoreAdminLTE.MVC
We will learn about Integrating AdminLTE with ASP.NET Core 3.1 MVC or really any other Bootstrap based UI Frameworks completely from scratch. We will also go through about integrating Identity Authentication to our MVC Applicaiton. Also, you will gain quite a lot of practical knowledge on Views, Layouts, Partial Views, Conditional Rendering, Navigation Indicatior and much more.specification-pattern-asp-net-core
MailService.WebApi
Let's Build an ASP.NET Core Api that Sends Mail using Gmail SMTP. Read more on my blog post.Blazor.Learner
Let's Learn Blazor!JWTAuthentication.WebApi
Security is a vital part of any kind of application. Since APIs can expose highly sensitive data like user details, email adressses , it is highly critical that these API endpoints are secured.In this Guide let's build a Secure ASP.NET Core API with JWT Authentication. Read my detailed blog post for implementation.Microservice.WebApi
We will be building a Simple Microservice Application for demonstrating various Concepts including Microservice Architecture in ASP.NET Core, API Gateways, Ocelot, Ocelot Configuration , Routing and much more.EFCoreAndDapper
Learn to Work with Dapper and Entity Framework within the Same ASP.NET Core Solutions. This is an implementation taking Transactions into concern as well. Probably a Facade Pattern too!RazorCRUD.jQueryAJAX
Razor Page CRUD in ASP.NET Core with Onion Architecture, Razor Partial Views, jQuery Datatable, jQuery AJAX , Repository Pattern, Unit Of Work, Bootstrap Modal and much more!RepositoryPatternWithCachingAndHangfire
Let's builder a SUPER-FAST Repository Implementation with Unit Of Work , Caching and Hangfire!Multilingual.ASPNETCore
We will discuss in detail, Globalization and Localization in ASP.NET Core Application and go through various approaches on changing the Culture of the Application via Request. We will also do some advanced configuration where we store the Selected Language Information to the Cookie in the client browser.Microservices.Ticketing.WebApi
RabbitMQ and MassTransit for ASP.NET Core Microservice Communication. Let's learn and build a small Ticketing Application to demonstrate the concepts.Datatables.ServerSide
Let's build a jQuery Datatable in ASP.NET Core 3.1 with Server-Side Processing! We will also cover Paging, Sorting, Searching and much morejwt-authentication-golang
Implementing JWT Authentication in Golang REST APIs and securing it with Authentication Middleware.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.golang-crud-rest-api
Implementing CRUD in Golang REST API with Mux & GORMGettingStartedWithIdentityServer4.ASPNETCore
GraphQL.WebApi
A simple implementaion of GraphQL for ASP.NET Core 3.1 WebAPI. Demonstrated using GraphQL Playground Package.COVID19.Tracker
Here is a Simple COVID-19 Dashboard for India built with ASP.NET Core 3.1 Backend. A Small Side-Project.CoreEssentials
Essential NuGet Packages for your ASP.NET Core Applications.CleanArchitecture.WebApplication
Project Moved toaspnet-core-json-localization
JSON Based Localization in ASP.NET Coremediatr-response-caching
Response Caching with MediatR in ASP.NET Coreglobal-exception-handling-aspnet-core
HealthChecks.WebApi
In this article, we will go through Healthchecks in ASP.NET Core, it’s uses, variations and implementing your own custom health-checks. This is one of the integral parts to consider while building ASP.NET Core Applications for production. Here are the topics covered.MudblazorDemo.CRUD
Implementing CRUD Operations in Blazor .NET 5 using the Mudblazor Component Library.gRPC.Dotnet.Learner
Let's learn gRPC in ASP.NET Core and build Faster APIs!cowin-vaccine-notifier
A Small POC Project that sends out a notification message on your Mobile Devices whenever there are vaccinations available in your District. In-Depth Details are also available as a part of the notification message via the IFTTT application. Written in C# .NET 5.0.BlazorWithTailwindCSS
Integrating Tailwind CSS with Blazor.Caching.WebApi
Let's learn Caching in ASP.NET Core. Caching is a technique of storing the frequently accessed/used data so that the future requests for those sets of data can be served much faster to the client.Hangfire.WebApi
Hangfire is an open-sourced library that enables the developers to schedule events in the background with the utmost ease. It is a highly flexible library offering various features needed to make the job scheduling task a cake-walk. Hangfire in ASP.NET Core is the one library that you can’t miss out on. Read my blog post for step-by-step guide on implementing Hangfire in ASP.NET Core Applications.PointOfSales.DataCenter
This will be the Core of the entire solution. This Api will be responsible for overall data distribution and authorization.FluentValidation.WebApi
When it comes to Validating Models, aren’t we all leaning towards Data Annotations? There are quite a lot of serious issues with this approach for a scalable system. We will discuss the preferred alternative and implement it in an ASP.Net core API. Read more at my blog post.WorkingWithMongoDB.WebAPI
Let's Integrate MongoDB in ASP.NET Core 3.1 WebAPI!Versioning.WebApi
API versioning in ASP.NET Core is a technique by which different clients can get different implementations of the same Controller based on the request or the URL.So essentially, you build an API that has multiple versions that may behave differently. Read my complete blog post about the implementation and best practices.built-in-container-support-for-dotnet-7
You no longer need a Dockerfile for your .NET Applications!CoreLibrary
A Helper Library for all my future .NET Core Projectsaws-s3-dotnet-webapi
Guide on working with AWS S3 using ASP.NET Core Web API to upload, download and delete files from Amazon’s Super Scalable S3dotnet-on-aws-series
Serilog.WebApplication
Serilog is a third-party logging library that plugs into the default ILogger of our application with its own implementations. It enables the developers to log the events into various destinations like console, file, database, and more. Now, if you are already using a database in your ASP.NET Core Application, logging events to a database can be a good option. Read the complete GUIDE in my blog post.CWM.StoreManager
DDD with Clean Architecture.EFCore.CodeFirst.WebApi
Entity Framework Core is a lightweight, extensible, open-sourced version of the Entity Framework Data Access Technology built for .NET Core Applications. It is essentially a way to read and write data in a flexible and easier way. Read my Blog Post.eStore
eCommerce Application on .NET Core to demonstrate various Architecture , Design Patterns and Best Practices for Clean and Scalable Code.Select2.WebApplication
Let's Learn Select2 jQuery Plugin in ASP. NET Core.iammukeshm
About me!LoggingWithNLog.WebApi
Let's learn NLog! One of the popular Logging Framework for ASP.NET Core Applications.WPF.CleanArchitecture
Prototype for Clean Architecture in WPF using UI Components and DIaws-serverless-dotnet
aws-dynamodb-crud-aspnet-core
BusinessManager
aws-lambda-dotnet-6
AWS Lambda with .NET 6options-pattern-aspnet-core
How do you load & validate your Configurations in ASP.NET Core applications from appsettings.json? 🤔securing-dotnet-webapi-with-amazon-cognito
cowin
express-mongodb-api-architecture
Build a Scalable REST API using Node.js, Express.js and MongoDBWordPressOnCore.PeachPie
Let's run Wordpress on ASP.NET Core with PeachPie!hosting-aspnet-core-webapi-on-amazon-ec2
hosting-aspnet-core-webapi-on-amazon-ec2Automapper.WebApi
We will go through the features of Automapper and the problems it solves by practical use cases. In order to maintain a separation of concern between various of your layers in an ASP.NET Core Project, it is advisable to have different models / Data transfer objects that are associated with a specific layer. This is a very good practice. But with time, you end up with lots and lots of code. Here is where Automapper helps. Read More.BlazorBazaar
Open Sourced eCommerce Solution built with .NET 5.0 / Blazor WebAssembly / Clean Architecturedotnet-tips
webapi-token-authentication-role-based-authorization-asp.net-core-3.1
send-emails-from-aspnet-core-using-amazon-ses
Send Emails from ASP.NET Core using Amazon SESamazon-api-gateway-lambda-authorizer-dotnet
Securing Amazon API Gateway with Lambda Authorizer in .NET!face-recognition
PointOfSales.SalesCenter
aws-secrets-manager-with-aspnet-core-webapi
Do this to secure your Sensitive Data in ASP.NET Core with AWS Secrets Manager.🔒todo-list-javascript
CWM.CleanArchitecture
An Implementation of Clean Architecture for ASP.NET Core 3.1 Application with MVC + API.CleanOnion.Api
Implementation / Template / Boilerplate for ASP.NET Core 3.1 Api following clean and SOLID code principles. Supports Scalability and Deep Testing.Elmah.IO.WebApi
elmah.io is a full-fledged error management system for anything from simple console applications to enterprise-level web applications. To get you guys more excited, elmah.io lets you push the logs of your .NET applications directly to the cloud. This is something really innovative to get started with. Read the entire blog post.CWM.DotNetCore
Collection of .NET Core Nuget Packages.deploying-aspnet-core-webapi-to-aws-apprunner
structured-logging-golang-zap
Structured Logging in Golang with Zap from Uber!mongodb-expressjs-nodejs-crud-api
a restful api built on express js connected to mongoDb to demonstrate crud operationsfirst-expressjs-api
a very simple express js api that explains the basics of the api's workflowaws-codepipeline-dotnet-demo
Deploying ASP.NET Core Web API to AWS Elastic Beanstalk using AWS CodePipelinehosting-aspnet-core-web-api-with-aws-lambda
we will learn about hosting ASP.NET Core Web API with AWS Lambda in a rather simple-to-follow manner. It is going to be as simple as developing a .NET 6 Web API as you would normally do using Controllers or Minimal APIs, and uploading the published files over to AWS Lambda (or using the standard AWS Templates shipped with the AWS Toolkit).amazon-cloudwatch-serilog-dotnet
Logging to Amazon Cloudwatch with Serilog in .NETCWM.CoreExtensions
webapi-basic-authentication-middleware-asp.net-core-3.1
Sample Code for Basic Authentication in WebAPI .NET Core using Middleware.PointOfSales.ControlCenter
aws-cdk-for-dotnet-developers
dotnet-lambda-annotations-framework
Cleaner way to write .NET AWS Lambdas - using the Annotations Framework!n-tier-architecture-asp.net-core-mvc
n-Tier Architecture Implemented on ASP.NET Core MVC 3.1.swagger-implementation-asp.net-core-3.1-webapi
Sample Code for Swagger Implementation in ASP.NET Core 3.1 WebApiDeliVeggie
learn-react
MiniProfiler.MVC
Love Open Source and this site? Check out how you can help us