@manhng

Welcome to my blog!

Open Source .NET Core

May 31, 2021 13:22

Open Source .NET Core (edit)

.NET Core Blazor

https://manhng.com/blog/blazor-framework/

https://manhng.com/blog/serenity/

https://github.com/oqtane/oqtane.framework/ (HAY)

https://github.com/AdrienTorris/awesome-blazor

.NET Core Razor

https://serenity.is/ (HAY)

https://github.com/serenity-is/Serenity

https://github.com/abpframework/abp-samples/ (HAY HAY HAY)

.NET Core MVC

https://marketplace.visualstudio.com/items?itemName=VolkanCeylan.SereneSerenityApplicationTemplate

.NET MVC

https://marketplace.visualstudio.com/items?itemName=VolkanCeylan.SereneMvc

.NET Core

REST API .NET 5 Solution Template (HAY)

https://marketplace.visualstudio.com/items?itemName=anasoft-code.RestApiN

Core features version RestApiN.vsix extension

  • Three layers projects Api, Domain and Entity
  • Automapper
  • Dependency Injection
  • UnitOfWork
  • Generic Service
  • Generic Repository with Entity Framework
  • EF lazy loading and DB concurrency errors
  • Sync and Async calls
  • Generic exception handler
  • Serilog logging with Console and File sinks
  • Migrations and seed from json objects build your empty database
  • JWT authorization/authentication for generated API
  • T4 templates - simple code generation for domain and service classes

Extended features version RestApiNEx.vsix extension

  • All core features included.
  • Swagger and Swashbuckle API documentation for .NET and Swagger authentication
  • Select between Identity Server 4 or JWT authorization/authentication for generated API
  • T4 templates - smart code generation driven by existing entity classes (inherits from BaseEntity). T4 templates generate code for related domain, service, controller and test classes based on added entity classes in single click. Great time saver!
  • XUnit integration tests project added to the solution for IS4 mode or JWT authentication mode.
  • Postman API tests as json file for import (IS4 and JWT tests). Import json and run the tests.
  • Run Postman tests with PowerShell script with Newman command line implementation
  • DDoS API attacks protection service
  • Stored procedure example added to repository

Web Application Framework for ASP.NET Core (ABP) (HAY)

https://github.com/abpframework

https://github.com/aspnetboilerplate/aspnetboilerplate

https://github.com/abpframework/abp-samples/ (HAY HAY HAY HAY HAY)

.NET Core Microservices

https://github.com/dotnet-architecture/eShopOnBlazor (HAY)

https://github.com/dotnet-architecture/eShopOnContainers (HAY)

https://github.com/n-stefan/eShopOnContainers

https://docs.microsoft.com/en-us/dotnet/architecture/microservices/

https://docs.microsoft.com/en-us/dotnet/architecture/cloud-native/introduce-eshoponcontainers-reference-app

Categories

Recent posts