Organize some open source code for collection and application, so that you could learn and consult.
1. Application
Nopcommerce, open source e-commerce website, Development environment ASP (. NET core not supported), using technology (AUTOFAC,EF, page plugin, etc.)
orchardcms, Content management site
(. NET version)
(. NET core version)
ABP (aspnetboilerplate), provides a range of tools for web app creation, supports ASP. ASP & Web API, and also provides templates for Web applications
(. NET core version, tag branch with support for. NET version)
identityserver, User-authorized website (OpenID and OAuth 2.0 support) for single sign-on and third-party licensing.
(. NET version)
(. NET core version)
eshoponcontainers Examples of microservices provided by Microsoft
PetShop Three-tier architecture classic example for novice learning, but ASPX is a bit outdated.
blogengine.net blog site, also aspx
2. Components
lucene.net Full-text Search development components
ServiceStack Semi-open source for creating Web services
masstransit can be used to create message-based services and applications, depending on RABBITMQ
stateless Simple workflow development components that do not support online customization of workflows
hangfire Task Scheduling development tool
jwt.net used to generate JWT (JSON Web Token) and JWT checksum
Npoi supports read and write of Office files
Stackexchange.redis . NET Client for Redis
CacheManager for cache management, support for redis.memcached,couchbase, etc.
AUTOFAC IOC component, for dependency injection
LIGHTGBM for machine learning
3. Framework
ASP. NET MVC
Nancy similar to the ASP. NET Mvc,web Development Framework
4. Other
dotnet Core Home page , providing an index and example of dotnet core knowledge for quick and easy entry
. NET Source Code