|
↓推荐关注↓
一、新的开始从.NET 6.0 开始
.NET 6.0 作为一个长期支持版,具有里程碑的意义。
从.NET 5.0 将.NET Framework和.NET Core合并以后,在.NET 5.0的功能上再次完善,.NET 6.0各项功能算是很完善了。
.NET 6.0的一些最新特性,这里就不展开了,感兴趣的可以去看官方文档。
- Announcing .NET 6 — The Fastest .NET Yet:https://devblogs.microsoft.com/dotnet/announcing-net-6/
- .NET 简介:https://docs.microsoft.com/zh-cn/dotnet/core/introduction
二、基于.NET 的一些开源框架和项目
作为一个全栈式的开发框架,周边生态肯定是需要的,正如java的生态一样,什么样的轮子都有才能吸引很多的人来用。
2.1、官方的一些代码库
1、dotnet github的组织地址:https://github.com/dotnet
2、.NET Runtime:https://github.com/dotnet/runtime
3、dotnet sdk:https://github.com/dotnet/sdk
4、http://ASP.NET Core web开发框架:https://github.com/dotnet/aspnetcore
5、Entity Framework Core 微软的ORM框架:https://github.com/dotnet/efcore
6、.NET Multi-platform App UI (.NET MAUI):https://github.com/dotnet/maui
7、.NET IoT Libraries:https://github.com/dotnet/iot
8、Machine Learning for .NET 机器学习库:https://github.com/dotnet/machinelearning
9、Orleans is a cross-platform framework for building robust, scalable distributed applications:https://github.com/dotnet/orleans
2.2、一些开源库和项目
- IdentityServer4——open source OpenID Connect and OAuth 2.0 framework for http://ASP.NET Core 这个是MIT协议的旧版本不更新了:https://github.com/IdentityServer/IdentityServer4
- Duende IdentityServer——商业版的OpenID Connect and OAuth 2.0 framework:https://github.com/DuendeSoftware/IdentityServer
- Skoruba.IdentityServer4.Admin——The administration for the IdentityServer4 and http://Asp.Net Core Identity:https://github.com/skoruba/IdentityServer4.Admin)
- Elsa Workflows——开源的工作流引擎:https://github.com/elsa-workflows/elsa-core
- ABP Framework:https://github.com/abpframework/abp
- Pomelo.EntityFrameworkCore.MySql——EF的mysql拓展:https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql
- AspNet.Security.OAuth.Providers——认证对接:https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers
- NET Podcasts - Sample Application——这是基于.NET技术栈的播客网站加客户端:https://github.com/microsoft/dotnet-podcasts
- eShopOnContainers——一个基于.NET 的微服务商城系统:https://github.com/dotnet-architecture/eShopOnContainers
- .NET Application Architecture - Reference Apps——一些社区的项目:https://github.com/dotnet-architecture
三、基于.NET 全栈式开发怎么样
个人感觉如果一个技术栈足够的灵活,足够的强大,只使用一个技术栈确实能够剩下不少的成本,就像基于.NET一样,如果一个公司的人力不够,业务变动也不太频繁,基于一个技术栈,基础库和一些通用代码就可以共享,也算是节省了不少的成本。
下图就是一个微软最新的播
客网站和APP的例子,使用了http://ASP.NET Core, Blazor, .NET MAUI, Azure Container Apps。
.NET Conf 2021 Recap – Videos, Slides, Demos, and More:https://devblogs.microsoft.com/dotnet/net-conf-2021-recap-videos-slides-demos-and-more/

对.NET开发和Windows相关技术感兴趣,可以关注下面的一些网站的更新。
- .NET Blog:https://devblogs.microsoft.com/dotnet/
- Windows Blogs:https://blogs.windows.com/
- Microsoft 技术文档:https://docs.microsoft.com/zh-cn/
转自:绿荫阿广
链接:http://cnblogs.com/GreenShade/p/15934143.html
声明:文章来源于网络,版权归属原作者,文章仅作分享,侵权联系删除
如果喜欢我的文章,那么“在看”和转发是对我最大的支持!Dotnet工控进群学习交流加 :mm1552923觉得不错,请点个在看呀
分享 |
|