1. new start from Net 6.0 start
. Net 6.0, as a long-term supported version, is a milestone. From Net5.0 will Net framework and After the merger of. Net core, in Net5.0 has been improved again Net 6.0 is perfect. It was also mentioned in the last article Net 6.0. If you are interested, you can see the official documents.
2. based on Net
As a full stack development framework, the surrounding ecology is certainly needed. Just like the ecology of Java, what kind of wheels can attract many people to use.
2.1 some official code bases
- Organization address of dotnet GitHub
- .NET Runtime
- dotnet sdk
- ASP. Net core web development framework
- Entity Framework core Microsoft’s ORM framework
- .NET Multi-platform App UI (.NET MAUI)
- .NET IoT Libraries
- Machine Learning for . Net machine learning library
- Orleans is a cross-platform framework for building robust, scalable distributed applications
2.2 some open source libraries and projects
- IdentityServer4——open source OpenID Connect and OAuth 2.0 framework for ASP. Net core this is an old version of the MIT protocol and will not be updated
- Duende identityserver – openid connect and OAuth 2.0 framework for commercial version
- Skoruba.IdentityServer4.Admin——The administration for the IdentityServer4 and Asp.Net Core Identity
- Elsa workflows – Open Source Workflow Engine
- ABP Framework
- Pomelo. EntityFrameworkCore. MySQL – MySQL extension of EF
- AspNet. Security. OAuth. Providers – authentication docking
- Net podcasts – sample application – this is based on Net technology stack
- Eshoponcontainers – a based on Net based microservice mall system
- . Net application architecture – Reference Apps – some community projects
3. based on Net full stack development
I feel that if a technology stack is flexible and powerful enough, only using one technology stack can really leave a lot of costs, just like based on Net, if a company does not have enough manpower and the business changes are not frequent, based on a technology stack, the basic library and some common codes can be shared, which can also save a lot of costs.
The following figure is an example of Microsoft’s latest podcast website and app, using asp NET Core, Blazor, . NET MAUI, Azure Container Apps。
yes. Net development and windows related technologies, you can pay attention to the updates of the following websites.