.NET ecosystem

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(图集)
(云计算)
 
(未显示1个用户的74个中间版本)
第19行: 第19行:
  
 
==基金会==
 
==基金会==
[[.NET Foundation]]
+
*[[.NET Foundation]]
 +
*[https://www.dnfprojects.com/ .NET Foundation Trends]
  
 
==路线图==
 
==路线图==
第26行: 第27行:
  
 
==语言==
 
==语言==
 +
[[文件:IronLanguages-logo.png|right|IronLanguages]]
 +
[[文件:IHeartFsharp.png|right]]
 +
[[文件:peachpie-logo-02.png|right|PeachPie]]
 +
[[文件:Roslyn-logo.png|right|Roslyn]]
 
[https://en.wikipedia.org/wiki/List_of_CLI_languages Common Language Infrastructure (CLI) languages]
 
[https://en.wikipedia.org/wiki/List_of_CLI_languages Common Language Infrastructure (CLI) languages]
 
*[[C Sharp|C#]]
 
*[[C Sharp|C#]]
 
*[[F Sharp|F#]]
 
*[[F Sharp|F#]]
 +
*[[Roslyn]] The .NET [[Compiler]] Platform
 +
[[PHP]], [[Ruby]], [[Python]] on .NET and Dynamic Language Runtime
 +
*[https://github.com/IronLanguages/ IronLanguages] [https://github.com/IronLanguages/dlr Dynamic Language Runtime]
 
*[[IronPython]]
 
*[[IronPython]]
 +
*[[Peachpie]] - the PHP compiler and runtime for .NET and .NET Core
 +
*[https://github.com/neolithos/neolua NeoLua] A [[Lua]] implementation for the Dynamic Language Runtime (DLR).
 +
*[https://github.com/clojure/clojure-clr ClojureCLR] 基于 Microsoft Dynamic Language Runtime (DLR) 和.NET Common Language Runtime (CLR),[[C Sharp|C#]]  和 [[Clojure]] 编写。
 +
*[https://github.com/leppie/IronScheme IronScheme]
 
*[[IKVM.NET]]
 
*[[IKVM.NET]]
 
*[https://github.com/clojure/clojure-clr Clojure CLR]
 
*[https://github.com/clojure/clojure-clr Clojure CLR]
 
*[http://www.limnor.com/ Limnor Studio]
 
*[http://www.limnor.com/ Limnor Studio]
*[https://github.com/leppie/IronScheme IronScheme]
 
 
*[https://github.com/FStarLang/FStar F*]
 
*[https://github.com/FStarLang/FStar F*]
 
*[https://github.com/Rohansi/Mond Mond] A scripting language for .NET
 
*[https://github.com/Rohansi/Mond Mond] A scripting language for .NET
 
*[https://github.com/dotnet/llilc LLILC]
 
*[https://github.com/dotnet/llilc LLILC]
 
*[https://github.com/cake-build Cake]
 
*[https://github.com/cake-build Cake]
 +
*[https://github.com/mono/CppSharp CppSharp]
  
 
==项目==
 
==项目==
 +
[[文件:Mono-logo.png|right|Mono]]
 +
[[文件:opendotnet-logo.png|right|Open .NET]]
 +
[[文件:Serenity-logo.png|right|Serenity]]
 +
[[文件:Orchard-logo.png|right|Orchard CMS]]
 
*[https://github.com/Microsoft/dotnet .NET Home]
 
*[https://github.com/Microsoft/dotnet .NET Home]
 
*[https://github.com/Microsoft/dotnet/blob/master/dotnet-developer-projects.md#net-open-source-developer-projects .NET Open Source Developer Projects]
 
*[https://github.com/Microsoft/dotnet/blob/master/dotnet-developer-projects.md#net-open-source-developer-projects .NET Open Source Developer Projects]
*[[.NET Core]]
 
 
*[[Mono]]
 
*[[Mono]]
*[https://github.com/clojure/clojure-clr ClojureCLR] 基于 Microsoft Dynamic Language Runtime (DLR) 和.NET Common Language Runtime (CLR),[[C Sharp|C#]] [[Clojure]] 编写。
+
*[[.NET Core]]
*[[Peachpie]] - the PHP compiler and runtime for .NET and .NET Core
+
*[https://github.com/open-dotnet Open .NET] [https://weibo.com/ttarticle/p/show?id=2309404742230018753061 逃离被微软支配的恐惧,.NET开发者们Fork了一个开源分支]
 
*[https://github.com/aspnet/Blazor Blazor] .NET web framework  
 
*[https://github.com/aspnet/Blazor Blazor] .NET web framework  
 +
*[https://github.com/microsoft/reverse-proxy YARP (Yet Another Reverse Proxy)]
 +
*[https://github.com/open-telemetry/opentelemetry-dotnet OpenTelemetry .NET]
 
*[[Xamarin]]
 
*[[Xamarin]]
 
*[[DNN]]
 
*[[DNN]]
第84行: 第101行:
 
*[https://github.com/unitycontainer/unity Unity Container (Unity)]
 
*[https://github.com/unitycontainer/unity Unity Container (Unity)]
 
*[https://github.com/dadhi/DryIoc DryIoc] is fast, small, full-featured IoC Container for .NET
 
*[https://github.com/dadhi/DryIoc DryIoc] is fast, small, full-featured IoC Container for .NET
 +
*[https://github.com/ardalis/CleanArchitecture Clean Architecture]
  
 
==生产力==
 
==生产力==
第89行: 第107行:
 
*[https://github.com/OmniSharp/omnisharp-vscode C# for Visual Studio Code] (powered by OmniSharp)
 
*[https://github.com/OmniSharp/omnisharp-vscode C# for Visual Studio Code] (powered by OmniSharp)
 
*[https://github.com/dodyg/practical-aspnetcore Practical ASP.NET Core]
 
*[https://github.com/dodyg/practical-aspnetcore Practical ASP.NET Core]
 +
*[https://github.com/dotnetcore/Util Util]
 +
*[https://github.com/jonsequitur/dotnet-repl dotnet-repl]
 +
*[https://github.com/dotnet/interactive .NET Interactive]
 +
 +
==DevOps==
 +
[[Software testing|软件测试]]、代码质量、代码安全、[[DevOps]] ...
 +
*[https://github.com/VerifyTests/Verify Verify]
  
 
==API & REST==
 
==API & REST==
 +
[[文件:ocelot-logo.png|right|Ccelot]]
 +
*[[Ocelot]]
 +
*[[ServiceStack]]
 +
*[[RestSharp]]
 
*[https://github.com/RicoSuter/NSwag NSwag]
 
*[https://github.com/RicoSuter/NSwag NSwag]
 
*[https://github.com/domaindrivendev/Swashbuckle.AspNetCore Swashbuckle.AspNetCore]
 
*[https://github.com/domaindrivendev/Swashbuckle.AspNetCore Swashbuckle.AspNetCore]
 +
 +
==Web应用==
 +
[[文件:blazor-logo.png|right|blazor]]
 +
[[文件:ant-design-blazor-logo.png|right|Ant Design Blazor]]
 +
[[文件:Ant-Design-of-Blazor.png|right]]
 +
[[文件:SAFE-Stack.png|right]]
 +
*[https://dotnet.microsoft.com/zh-cn/apps/aspnet/web-apps/blazor Blazor] [https://github.com/dotnet/aspnetcore/tree/main/src/Components @ ASP.NET Core ] [https://devblogs.microsoft.com/dotnet/category/blazor/ Blazor Blog]
 +
*[https://fsharp.org/guides/web/ Web Programming with F#]
 +
*[https://github.com/giraffe-fsharp/Giraffe Giraffe] A native functional [[ASP.NET Core]] web framework for F# developers.
 +
*[https://github.com/SAFE-Stack SAFE-Stack] [https://safe-stack.github.io/docs/awesome-safe-components/ SAFE-Compatible UI Components]
 +
*[[oqtane]] Framework Modular Application Framework for Blazor
 +
*[https://github.com/ant-design-blazor Ant Design Ecosystem of Blazor] 一套基于 Ant Design 和 [[Blazor]] 的企业级组件库
  
 
==GUI & IDE==
 
==GUI & IDE==
*[[Uno Platform]]
+
[[文件:Avalonia-logo.png|right|Avalonia]]
 +
[[文件:AvalonStudio-logo.png|right|AvalonStudio]]
 +
[[文件:Tizen.NET.png|right]]
 +
*[[Avalonia]]
 +
*[[AvalonStudio]] using [[Avalonia]]
 
*[[Xamarin.Forms]]
 
*[[Xamarin.Forms]]
 
*[https://reactiveui.net/ ReactiveUI]
 
*[https://reactiveui.net/ ReactiveUI]
*[https://github.com/AvaloniaUI/Avalonia Avalonia]
 
 
*[[MonoDevelop]]
 
*[[MonoDevelop]]
 
*[https://github.com/omnisharp OmniSharp]
 
*[https://github.com/omnisharp OmniSharp]
 
*[https://www.jetbrains.com/rider/ JetBrains Rider]
 
*[https://www.jetbrains.com/rider/ JetBrains Rider]
*[https://github.com/VitalElement/AvalonStudio AvalonStudio] using [https://github.com/AvaloniaUI/Avalonia Avalonia]
+
*[https://github.com/Samsung/Tizen.NET Tizen .NET @ GitHub] [[Tizen]]
 +
 
 +
==Mobile & App==
 +
*[[Xamarin]]
 +
*[[Uno Platform]]
 +
*[https://github.com/dotnet/maui .NET Multi-platform App UI (.NET MAUI)] Evolution of [[Xamarin.Forms]]
 +
*[https://github.com/picoe/Eto Eto.Forms] Cross platform GUI framework for desktop and mobile applications in .NET
  
 
==AI & ML==
 
==AI & ML==
第109行: 第159行:
 
*[https://github.com/dotnet/infer Infer.NET]
 
*[https://github.com/dotnet/infer Infer.NET]
  
==Database==
+
==数据库存储==
 +
[[文件:Ravendb-logo.png|right|RavenDB]]
 
*[[RavenDB]]
 
*[[RavenDB]]
 
*[[LINQ]]
 
*[[LINQ]]
 +
*[https://martendb.io/ Marten] [[.NET]] Transactional Document DB and Event Store on [[PostgreSQL]]
  
 
==Trading==
 
==Trading==
第118行: 第170行:
  
 
==区块链==
 
==区块链==
 +
[[文件:neo-logo.png|right|NEO]]
 +
*[https://programmingblockchain.gitbook.io/programmingblockchain/ Programming The Blockchain in C#]
 
*[https://github.com/neo-project NEO] [https://github.com/CityOfZion/awesome-neo Awesome NEO]  
 
*[https://github.com/neo-project NEO] [https://github.com/CityOfZion/awesome-neo Awesome NEO]  
 
*[https://github.com/aelfProject aelf]
 
*[https://github.com/aelfProject aelf]
 
*[https://github.com/stratisproject Stratis]
 
*[https://github.com/stratisproject Stratis]
 +
*[https://github.com/bhpa BHP: Blockchain of Hash Power]
 +
*[https://github.com/btcpayserver BTCPay Server]
 +
*[https://github.com/MetacoSA/NBitcoin NBitcoin]
  
==云原生==
+
==搜索引擎==
 +
*[https://github.com/apache/lucenenet Apache Lucene.NET] [[Apache Lucene]]
 +
*[https://github.com/elastic/elasticsearch-net Elasticsearch.Net]
 +
 
 +
==云计算==
 +
[[文件:Orleans-logo.png|right|Orleans]]
 +
[[文件:MassTransit-logo.png|right|MassTransit]]
 +
*[https://fsharp.org/guides/cloud/ Cloud Programming with F#]
 
*[https://github.com/dotnet/dotnet-docker .NET Core  Docker images]
 
*[https://github.com/dotnet/dotnet-docker .NET Core  Docker images]
 +
*[[orleans]]
 +
*[https://masstransit-project.com/ MassTransit] distributed application framework for .NET
 +
*[https://github.com/nforgeio/neonKUBE Neon] Open Source Libraries and [[Kubernetes]] Distribution
  
 
==AWS==
 
==AWS==
第143行: 第210行:
  
 
==游戏==
 
==游戏==
 +
*[https://github.com/MFatihMAR/Game-Networking-Resources Game Network Programming Resources]
 
*[http://github.com/mono/SkiaSharp SkiaSharp] [https://docs.microsoft.com/zh-cn/xamarin/graphics-games/skiasharp/index 2D 绘制使用 SkiaSharp]
 
*[http://github.com/mono/SkiaSharp SkiaSharp] [https://docs.microsoft.com/zh-cn/xamarin/graphics-games/skiasharp/index 2D 绘制使用 SkiaSharp]
 
*[https://github.com/xamarin/urho UrhoSharp] [https://docs.microsoft.com/zh-cn/xamarin/graphics-games/urhosharp/ UrhoSharp:2D/3D引擎]
 
*[https://github.com/xamarin/urho UrhoSharp] [https://docs.microsoft.com/zh-cn/xamarin/graphics-games/urhosharp/ UrhoSharp:2D/3D引擎]
第152行: 第220行:
 
*[https://github.com/SnpM/LockstepFramework Lockstep Framework]
 
*[https://github.com/SnpM/LockstepFramework Lockstep Framework]
 
*[https://github.com/LeagueSandbox/GameServer League Sandbox's Game Server]
 
*[https://github.com/LeagueSandbox/GameServer League Sandbox's Game Server]
 +
*[https://github.com/PlayFab PlayFab]
  
 
==媒体==
 
==媒体==
第161行: 第230行:
  
 
==安全==
 
==安全==
[https://docs.microsoft.com/en-us/dotnet/standard/security/ Security in .NET]
+
*[https://docs.microsoft.com/en-us/dotnet/standard/security/ Security in .NET]
 +
*[https://github.com/dotnet/Kerberos.NET Kerberos.NET]
 +
*[https://github.com/dotnet/aspnetcore/tree/main/src/Security ASP.NET Core security]
 +
*[https://github.com/jwt-dotnet Jwt.Net]
 +
 
 +
==邮件==
 +
*[https://github.com/jstedfast/MailKit MailKit] A cross-platform .NET library for IMAP, POP3, and SMTP.
  
 
==教育==
 
==教育==
第173行: 第248行:
 
<gallery>
 
<gallery>
 
image:dotnet-schedule.png|.NET Schedule
 
image:dotnet-schedule.png|.NET Schedule
 +
image:Dotnet-standard-version.png|.NET Standard 版本
 +
image:dotnet-standard-versions.png|.NET Standard 版本
 
image:Tizen-NET-TV-framework-architecture.png|Tizen .NET TV框架
 
image:Tizen-NET-TV-framework-architecture.png|Tizen .NET TV框架
 
image:inverted-dependency-graph.png|反转依赖项关系图
 
image:inverted-dependency-graph.png|反转依赖项关系图
第186行: 第263行:
 
image:dotnet-microservices-eShopOnContainers-architecture.png|eShopOnContainers
 
image:dotnet-microservices-eShopOnContainers-architecture.png|eShopOnContainers
 
image:abp-nlayer-architecture.png|ASP.NET Boilerplate
 
image:abp-nlayer-architecture.png|ASP.NET Boilerplate
 +
image:BTCPay-Server.png|BTCPay Server
 +
image:Akka.NET-IoT-Architecture.png|Akka.NET
 +
image:nethereum.png|Nethereum
 +
image:nethereum-blazor.png|Nethereum Blazor
 +
image:Kerberos.NET-architecture.png|Kerberos.NET架构
 +
image:Mlnet-high-performance.png|ML.NET性能
 +
image:MassTransit-Receive-Pipeline.png|MassTransit接收管道
 
</gallery>
 
</gallery>
  

2022年5月3日 (二) 07:04的最后版本

.NET.NET CoreASP.NET CoreEntity Framework CoreC#F# 生态系统

Dotnet-bot.png

目录

[编辑] 简介

一个自由、开放的生态系统

[编辑] Awesome

Awesome .NET Awesome.png

Awesome .NET Core Awesome.png

Awesome F# Awesome.png

Awesome Xamarin Awesome.png

Awesome Umbraco Awesome.png

Awesome Blazor Awesome.png

[编辑] 基金会

[编辑] 路线图

[编辑] 语言

IronLanguages
IHeartFsharp.png
PeachPie
Roslyn

Common Language Infrastructure (CLI) languages

PHP, Ruby, Python on .NET and Dynamic Language Runtime

[编辑] 项目

Mono
Open .NET
Serenity
Orchard CMS

[编辑] 架构

.NET Architecture Guides

[编辑] 生产力

[编辑] DevOps

软件测试、代码质量、代码安全、DevOps ...

[编辑] API & REST

Ccelot

[编辑] Web应用

blazor
Ant Design Blazor
Ant-Design-of-Blazor.png
SAFE-Stack.png

[编辑] GUI & IDE

Avalonia
AvalonStudio
Tizen.NET.png

[编辑] Mobile & App

[编辑] AI & ML

[编辑] 数据库存储

RavenDB

[编辑] Trading

[编辑] 区块链

NEO

[编辑] 搜索引擎

[编辑] 云计算

Orleans
MassTransit

[编辑] AWS

Donnet-on-aws.png

[编辑] Azure

Microsoft Azure

[编辑] 游戏

[编辑] 媒体

[编辑] 电商ERP

[编辑] 安全

[编辑] 邮件

  • MailKit A cross-platform .NET library for IMAP, POP3, and SMTP.

[编辑] 教育

[编辑] 用户

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱