@manhng

Welcome to my blog!

Starter Kit ASP.NET Core

August 11, 2021 08:45

.NET Microservices Sample Reference Application (edit)

ASP.NET Core 5.0

Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 5, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.

https://github.com/dotnet-architecture/eShopOnContainers

Microsoft eShopOnWeb ASP.NET Core Reference Application

ASP.NET Core 5.0

Sample ASP.NET Core 5.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

https://github.com/dotnet-architecture/eShopOnWeb

fluentpos - Open Source Point Of Sales / Inventory Management Solution

ASP.NET Core 5.0

Built with ASP.NET Core 5.0 WebAPI & Angular 12 Material UI

  • API - ASP.NET Core 5.0 WebAPI
  • Client - Angular 12 Material
  • Data Access - Entity Framework Core 5.0
  • DB Providers - Postgres, MSSQL

GrandNode 2.0

ASP.NET Core 5.0

Open source, headless, multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.

https://github.com/grandnode/grandnode2

The goal for us is to provide the platform with:

  • The high performance front-end, rendered within miliseconds,
  • The high performance application to handle temporary and permanent traffic overloads,
  • Highly advanced e-commerce platform with unlimited possibilities of integration with existing third-party softwares
  • Fast development with modern codebase
  • Scalable e-commerce platform to grow with the business

Prerequisites:

  • GrandNode 2.0 requires .NET Core 5.0, MongoDB 4.0+, and OS-specific dependency tools.

 

ASP.NET Core 5.0 Boilerplate Template - Clean Architecture Template Open Sourced Solution Template For ASP.NET Core 5.0

ASP.NET Core 5.0

coreboilerplate is an ASP.NET Core 5.0 Boilerplate Template that helps you create complete web applications by following best code practices and various Clean Architecture principles.

https://github.com/coreboilerplate/coreboilerplate

https://reposhub.com/dotnet/application-templates/coreboilerplate-coreboilerplate.html

Base API - Infrastructure

  • Swagger
  • API Versioning
  • Chat via SignalR Hubs
  • Complete User Management - Microsoft Identity
  • JWT Authentication with Refresh Tokens
  • Audit Trails
  • Automapper
  • Global Exception Handling Middleware
  • Uniform API Response
  • Dynamic Service Registrations
  • Serilog Implementation

Infrastructure

  • Entity Framework Core - MSSQL, MySQL etc.
  • Mail Service - SMTP / SendGrid
  • DB Seeding
  • Dapper
  • Hangfire

Blazor - UI

  • Mudblazor - Fluid UI Material Component Library
  • HttpInterceptor
  • Blazored Local Storage
  • Realtime Chat
  • Localization

MVC - UI

  • AdminLTE Integration
  • Polly
  • Realtime Chat
  • Localization

ASP.NET Core Web Api Template

ASP.NET Core 5.0

This project is an Web API Open-Source Boilerplate Template that includes ASP.NET Core 5, Web API standards, clean n-tier architecture, GraphQL service, and User Auditing (Identity) with a lot of best practices.

https://github.com/sinantok/aspnetcore-webapi-template

https://marketplace.visualstudio.com/items?itemName=SinanTok.ASPNETCoreWebAPI

Default Roles:

  • SuperAdmin
  • Admin
  • Moderator
  • Basic

Technologies:

  • ASP.NET Core 5 WebApi
  • .NET Core 5
  • REST Standards
  • GraphQL

ASP.NET Core Console Application - Starting Template

ASP.NET Core 3.1

The goal of this repository is to provide a basic solution structure that can be used to build ASP.NET Core Console Application.

https://github.com/ShawnShiSS/aspnetcore-console-app-template

Nucleus

Web API startup template with a Vue Client application

ASP.NET Core 3.1

Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication

https://github.com/alirizaadiyahsi/Nucleus

A New Developer can take anywhere from 8 hours upto few days to Integrate a 3rd Party Bootstrap UI with ASP.NET Core. A Senior Developer may take anywhere from 4-6 hours in doing the same. With this Extension, the only GOAL is to dramatically reduce these long hours of development.

AdminLTE Starter Kit ASP.NET Core

ASP.NET Core 3.1

https://github.com/iammukeshm/AdminLTE.StarterKit

https://marketplace.visualstudio.com/items?itemName=MukeshMurugan.AdminLTEStarterKitAspNetCore

https://codewithmukesh.com/project/aspnet-core-hero-boilerplate/

ASP.NET Core Starter Kit

ASP.NET Core 3.1

Cross-platform web development with Visual Studio Code, C#, F#, JavaScript, ASP.NET Core, EF Core, React (ReactJS), Redux, Babel. Single-page application boilerplate.

https://github.com/kriasoft/aspnet-starter-kit

AspNetCore.Template.Extended

ASP.NET Core 2.2

ASP.NET Core Web API template with built-in EF Core + MySQL, Identity, JWT auth, Swagger, FluentValidation and React for SPA

https://github.com/seclerp/AspNetCoreTemplateExtended

  • Entity Framework Core with Pomelo.EntityFrameworkCore.MySql provider
  • Identity configured with EF Core and JWT Bearer authentication
  • Autofac dependency injection
  • Swagger using Swashbuckle
  • React with Material UI framework and create-react-app with newest dependencies
  • FluentValidation to automate data validation

AspNetCore MVC / Angular startup project based on StudioX Framework

AspNetCore MVC / Angular startup project based on StudioX Framework

https://github.com/studioxsoftware/studiox

This is a template to create ASP.NET Core MVC / Angular. It has 2 different versions:

  1. ASP.NET Core MVC & jQuery (server rendered multi-page application).
  2. ASP.NET Core & Angular (single page application).

React Starter Kit

React Starter Kit — front-end starter kit using React, Relay, GraphQL, and JAM stack architecture

https://github.com/kriasoft/react-starter-kit

Chinook Database

https://github.com/lerocha/chinook-database

Membership Database Schema

https://github.com/membership/membership.db

Template10

Making Windows 10 apps great again

https://github.com/Windows-XAML/Template10

Categories

Recent posts