IE盒子

搜索
查看: 140|回复: 1

.NET Core 生态大全(资源)

[复制链接]

2

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-1-18 13:33:49 | 显示全部楼层 |阅读模式
↓推荐关注↓
一、新的开始从.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觉得不错,请点个在看呀
分享
回复

使用道具 举报

1

主题

7

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-1-18 13:34:48 | 显示全部楼层
不全。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表