.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
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:
- ASP.NET Core MVC & jQuery (server rendered multi-page application).
- 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
- Membership Database Schema for PostgreSQL
- Membership Database Schema for SQL Server
- Membership Database Schema for SQLite
Template10
Making Windows 10 apps great again