<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          推薦收藏:這些優(yōu)秀的.NET Core開源項(xiàng)目!

          共 33764字,需瀏覽 68分鐘

           ·

          2021-01-15 23:01


          (給DotNet加星標(biāo),提升.Net技能

          轉(zhuǎn)自:lingfeng95
          cnblogs.com/zhao123/p/12201928.html

          Github上優(yōu)秀的.NET Core開源項(xiàng)目的集合。


          內(nèi)容包括:庫(kù)、工具、框架、模板引擎、身份認(rèn)證、數(shù)據(jù)庫(kù)、ORM框架、圖片處理、文本處理、機(jī)器學(xué)習(xí)、日志、代碼分析、教程等。


          Github地址:https://github.com/jasonhua95/awesome-dotnet-core?


          awesome-dotnet-core:https://github.com/jasonhua95/awesome-dotnet-core


          其中的翻譯有可能有問(wèn)題,大家發(fā)現(xiàn)了及時(shí)提出來(lái),其他的比較好的項(xiàng)目也可以提出來(lái),我會(huì)及時(shí)添加修改上去的。


          注:


          1、以下具體內(nèi)容鏈接點(diǎn)擊文章末尾原文鏈接進(jìn)行查看。


          2、本篇文章內(nèi)容比較多,請(qǐng)大家耐心閱讀。


          一般


          • ASP.NET Core Documentation - 官方ASP.NET核心文檔站點(diǎn)。


          • .NET Core Documentation - .NET Core,C#,F(xiàn)#和Visual Basic技術(shù)文檔的主頁(yè),包括基本概念,入門說(shuō)明,教程和示例。


          • .NET Core SDK - .NET Core SDK是由Microsoft和.NET社區(qū)在GitHub上維護(hù)的通用開發(fā)平臺(tái)。


          • .NET Platform Standard - 舊版本和新版本的.NET之間存在差異。


          • Introducing .NET Standard 2.0 - 介紹.NET Standard 2.0的內(nèi)容和當(dāng)前.NET標(biāo)準(zhǔn)中某些缺失部分的路線圖。


          • .NET/.NET Core代碼整潔 - 適用于.NET / .NET Core的代碼整潔。


          • .NET Framework源碼


          框架, 庫(kù)和工具


          API


          autorest - Swagger(OpenAPI)規(guī)范代碼生成器,具有C#和Razor模板。支持C#,Java,Node.js,TypeScript,Python和Ruby。


          aspnet-api-versioning - 提供一組庫(kù),這些庫(kù)可將服務(wù)API版本添加到ASP.NET Web API,具有ASP.NET Web API的OData和ASP.NET Core。


          AspNetCoreRateLimit - ASP.NET限速中間件。


          CondenserDotNet - 使用Kestrel和Consul的API Condenser / Reverse Proxy,包括輕量級(jí)consul庫(kù)。


          Flurl - 適用于.NET的Fluent URL構(gòu)建器和可測(cè)試的HTTP。


          GraphQL


          • Dapper.GraphQL - 一個(gè)旨在將Dapper和graphql-dotnet項(xiàng)目集成在一起的庫(kù),主要考慮的是易用性和性能。


          • graphql-aspnetcore - ASP.NET Core MiddleWare創(chuàng)建GraphQL端點(diǎn)。


          • graphql-convention - 該庫(kù)是GraphQL的補(bǔ)充層,使您可以使用現(xiàn)有的屬性和方法作為字段解析器,將.NET類自動(dòng)包裝到GraphQL模式定義中。


          • graphiql-dotnet - 用于ASP.NET Core的GraphiQL中間件。


          • graphql-dotnetcore - 基于graphql-js的.NETQL GraphQL。


          • graphql-dotnet - GraphQL for .NET。


          • graphql-dotnet-server - GraphQL for .NET - 訂閱傳輸WebSockets。


          • Hot Chocolate - .Net Core和.NET Framework的GraphQL服務(wù)器。


          • FSharp.Data.GraphQL - Facebook GraphQL查詢語(yǔ)言的FSharp實(shí)現(xiàn)。


          • parser - .NET中GraphQL的詞法分析器和解析器。


          • tanka-graphql - GraphQL執(zhí)行庫(kù)和服務(wù)器庫(kù),支持SignalR,Apollo,模式操縱以及Apollo和graphql-js熟悉的其他功能。


          halcyon - ASP.NET的HAL實(shí)現(xiàn)。


          JSON API .NET Core - 用于ASP.Net Core的JSON API框架。


          LightNode - 基于OWIN構(gòu)建的Micro RPC / REST框架


          NetCoreStack.Proxy - 適用于.NET Standard 2.0的類型安全的分布式REST庫(kù)(NetCoreStack Flying Proxy)


          NSwag - 用于.NET,Web API和TypeScript的Swagger / OpenAPI工具鏈。


          OData - 開放數(shù)據(jù)協(xié)議(OData)支持創(chuàng)建基于HTTP的數(shù)據(jù)服務(wù),允許使用統(tǒng)一資源標(biāo)識(shí)符識(shí)別資源( URIs)并在抽象數(shù)據(jù)模型中定義,由Web客戶端使用簡(jiǎn)單的HTTP消息進(jìn)行發(fā)布和編輯。


          OpenAPI Generator - 可以通過(guò) OpenAPI Generator,在給定 OpenAPI 規(guī)范(v2, v3)的情況下自動(dòng)生成 API 客戶端庫(kù)、server stubs、文檔以及配置。


          refit - 適用于.NET Core,Xamarin和.NET的自動(dòng)類型安全REST庫(kù)。


          RestClient.Net - 適用于所有C#跨平臺(tái)的REST客戶端。


          RestEase - 易于使用的類型安全REST API客戶端庫(kù),簡(jiǎn)單且可自定義。


          RestLess - .Net Standard的自動(dòng)類型安全無(wú)反射REST API客戶端庫(kù)。


          Restier - RESTier是一個(gè)RESTful API開發(fā)框架,用于在.NET平臺(tái)上構(gòu)建基于OData V4的標(biāo)準(zhǔn)化RESTful服務(wù)。


          Restsharp - 用于.NET的簡(jiǎn)單REST和HTTP API客戶端


          Swashbuckle - Swagger工具,生成API文檔,包括用于測(cè)試的UI。


          • MicroElements.Swashbuckle.FluentValidation - 向Swagger添加FluentValidation規(guī)則。


          • Swashbuckle.AspNetCore.Filters - 一堆有用的Swashbuckle.AspNetCore篩選器。


          WebAPIContrib for ASP.NET CORE - ASP.NET Core的附加組件和擴(kuò)展庫(kù)。


          應(yīng)用程序框架


          ASP.NET Boilerplate - ABP是一個(gè)通用的WEB應(yīng)用程序框架和項(xiàng)目模板。


          Abp vNext - 該項(xiàng)目是ABP Web應(yīng)用程序框架的下一代。


          AsyncEx - async / await的幫助程序庫(kù)。


          Aeron.NET - 高效可靠的UDP單播,UDP組播和IPC消息傳輸。


          akka.net - Akka是一個(gè)基于scala語(yǔ)言的Actor模型庫(kù),旨在構(gòu)建一套高并發(fā)、分布式、自動(dòng)容錯(cuò)、消息驅(qū)動(dòng)應(yīng)用的工具集。


          Aggregates.NET - Aggregates.NET是一個(gè)框架,可以幫助開發(fā)人員將優(yōu)秀的NServiceBus和EventStore庫(kù)集成在一起。


          ASP.NET MVC - 官方WEB應(yīng)用程序框架,MVC。


          ASP.NET Core - ASP.NET Core是一個(gè)跨平臺(tái)的.NET框架。


          Butterfly Server .NET - 允許用最少的工作量構(gòu)建實(shí)時(shí)Web應(yīng)用程序,分布式追蹤的服務(wù)器端庫(kù)。


          CAP - CAP是處理分布式事務(wù)的解決方案,還具有EventBus功能,它輕巧,易于使用且高效。


          Carter - Carter是一個(gè)路由框架,使代碼更加簡(jiǎn)單明確。


          Chromely - Electron.NET的輕量級(jí)替代品,構(gòu)建HTML5桌面應(yīng)用程序框架。


          Cinchoo ETL - 用于.NET的ETL框架(用于CSV,F(xiàn)lat,Xml,JSON,鍵值對(duì)格式文件的分析器/寫入器)。


          CQRSlite - 用于幫助在C#中編寫CQRS和Eventsourcing應(yīng)用程序的輕量級(jí)框架。


          dataaccess_aspnetcore - EF的UnitOfWork和Repositories的基類。


          DNTFrameworkCore - DNTFrameworkCore 是一個(gè)輕量級(jí)且可擴(kuò)展的基礎(chǔ)結(jié)構(gòu),用于基于ASP.NET Core構(gòu)建高質(zhì)量的Web應(yīng)用程序


          DotNetCorePlugins - 用于動(dòng)態(tài)加載.NET Core程序集,將其作為主應(yīng)用程序的擴(kuò)展來(lái)執(zhí)行與Assembly.LoadFrom不同。


          DotnetSpider - DotnetSpider,一個(gè)類似于WebMagic和Scrapy的.NET標(biāo)準(zhǔn)爬蟲庫(kù)。它是輕量級(jí),高效且快速的高級(jí)Web爬網(wǎng)和抓取框架。


          DotNetty - netty端口,事件驅(qū)動(dòng)的異步網(wǎng)絡(luò)應(yīng)用程序框架。


          dotvvm - Web應(yīng)用程序的開源MVVM框架。


          ElectronNET - 使用ASP.NET NET Core構(gòu)建跨平臺(tái)桌面應(yīng)用程序。


          EmbedIO - 一個(gè)小型的,跨平臺(tái),基于模塊的Web服務(wù)器。


          Ether.Network - Ether.Network是一個(gè)開源網(wǎng)絡(luò)庫(kù),允許開發(fā)人員通過(guò)sockets創(chuàng)建簡(jiǎn)單,快速和可擴(kuò)展的套接字服務(wù)器或客戶端的基本庫(kù)。


          EventFlow - EventFlow是一個(gè)易于使用的基本CQRS + ES框架。


          ExcelDataReader - 用C#編寫的輕量級(jí)快速庫(kù),用于讀取Microsoft Excel文件。


          ExtCore - 用于創(chuàng)建模塊化和可擴(kuò)展的Web應(yīng)用程序框架。


          Finbuckle.MultiTenant - Finbuckle.MultiTenant是ASP.NET Core的多租戶庫(kù)。它提供用于租戶解析,每個(gè)租戶應(yīng)用程序配置和每個(gè)租戶數(shù)據(jù)隔離的功能。


          fission - Fission 是一個(gè)構(gòu)建在 Kubernetes 之上的 FaaS框架。ission 利用Kubernetes 集群管理、調(diào)度、網(wǎng)絡(luò)管理等,將容器編排功能留給 Kubernetes,而 Fission 就專注于 FaaS 特性。


          grpc - 遠(yuǎn)程過(guò)程調(diào)用(RPC)為構(gòu)建分布式應(yīng)用程序和服務(wù)提供了有用的抽象,grpc庫(kù)。

          Halibut - 使用基于SSL的JSON-RPC的.NET安全通信框架。


          MagicOnion - MagicOnion是一個(gè)實(shí)時(shí)網(wǎng)絡(luò)引擎,如SignalR,Socket.io和RPC-Web API框架。


          MassTransit - .NET分布式應(yīng)用程序框架。


          microdot - 一個(gè)開源的.NET微服務(wù)框架。


          MoreLINQ - LINQ to Objects的擴(kuò)展。


          Nancy - 用于在.NET和Mono上構(gòu)建基于HTTP的服務(wù)的輕量級(jí)框架。


          opencvsharp - OpenCV的跨平臺(tái)庫(kù)。


          orleans - Orleans是一個(gè)跨平臺(tái)的,用于構(gòu)建分布式應(yīng)用程序框架


          protoactor-dotnet - Golang和C#的快速分布式Actor。


          resin - 面向文檔的搜索引擎,具有列索引,多重集合查詢,基于JSON的查詢語(yǔ)言和HTTP API。


          RService.io - 用于ASP.NET Core的輕量級(jí)REST服務(wù)框架

          ServiceStack - ServiceStack是一個(gè)簡(jiǎn)單,快速,通用和高效的全功能Web和 Web服務(wù)框架。


          Steeltoe OSS - 用于常見微服務(wù)模式的.NET工具包。


          Strathweb.TypedRouting.AspNetCore - 一個(gè)在ASP.NET Core MVC項(xiàng)目中啟用強(qiáng)類型路由的庫(kù)。


          Xer.Cqrs - 輕巧易用的CQRS + DDD庫(kù)。


          X.PagedList - 用于輕松分頁(yè)ASP.NET / ASP.NET Core中任何IEnumerable / IQueryable的庫(kù)。


          應(yīng)用程序模板


          .NET Boxed - .NET項(xiàng)目模板,包裹API,GraphQL,Orleans。


          aspnet-core-react-template - ASP.NET Core/ React SPA應(yīng)用程序模板。


          AspNetCoreSpa - Asp.Net Core和Angular 8 SPA Fullstack應(yīng)用程序模板。


          ASP.NET-MVC-Template - 帶有Angular的ASP.NET MVC 5,ASP.NET Core和ASP.NET Core的現(xiàn)成模板。


          AddFeatureFolders - 為ASP.NET Core中的MVC控制器和視圖啟用功能文件夾。


          Angular Visual Studio Webpack Starter - 用于Webpack,Visual Studio,ASP.NET Core和Angular的模板。應(yīng)用程序的客戶端和服務(wù)器端都在一個(gè)ASP.NET Core項(xiàng)目中實(shí)現(xiàn),這使得部署更容易。


          DNTFrameworkCoreTemplate - 基于[DNTFrameworkCore]的Boilerplate項(xiàng)目模板。


          dotnet new caju - 代碼整潔框架,clean-architecture-manga。


          JavaScriptServices - Microsoft ASP.NET核心JavaScript服務(wù)。


          kendo-ui-core - 一個(gè)基于jQuery的HTML5小部件庫(kù),用于構(gòu)建現(xiàn)代Web應(yīng)用程序。


          QuickApp - 具有完整登錄,用戶和角色管理的ASP.NET Core / Angular4啟動(dòng)項(xiàng)目模板。


          Serenity - Serenity是一個(gè)ASP.NET MVC / TypeScript應(yīng)用程序框架,旨在通過(guò)基于服務(wù)的體系結(jié)構(gòu),簡(jiǎn)化和縮短以數(shù)據(jù)為中心的應(yīng)用程序開發(fā)。


          Toucan - 用于構(gòu)建單頁(yè)應(yīng)用程序的Boilerplate。服務(wù)器是圍繞SOLID原則設(shè)計(jì)的多項(xiàng)目.Net Core解決方案。客戶端是TypeScript 2,Vuejs 2,Vuex 2。


          身份認(rèn)證和授權(quán)


          AspNet.Security.OpenIdConnect.Server - 用于OWIN / Katana和ASP.NET Core的OpenID Connect / OAuth2服務(wù)器框架。


          Auth0 - Auth0身份驗(yàn)證和管理API的.NET客戶端。


          Casbin.NET - 支持ACL,RBAC,ABAC的授權(quán)庫(kù)。


          Identity - ASP.NET Core Identity是用于構(gòu)建ASP.NET Core Web應(yīng)用程序的身份驗(yàn)證庫(kù)。


          IdentityServer - IdentityServer4,適用于ASP.NET Core的OpenID Connect和OAuth 2.0框架 。


          IdentityServer4.EntityFramework - EF的IdentityServer4庫(kù)。


          IdentityServer4.MongoDB - MongoDB 的IdentityServer4庫(kù)。


          IdentityServer4.EntityFrameworkCore - EF Core 的IdentityServer4庫(kù)。


          IdentityServer4.Templates - IdentityServer4模板.


          openiddict - 易于使用的OpenID Connect服務(wù)器。


          oidc-debugger - OAuth 2.0和OpenID Connect調(diào)試工具


          stormpath-sdk - Stormpath使開發(fā)人員能夠?qū)⒂脩羯矸蒡?yàn)證,用戶管理和安全工作流程快速構(gòu)建到其應(yīng)用程序中。


          stuntman - 用于在開發(fā)過(guò)程中利用ASP.NET Identity模仿用戶的庫(kù)


          區(qū)塊鏈


          BTCPayServer - BTCPay Server是一個(gè)免費(fèi)的開源加密貨幣支付處理器,它使您可以直接以比特幣和山寨幣接收支付,而無(wú)需任何費(fèi)用,交易成本或中間商。


          Meadow - 一個(gè)集成的以太坊實(shí)施和工具套件,專注于Solidity測(cè)試和開發(fā)。


          NBitcoin - 用于.NET框架的綜合比特幣庫(kù)。


          NBlockchain - 用于構(gòu)建支持區(qū)塊鏈的應(yīng)用程序的.NET標(biāo)準(zhǔn)庫(kù)


          NBXplorer - 比特幣和NBitcoin資源管理器客戶端。


          NEO - 為智能經(jīng)濟(jì)打造的開放網(wǎng)絡(luò),Neo利用區(qū)塊鏈技術(shù)。


          Nethereum - 將以太坊的熱愛帶到.NET。


          Nethermind - .NET Core以太坊客戶端


          StratisBitcoinFullNode - 簡(jiǎn)單且經(jīng)濟(jì)實(shí)惠的端到端解決方案,用于在.Net框架上開發(fā),測(cè)試和部署本機(jī)C#區(qū)塊鏈應(yīng)用程序。


          Trezor.Net - Trezor加密貨幣硬件錢包的跨平臺(tái)C#庫(kù)。


          WalletWasabi - 注重隱私的比特幣錢包。內(nèi)置Tor,CoinJoin和硬幣控制功能。


          機(jī)器人


          BotSharp - BotSharp是AI Bot平臺(tái)構(gòu)建者的開源機(jī)器學(xué)習(xí)框架。


          NadekoBot - 用C#編寫的開源,通用的Discord聊天機(jī)器人。


          Telegram.Bot - Telegram Bot API客戶端。


          Funogram - F#Telegram Bot Api庫(kù)。


          自動(dòng)部署


          cake-build - 跨平臺(tái)構(gòu)建自動(dòng)化系統(tǒng)。


          Colorful.Console - 設(shè)置您的C#控制臺(tái)輸出樣式!


          dotnet-docker - 用于.NET Core和.NET Core Tools的基本Docker鏡像。


          Dockerize.NET - .NET Cli工具,用于將.NET Core應(yīng)用程序打包到Docker映像中:“ dotnet dockerize”


          FlubuCore - 跨平臺(tái)構(gòu)建和自動(dòng)化部署系統(tǒng),用C#代碼構(gòu)建項(xiàng)目,執(zhí)行,部署腳本。


          GitInfo - 來(lái)自MSBuild,C#和VB的Git和SemVer信息,一種MSBuild編譯工具。


          GitVersioning - 使用version.json文件生成的唯一版本標(biāo)記程序集和程序包等,并包括用于非官方構(gòu)建的git commit ID。


          go-dotnet - .NET Core Runtime的PoC Go包裝器。


          Image2Docker - 將現(xiàn)有Windows應(yīng)用程序工作,移植到Docker的PowerShell模塊。


          LocalAppVeyor - .NET Core全局工具,可將appveyor.yml部署AppVeyor到本地。


          msbuild - Microsoft Build Engine是一個(gè)用于構(gòu)建應(yīng)用程序的平臺(tái)。


          Nuke - 跨平臺(tái)構(gòu)建自動(dòng)化系統(tǒng)。


          Opserver - Stack Exchange的監(jiān)控系統(tǒng)。


          vsts-agent - Visual Studio Team Services構(gòu)建和發(fā)布代理。


          css, js幫助工具


          BundlerMinifier - Visual Studio擴(kuò)展,讓您可以配置JS,CSS和HTML文件的捆綁和縮小。


          JavaScriptViewEngine - 用于在JavaScript環(huán)境中呈現(xiàn)標(biāo)記的ASP.NET MVC ViewEngine。適用于React和Angular服務(wù)器端呈現(xiàn)。


          Smidge - 用于ASP.NET Core的輕量級(jí)運(yùn)行時(shí)CSS / JavaScript文件縮小,組合,壓縮和管理庫(kù)。


          Web Markup Minifier - 包含一組標(biāo)記最小化器的.NET庫(kù)。該項(xiàng)目的目標(biāo)是通過(guò)減少HTML,XHTML和XML代碼的大小來(lái)提高Web應(yīng)用程序的性能。


          緩存


          CacheManager - 用C#編寫的.NET的開源緩存抽象層。它支持各種緩存提供程序并實(shí)現(xiàn)許多高級(jí)功能。


          EasyCaching - 開源緩存庫(kù),包含基本用法和緩存的一些高級(jí)用法,可以幫助我們更輕松地處理緩存。


          Faster - Microsoft的快速key,value存儲(chǔ)庫(kù)。


          Foundatio - 用于構(gòu)建分布式應(yīng)用程序的可插入基礎(chǔ)庫(kù)。


          Microsoft Caching - 用于內(nèi)存緩存和分布式緩存的庫(kù)。


          Stack Exchange Redis - 用于.NET語(yǔ)言的高性能通用redis客戶端(C#等)。


          內(nèi)容管理系統(tǒng)CMS


          Awesome-CMS-Core - Awesome-CMS-Core是一個(gè)使用ASP.Net Core和ReactJS構(gòu)建的開源CMS,考慮到模塊分離問(wèn)題并提供最新的技術(shù)趨勢(shì),如.Net Core,React,Webpack,SASS,后臺(tái)作業(yè),Message Queue。


          Blogifier.Core - Blogifier是用ASP.NET Core編寫的簡(jiǎn)單,美觀,輕巧的開源博客。

          Cofoundry - Cofoundry是一個(gè)可擴(kuò)展且靈活的.NET Core CMS和應(yīng)用程序框架,專注于代碼優(yōu)先開發(fā)。


          CoreWiki - 一個(gè)簡(jiǎn)單的ASP.NET core wiki。


          dasblog-core - DasBlog博客項(xiàng)目。


          Lynicon - Lynicon CMS系統(tǒng)。


          Miniblog - ASP.NET Core博客引擎。


          NetCoreCMS - NetCoreCMS是使用ASP.Net Core 2.0 MVC開發(fā)的模塊化主題支持的內(nèi)容管理系統(tǒng)。


          Orchard Core CMS - 在模塊化和可擴(kuò)展的應(yīng)用程序框架之上使用ASP.NET Core構(gòu)建的開源內(nèi)容管理系統(tǒng)。


          Piranha CMS - 用于ASP.NET核心和實(shí)體框架核心的輕量級(jí)且不顯眼的開源CMS。


          Platformus - 基于ASP.NET Core 1.0和ExtCore框架的免費(fèi),開源和跨平臺(tái)的CMS。


          SimpleContent - 用于ASP.NET Core的簡(jiǎn)單而靈活的內(nèi)容和博客引擎,可以使用或不使用數(shù)據(jù)庫(kù)。


          Squidex - Squidex是一個(gè)開源的CMS,基于MongoDB,CQRS和事件。


          Swastika I/O Core CMS - 基于SIOH框架的ASP.NET Core / Dotnet核心系統(tǒng)(例如CMS,電子商務(wù),論壇,問(wèn)題解答,CRM ...)


          Weapsy - 基于DDD和CQRS的開源ASP.NET核心CMS。它支持開箱即用的MSSQL,MySQL,SQLite和PostgreSQL。


          Wyam - 模塊化靜態(tài)內(nèi)容和靜態(tài)站點(diǎn)生成器。


          ZKEACMS - 視覺(jué)設(shè)計(jì),通過(guò)拖放構(gòu)建網(wǎng)站。


          代碼分析和指標(biāo)


          awesome-static-analysis - 針對(duì)各種編程語(yǔ)言的靜態(tài)分析工具,鏈接和代碼質(zhì)量檢查器的精選列表。


          Code Analysis


          CodeFormatter - CodeFormatter是使用Roslyn來(lái)自動(dòng)重寫我們的代碼格式。


          DevSkim - DevSkim是IDE擴(kuò)展和語(yǔ)言分析器的框架,可在開發(fā)人員編寫代碼時(shí)在開發(fā)環(huán)境中提供內(nèi)聯(lián)安全性分析。


          RefactoringEssentials - Visual Studio擴(kuò)展工具,支持分析和重構(gòu)代碼。


          roslyn-analyzers - Roslyn分析器分析您的代碼的樣式,質(zhì)量和可維護(hù)性,設(shè)計(jì)和其他問(wèn)題。


          StyleCopAnalyzers - StyleCop規(guī)則實(shí)現(xiàn)的.NET編譯器平臺(tái)。


          Metrics


          AppMetrics - 用于記錄和報(bào)告應(yīng)用程序中的指標(biāo)。


          Audit.NET - 一個(gè)可擴(kuò)展的框架,用于審核.NET和.NET Core中的執(zhí)行操作。


          BenchmarkDotNet - 用于基準(zhǔn)測(cè)試的強(qiáng)大.NET庫(kù)。


          coverlet - Coverlet是.NET的跨平臺(tái)代碼覆蓋框架。


          MiniCover - 跨平臺(tái)代碼覆蓋工具


          NBench - .NET應(yīng)用程序的性能基準(zhǔn)測(cè)試框架


          Nexogen.Libraries.Metrics - 用于在.NET中收集應(yīng)用程序指標(biāo)并將其導(dǎo)出到Prometheus的庫(kù)。


          OpenCover - 代碼覆蓋工具(僅適用于WINDOWS OS)

          PerformanceMonitor - .NET應(yīng)用程序性能監(jiān)視器。


          prometheus-net - .NET指標(biāo),監(jiān)視系統(tǒng),檢測(cè)應(yīng)用程序的prometheus庫(kù)。


          Prometheus.Client - Prometheus客戶端。


          壓縮


          lz4net - 適用于所有.NET平臺(tái)的超快速壓縮算法。


          sharpcompress - 完全管理的C#庫(kù),用于處理許多壓縮類型和格式。


          編譯器


          Fable - F#到JavaScript編譯器。


          fparsec - F#和C#的解析器組合庫(kù)。


          IL2C - IL2C-ECMA-335 CIL / MSIL到C語(yǔ)言的翻譯器。


          Mond - 用C#編寫的動(dòng)態(tài)類型腳本語(yǔ)言,帶有REPL,調(diào)試器和簡(jiǎn)單的嵌入API。


          peachpie - .NET的開源PHP編譯器。


          Pidgin - 用于C#的輕量級(jí),快速且靈活的解析庫(kù),由Stack Overflow開發(fā)。


          roslyn - Roslyn .NET編譯器提供具有豐富代碼分析API的C#和Visual Basic語(yǔ)言。


          Sprache - 小型,友好的C#解析器框架。


          密碼


          BCrypt.Net - BCrypt密碼庫(kù)。


          BCrypt.NET-Core - 用于安全存儲(chǔ)密碼的BCrypt.NET庫(kù)。


          BouncyCastle PCL - Bouncy Castle Crypto包是加密算法和協(xié)議的庫(kù)。


          multiformats - 用于編碼/解碼Multihashes的庫(kù),它是一個(gè)“容器”,用于描述計(jì)算摘要的散列算法。


          nsec - NSec是基于libsodium的.NET Core新加密庫(kù)。


          SecurityDriven.Inferno - 專業(yè)的加密庫(kù)。


          數(shù)據(jù)庫(kù)


          DBreeze - C#.NET MONO NOSQL(嵌入式鍵值存儲(chǔ))ACID多范例數(shù)據(jù)庫(kù)管理系統(tǒng)。


          JsonFlatFileDataStore - 簡(jiǎn)單的JSON平面文件數(shù)據(jù)存儲(chǔ),支持打字和動(dòng)態(tài)數(shù)據(jù)。


          LiteDB - LiteDB是一個(gè)小型,快速,輕量的NoSQL嵌入式數(shù)據(jù)庫(kù)。


          NoDb - 文檔數(shù)據(jù)庫(kù),個(gè)人博客和網(wǎng)站以及小型小冊(cè)子網(wǎng)站是不使用數(shù)據(jù)庫(kù)的不錯(cuò)的選擇。


          marten - Postgresql作為.NET應(yīng)用程序的文檔數(shù)據(jù)庫(kù)和事件存儲(chǔ)的庫(kù)。


          StringDB - StringDB是一個(gè)模塊化的鍵/值對(duì)檔案數(shù)據(jù)庫(kù),旨在消耗少量的ram并生成少量的數(shù)據(jù)庫(kù)。


          yessql - 適用于任何RDBMS的.NET文檔數(shù)據(jù)庫(kù)。


          數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序


          cassandra-csharp-driver - 用于Apache Cassandra的DataStax C#驅(qū)動(dòng)程序。


          confluent-kafka-dotnet - Confluent的Apache Kafka .NET客戶端。


          couchbase-lite-net - 一個(gè)輕量級(jí),面向文檔(NoSQL),可同步的.NET數(shù)據(jù)庫(kù)引擎。


          MongoDB.Driver - MongoDB的.NET驅(qū)動(dòng)程序。


          MySQL


          mysql-connector-net - ADO.NET驅(qū)動(dòng)和MySQL的鏈接庫(kù)。


          MySqlConnector - 異步MySQL連接庫(kù)。


          Neo4j


          neo4j-dotnet-driver - Neo4j .NET驅(qū)動(dòng)程序。


          Neo4jClient - Neo4j客戶端。


          npgsql - 它允許為.NET框架開發(fā)的任何程序訪問(wèn)PostgreSQL數(shù)據(jù)庫(kù)服務(wù)器的庫(kù)。


          ravendb - 支持Linq的.NET文檔數(shù)據(jù)庫(kù)。


          RethinkDb.Driver - RethinkDB 數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序。


          progaudi.tarantool - Tarantool NoSql數(shù)據(jù)庫(kù)的.NET客戶端。


          數(shù)據(jù)庫(kù)工具庫(kù)


          DbUp - 可幫助您將更改部署到SQL Server數(shù)據(jù)庫(kù),跟蹤已經(jīng)運(yùn)行的SQL腳本,并運(yùn)行使數(shù)據(jù)庫(kù)更新所需的更改腳本。


          Evolve - 使用純SQL腳本的簡(jiǎn)單數(shù)據(jù)庫(kù)遷移工具。受到Flyway的啟發(fā)。


          EFCorePowerTools - EF工具庫(kù) - reverse engineering, migrations and model。


          fluentmigrator - .NET的遷移框架,就像Ruby on Rails Migrations一樣。


          monitor-table-change-with-sqltabledependency - 獲取有關(guān)記錄表更改的SQL Server通知。


          roundhouse - RoundhousE是用于.NET的數(shù)據(jù)庫(kù)遷移實(shí)用程序,它使用sql文件和基于源代碼控制的版本控制。


          SharpRepository - SharpRepository是一個(gè)用C#編寫的通用存儲(chǔ)庫(kù),它包括對(duì)各種關(guān)系,文檔和對(duì)象數(shù)據(jù)庫(kù)的支持,包括Entity Framework,RavenDB,MongoDb和Db4o。SharpRepository還包括Xml和InMemory存儲(chǔ)庫(kù)實(shí)現(xiàn)。


          TrackableEntities.Core - 使用.NET Core跨服務(wù)邊界進(jìn)行更改跟蹤。


          Mongo.Migration - MongoDB的即時(shí)遷移庫(kù)。


          日期和時(shí)間


          Exceptionless.DateTimeExtensions - DateTimeRange,工作日和各種DateTime,DateTimeOffset,TimeSpan擴(kuò)展方法。


          FluentDateTime - 允許您編寫更清晰的DateTime表達(dá)式和操作。部分靈感來(lái)自Ruby DateTime Extensions。


          nodatime - 日期和時(shí)間API庫(kù)。


          分布式計(jì)算


          AspNetCore.Diagnostics.HealthChecks - HealthChecks企業(yè)級(jí)核心診斷程序。


          BeatPulse - ASP.NET Core應(yīng)用程序的活動(dòng)狀況,健康檢查庫(kù)。


          Foundatio - 可插拔的,用于構(gòu)建松耦合的分布式應(yīng)用程序庫(kù)。


          Rafty - RAFT 的實(shí)現(xiàn)庫(kù)。


          Obvs - 一個(gè)可觀察微服務(wù)總線的庫(kù),基于Rx的接口。


          Ocelot - Ocelot創(chuàng)建的API網(wǎng)關(guān)。


          OpenTracing -API和分布式跟蹤工具。


          Polly - Polly是一個(gè).NET彈性和瞬態(tài)故障處理庫(kù),允許開發(fā)人員以流暢和線程安全的方式表達(dá)諸如重試,斷路器,超時(shí),隔離頭和回退之類的策略。


          ProxyKit - HTTP反向代理的工具包。


          電子商務(wù)與支付


          nopCommerce - 免費(fèi)的開源電子商務(wù)購(gòu)物車(ASP.NET MVC / ASP.NET核心MVC),擁有龐大的社區(qū)和充滿新功能的市場(chǎng),主題和插件。


          GrandNode - 基于ASP.NET Core 2.1和MongoDB的多平臺(tái)免費(fèi)開源電子商務(wù)購(gòu)物車。


          PayPal - 用于PayPal的RESTful API的.NET SDK。


          SimplCommerce - 基于.NET Core構(gòu)建的超級(jí)簡(jiǎn)單電子商務(wù)系統(tǒng)。


          Stripe - 用于stripe.com REST API的類型.NET客戶端。


          異常


          Demystifier - 高性能的堆棧跟蹤庫(kù)。


          Exceptionless - 異常客戶端庫(kù)。


          GlobalExceptionHandlerDotNet - 將異常處理為ASP.NET中間件,而不是在每個(gè)控制器操作中顯式處理它們。


          響應(yīng)式編程


          CSharpFunctionalExtensions - C#的功能擴(kuò)展。


          DynamicData - 基于Rx.NET的Reactive 集合。


          echo-process - C#的Actor庫(kù),其中包含支持Redis持久性的其他模塊,以及JS集成。


          FsCheck - FsCheck是用于自動(dòng)測(cè)試.NET程序的工具。


          Giraffe - 適用于F#開發(fā)人員的本機(jī)功能ASP.NET核心Web框架。


          language-ext - C#功能語(yǔ)言擴(kuò)展。


          LaYumba.Functional - C#中的函數(shù)式編程的代碼示例。


          NetMQ.ReactiveExtensions - 使用Reactive Extensions(RX)輕松地在網(wǎng)絡(luò)上的任何位置發(fā)送消息。傳輸協(xié)議是ZeroMQ。


          Optional - Optional類型庫(kù).


          reactive-streams-dotnet - Reactive庫(kù)。


          ReactiveUI - 一個(gè)MVVM框架,它與Reactive Extensions for .NET集成,以創(chuàng)建在任何移動(dòng)或桌面平臺(tái)上運(yùn)行的優(yōu)雅,可測(cè)試的用戶界面。


          Rx.NET - Rx.NET庫(kù)。


          Qactive - Reactive 可查詢庫(kù)。


          sodium - Reactive 多語(yǔ)言庫(kù)。


          圖片


          GLFWDotNet - GLFW的.NET綁定。


          ImageProcessor - 一個(gè)流暢的System.Drawing包裝器,用于處理圖像文件。


          ImageSharp - 圖像文件處理庫(kù)。


          LibVLCSharp - LibVLCSharp是基于VideoLAN的LibVLC庫(kù)的.NET平臺(tái)的跨平臺(tái)音頻和視頻API。


          Magick.NET - 功能強(qiáng)大的圖像處理庫(kù),支持超過(guò)100種主要文件格式(不包括子格式)。


          MagicScaler - 適用于.NET的MagicScaler高性能,高質(zhì)量圖像處理管道


          QRCoder - 二維碼實(shí)現(xiàn)庫(kù)


          SharpBgfx - bgfx圖形庫(kù)的C#綁定。


          Structure.Sketching - 用于支持.NET Core的.NET應(yīng)用程序的圖像處理庫(kù)。


          veldrid - 一個(gè)用于.NET的低級(jí)硬件加速3D圖形庫(kù)。


          ZXing.Net 二維碼、條形碼的生成和讀取


          圖形用戶界面GUI


          Avalonia - 跨平臺(tái)UI框架。


          AvaloniaEdit - 基于Avalonia的文本編輯器組件。


          ShellProgressBar - 可視化(并行)控制臺(tái)應(yīng)用程序庫(kù)。


          Qml.Net - 使用Qml.Net在.NET中構(gòu)建跨平臺(tái)的桌面應(yīng)用程序。


          WinApi - 一個(gè)簡(jiǎn)單,直接,超薄的CLR庫(kù),用于高性能Win32 Native Interop,具有自動(dòng)化,窗口,DirectX,OpenGL和Skia助手。


          集成開發(fā)環(huán)境IDE


          Mono - MonoDevelop使開發(fā)人員能夠在Linux,Windows和Mac OS X上快速編寫桌面和Web應(yīng)用程序。


          rider - 基于IntelliJ平臺(tái)和ReSharper的跨平臺(tái)C#IDE。


          Omnisharp - 開源項(xiàng)目系列,每個(gè)項(xiàng)目都有一個(gè)目標(biāo):在您選擇的編輯器中實(shí)現(xiàn)出色的.NET體驗(yàn)。


          SharpDevelop - SharpDevelop是一個(gè)免費(fèi)的集成開發(fā)環(huán)境(IDE),適用于Microsoft.NET平臺(tái)上的C#,VB.NET,Boo,IronPython,IronRuby和F#項(xiàng)目。它(幾乎)完全用C#編寫,并帶有您期望在IDE中使用的功能以及更多功能。


          Visual Studio Code - 它結(jié)合了代碼編輯器的簡(jiǎn)單性和開發(fā)人員的核心編輯 - 構(gòu)建 - 調(diào)試周期所需的工具。VS Code提供全面的編輯和調(diào)試支持,可擴(kuò)展性模型以及與現(xiàn)有工具的輕量級(jí)集成。


          Visual Studio Community - 功能完備且可擴(kuò)展的免費(fèi) IDE,可用于創(chuàng)建新式 Android、iOS、Windows 應(yīng)用以及 Web 應(yīng)用和云服務(wù)。


          國(guó)際化


          Localization - ASP.NET Core應(yīng)用程序的本地化抽象和實(shí)現(xiàn)庫(kù)。


          NetCoreStack.Localization - 具帶有實(shí)體框架和內(nèi)存緩存中的.NET Core的數(shù)據(jù)庫(kù)資源本地化庫(kù)。


          Westwind.Globalization - 數(shù)據(jù)庫(kù)驅(qū)動(dòng)資源本地化庫(kù)。


          控制反轉(zhuǎn)IOC


          AutoDI - 使用IL編譯的超快依賴注入庫(kù)。


          Autofac - IoC容器。


          Castle.Windsor - IoC容器。


          DryIoc - 快速,小巧,功能齊全的IoC。


          Grace - Grace是一款功能豐富的依賴注入容器,其設(shè)計(jì)考慮了易用性和性能。


          Inyector - AspNetCore的依賴注入自動(dòng)化。


          Lamar - 快速的IOC工具庫(kù)。


          LightInject - 超輕量級(jí)IoC容器。


          SimpleInjector - 簡(jiǎn)單,靈活,快速的依賴注入庫(kù)。


          Stashbox - 基于.NET的解決方案的輕量級(jí),可移植依賴注入框架。


          日志


          common-logging - 抽象的日志記錄庫(kù)。


          dnxcore-logging-logstash - 具有UDP和Redis傳輸?shù)?NET Core應(yīng)用程序的Logstash日志記錄擴(kuò)展庫(kù)。


          ElmahCore - 錯(cuò)誤日志庫(kù)。


          Exceptionless - 異常客戶端。


          Foundatio - 日志記錄API庫(kù)。


          Karambolo.Extensions.Logging.File - 輕量級(jí)但功能豐富的文件記錄庫(kù)。


          log4net - log4net日志記錄。


          NLog - Nlog日志記錄。


          Q42.Logging.ApplicationInsights - 用于在ASP.NET Core日志中構(gòu)建的日志附加程序,以將所有日志發(fā)送到Application Insights。


          serilog - 具有完全結(jié)構(gòu)化事件的簡(jiǎn)單.NET日志記錄。


          serilog-aspnetcore - Serilog集成庫(kù)。


          Serilog.Exceptions - Serilog異常庫(kù)。


          Serilog.Settings.Configuration - Serilog設(shè)置庫(kù)。


          SEQ - Seq是收集,搜索,分析和警報(bào)結(jié)構(gòu)化日志數(shù)據(jù)服務(wù)器。


          機(jī)器學(xué)習(xí)和科學(xué)研究


          Accord - Accord.NET項(xiàng)目為.NET提供了機(jī)器學(xué)習(xí),統(tǒng)計(jì),人工智能,計(jì)算機(jī)視覺(jué)和圖像處理方法。


          ML.NET - ML.NET是.NET的開源和跨平臺(tái)機(jī)器學(xué)習(xí)框架。


          Spreads - 用于數(shù)據(jù)流實(shí)時(shí)探索和分析的庫(kù)。


          TensorFlowSharp - 適用于.NET語(yǔ)言的TensorFlow API。


          WaveFunctionCollapse - 借助量子力學(xué)的思想,從單個(gè)例子生成itmap和tilemap。

          SiaNet - 具有CUDA / OpenCL支持的易于使用的C#深度學(xué)習(xí)。


          郵件


          FluentEmail - 電子郵件發(fā)送庫(kù)。


          MailBody - 使用流暢的界面(.NET)創(chuàng)建電子郵件。


          MailKit - 用于IMAP,POP3和SMTP的跨平臺(tái).NET庫(kù)。


          MailMergeLib - SMTP郵件客戶端庫(kù),為文本,內(nèi)嵌圖像和附件提供郵件合并功能,以及發(fā)送郵件的良好吞吐量和容錯(cuò)能力。


          MimeKit - 跨平臺(tái).NET MIME創(chuàng)建和解析器庫(kù),支持S/MIME, PGP, DKIM, TNEF and Unix mbox。


          netDumbster - 用于測(cè)試的.Net假SMTP服務(wù)器。克隆流行的Dumbster。


          Papercut - 簡(jiǎn)單桌面SMTP服務(wù)器。


          PreMailer.Net - css和樣式結(jié)合的郵件庫(kù)。


          SendGrid Client - C# library for the SendGrid v3 mail endpoint.


          SmtpServer - 用于創(chuàng)建自己的SMTP服務(wù)器的庫(kù)。


          StrongGrid - SendGrid的v3 API客戶端。不僅允許您發(fā)送電子郵件,還允許您批量導(dǎo)入聯(lián)系人,管理列表和段,為列表創(chuàng)建自定義字段等。還包括SendGrid Webhooks的解析器。


          數(shù)學(xué)


          UnitConversion - 用于.NET Core和.NET Framework的可擴(kuò)展單元轉(zhuǎn)換庫(kù)。


          AutoDiff - 一個(gè)庫(kù),提供快速,準(zhǔn)確和自動(dòng)的數(shù)學(xué)函數(shù)微分(計(jì)算導(dǎo)數(shù)/梯度)。


          大雜燴


          AdvanceDLSupport - 基于P/Invoke的庫(kù)。


          AngleSharp - 尖括號(hào)解析器庫(kù)。它解析HTML5,MathML,SVG和CSS,以構(gòu)建基于官方W3C規(guī)范的DOM。可與python的beautifulsoup4相媲美。


          AgileMapper - AgileMapper是一個(gè)零配置,高度可配置的對(duì)象 - 對(duì)象映射庫(kù),具有可查看的執(zhí)行計(jì)劃。


          AspNetCore Extension Library - ASP.NET Core擴(kuò)展庫(kù)。


          AutoMapper - .NET中基于約定的對(duì)象關(guān)系映射庫(kù)。


          Baget - 輕量級(jí)NuGet服務(wù)器。


          Bleak - Windows本機(jī)DLL注入庫(kù)。


          Bullseye - 用于描述和運(yùn)行目標(biāo)及其依賴項(xiàng)的.NET包。


          Castle.Core - Castle Core提供常見的Castle Project抽象,包括日志記錄服務(wù)。

          Chessie - Railway-oriented編程庫(kù)。


          CliWrap - 命令行界面的包裝庫(kù)。


          commanddotnet - 在類中為您的命令行應(yīng)用程序接口建模。


          CommonMark.NET - 在C#中實(shí)現(xiàn)CommonMark規(guī)范,用于將Markdown文檔轉(zhuǎn)換為HTML。


          ConsoleTableExt - 用于為.NET控制臺(tái)應(yīng)用程序創(chuàng)建表的Fluent庫(kù)。


          CoordinateSharp - 一個(gè)可以快速格式化和轉(zhuǎn)換地理坐標(biāo)以及提供基于位置的太陽(yáng)和月亮信息(日落,日出,月亮照明等)的庫(kù)。)。


          datatables - jQuery DataTables的幫助程序。


          DinkToPdf - 用于wkhtmltopdf庫(kù)的C#.NET包裝庫(kù),它使用Webkit引擎將HTML頁(yè)面轉(zhuǎn)換為PDF。


          dotnet-env - 用于從.env文件加載環(huán)境變量的.NET庫(kù)。


          DotNet.Glob - 快速通配庫(kù)。優(yōu)于正則表達(dá)式。


          Dotnet outdated - 顯示過(guò)時(shí)的NuGet的工具庫(kù)。


          Dotnet Script - 從.NET CLI運(yùn)行C#腳本。


          Dotnet Serve - 用于.NET Core CLI的簡(jiǎn)單命令行HTTP服務(wù)器。


          Eighty - 一個(gè)簡(jiǎn)單的HTML生成庫(kù)


          Enums.NET - Enums.NET是一個(gè)高性能類型安全的.NET枚舉實(shí)用程序庫(kù)


          FastExpressionCompiler - 快速ExpressionTree編譯器。


          FluentDocker - FluentDocker是一個(gè)與docker-machine,docker-compose和docker交互的庫(kù)。


          FluentFTP - FTP和FTPS客戶端,具有廣泛的FTP命令,SSL / TLS連接,散列/校驗(yàn)等。

          Fody - 編輯.net程序集的可擴(kuò)展工具。


          HdrHistogram.NET - 高動(dòng)態(tài)范圍(HDR)直方圖。


          httpclient-interception - 用于攔截服務(wù)器端HTTP依賴關(guān)系的.NET標(biāo)準(zhǔn)庫(kù)。


          Humanizer - Humanizer滿足您操作和顯示字符串,枚舉,日期,時(shí)間,時(shí)間跨度,數(shù)字和數(shù)量的所有.NET需求。


          Humidifier - Humidifier允許您以編程方式構(gòu)建AWS CloudFormation模板。


          impromptu-interface - 將DLR與Reflect.Emit結(jié)合使用的庫(kù)。


          JqueryDataTablesServerSide - 用于jQuery DataTable的Asp.Net Core服務(wù)器端庫(kù),具有分頁(yè),過(guò)濾,排序和Excel導(dǎo)出功能。


          LibSass Host - 圍繞LibSass庫(kù)的.NET包裝器,能夠支持虛擬文件系統(tǒng)。


          markdig - 可兼容Markdown處理庫(kù)。


          NFlags - 解析CLI和開箱即用功能的庫(kù)。


          NReco.LambdaParser - 將字符串表達(dá)式(公式,方法調(diào)用,條件)解析為L(zhǎng)INQ表達(dá)式樹,可以編譯為lambda并進(jìn)行求值。


          NuGet Trends - 查看NuGet軟件包的采用情況以及NuGet的最新趨勢(shì)程序。


          NYoutubeDL - youtube-dl庫(kù)。


          Otp.NET - 在C#中實(shí)現(xiàn)TOTP RFC 6238和HOTP RFC 4226。


          pose - 用委托替換任何.NET方法(包括靜態(tài)和非虛擬)


          PuppeteerSharp - Puppeteer Sharp是官方Node.JS Puppeteer API的.NET端口。


          readline - 可以代替內(nèi)置組件Console.ReadLine()的庫(kù)。


          ReflectionMagic - Framework to drastically simplify your private reflection code using C# dynamic


          Relinq - 使用re-linq,現(xiàn)在比以往更容易創(chuàng)建功能齊全的LINQ提供商。


          ReverseMarkdown - Html到Markdown轉(zhuǎn)換器庫(kù),附帶一些unix shell終端優(yōu)勢(shì)。


          PdfReport.Core - PdfReport.Core是一個(gè)代碼優(yōu)先的報(bào)告引擎,它建立在iTextSharp.LGPLv2.Core和EPPlus.Core庫(kù)之上。


          Scientist - 用于重構(gòu)關(guān)鍵路徑的.NET庫(kù)。它是GitHub的Ruby Scientist庫(kù)的一個(gè)端口。


          Scrutor - Microsoft.Extensions.DependencyInjection的程序集掃描擴(kuò)展。


          Sheller - 讀取Shell腳本的庫(kù)。


          SmartFormat.NET - string.Format的可擴(kuò)展替代品。


          Stocks


          • Trady - Trady是一個(gè)用于計(jì)算技術(shù)指標(biāo)的便捷庫(kù),它的目標(biāo)是成為一個(gè)自動(dòng)交易系統(tǒng),提供股票數(shù)據(jù)饋送,指標(biāo)計(jì)算,策略建立和自動(dòng)交易。


          • System.Linq.Dynamic.Core - System Linq Dynamic功能。


          • UnitsNet - Units.NET為您提供所有常用的度量單位和它們之間的轉(zhuǎn)換。


          Validation


          • FluentValidation - 流行的.NET驗(yàn)證庫(kù),用于構(gòu)建強(qiáng)類型的驗(yàn)證規(guī)則。


          • Guard - 高性能,可擴(kuò)展的參數(shù)驗(yàn)證庫(kù)。


          • Valit - Valit是對(duì).NET Core的簡(jiǎn)單驗(yàn)證庫(kù),減少if的使用。


          warden-stack - 針對(duì)您的應(yīng)用程序,資源和基礎(chǔ)架構(gòu)的“運(yùn)行狀況檢查”。讓守望者守在手表上。


          WebEssentials.AspNetCore.ServiceWorker - ASP.NET核心漸進(jìn)式Web應(yīng)用程序。


          Xabe.FFmpeg - 用于FFmpeg的.NET標(biāo)準(zhǔn)包裝器。它允許在不知道FFmpeg如何工作的情況下處理媒體,并且可以用于將自定義參數(shù)傳遞給來(lái)自C#應(yīng)用程序的FFmpeg。


          YoutubeExplode - 用于提取元數(shù)據(jù)和下載Youtube視頻和播放列表的終極庫(kù)。


          網(wǎng)絡(luò)


          AspNetCore.Proxy - Proxy代理庫(kù)。


          CurlThin - 輕量級(jí)cURL綁定庫(kù),支持通過(guò)curl_multi接口進(jìn)行多個(gè)同時(shí)傳輸。


          NETStandard.HttpListener - HttpListener(NETStandard)。


          Networker - 一個(gè)簡(jiǎn)單易用的.NET TCP和UDP網(wǎng)絡(luò)庫(kù),旨在實(shí)現(xiàn)靈活,可擴(kuò)展和快速。


          辦公軟件


          EPPlus - 使用.NET創(chuàng)建高級(jí)Excel電子表格。


          npoi - 可以讀取/寫入未安裝Microsoft Office的Office格式的.NET庫(kù)。沒(méi)有COM +,沒(méi)有互操作。


          Open-XML-SDK - Open XML SDK提供了使用Office Word,Excel和PowerPoint文檔的工具。


          操作系統(tǒng)


          CosmosOS - Cosmos是操作系統(tǒng)的“構(gòu)建工具包”。使用托管語(yǔ)言(例如C#,VB.NET等)構(gòu)建自己的OS!


          對(duì)象關(guān)系映射ORM


          Chloe - 用于.NET的輕量級(jí)高性能對(duì)象/關(guān)系映射(ORM)庫(kù)。


          Entity Framework Core - EF,包括LINQ,POCO和Code First支持。


          EFCore.BulkExtensions - EF的批量操作庫(kù)


          EntityFramework-Plus - EF擴(kuò)展庫(kù),包括過(guò)濾器,審核,緩存,查詢將來(lái),批刪除,批更新等。


          EntityFramework.Triggers - EF觸發(fā)器.


          EntityFramework.Rx - EF的Reactive 擴(kuò)展程序。


          Npgsql.EntityFrameworkCore.PostgreSQL - PostgreSQL的EF驅(qū)動(dòng)程序


          EntityFramework.PrimaryKey - EF的主鍵庫(kù)。


          EntityFramework.TypedOriginalValues - 獲取實(shí)體屬性.


          EntityFramework.VersionedProperties - EF找那個(gè)屬性庫(kù)。


          LINQKit - LINQKit是LINQ對(duì)SQL和Entity Framework的免費(fèi)擴(kuò)展集。


          Pomelo.EntityFrameworkCore.MySql - mysql的EF驅(qū)動(dòng)程序。


          spectre.query - EF的簡(jiǎn)單查詢庫(kù)。


          Dapper - .NET的簡(jiǎn)單對(duì)象映射器。


          Dapper-FluentMap - Dapper的擴(kuò)展。


          Dommel - Dapper的CRUD操作。


          MicroOrm.Dapper.Repositories - Dapper的CRUD操作。


          FreeSql - ORM支持Mysql, Postgresql, SqlServer, Oracle and Sqlite.


          Limebean - Hybrid-ORM,設(shè)計(jì)簡(jiǎn)單易用,不完全隱藏SQL,同時(shí)擁有您期望從ORM獲得的所有好處。靈感來(lái)自RedBeanPHP。


          LINQ to DB (linq2db) - LINQ to DB是最快的LINQ數(shù)據(jù)庫(kù)訪問(wèn)庫(kù),在POCO對(duì)象和數(shù)據(jù)庫(kù)之間提供了一個(gè)簡(jiǎn)單,輕便,快速且類型安全的層。


          nhibernate-core - NHibernate對(duì)象關(guān)系映射器。


          NEventStore - 持久性庫(kù),該庫(kù)的開發(fā)特別關(guān)注DDD / CQRS應(yīng)用程序。


          NPoco - 簡(jiǎn)單的microORM,可將查詢結(jié)果映射到POCO對(duì)象。項(xiàng)目基于Schotime的PetaPoco。


          NReco.Data - 用于SQL命令生成,CRUD操作和簡(jiǎn)單POCO映射的輕量級(jí)的獨(dú)立DAL。


          PetaPoco - 對(duì)于你的POCO來(lái)說(shuō),這是一個(gè)很小的ORM東西。


          querybuilder - SqlKata Query Builder是一個(gè)用C#編寫的功能強(qiáng)大的Sql查詢。


          RepoDb - 用于.NET的動(dòng)態(tài),輕量,高效且非常快速的混合ORM庫(kù)。


          ServiceStack.OrmLite - 輕松,簡(jiǎn)單,快速的基于約定的POCO ORM。


          SqlFu - 快速且通用的Micro-ORM。


          SmartSql - SmartSql = MyBatis + Cache(Memory | Redis)+ ZooKeeper + R / W Splitting + Dynamic Repository ....


          SQLStreamStore - 針對(duì)基于SQL的.NET實(shí)現(xiàn)的Stream Store庫(kù)。


          分析


          Glimpse - 適用于.NET的輕量級(jí),開源,實(shí)時(shí)診斷和洞察分析器。不穩(wěn)定的版本


          MiniProfiler - 一個(gè)簡(jiǎn)單但有效的ASP.NET網(wǎng)站迷你探查器。


          sql生成器


          SqlKata - 優(yōu)雅的Sql查詢生成器,支持復(fù)雜查詢,連接,子查詢,嵌套條件,供應(yīng)商引擎目標(biāo)等等


          消息隊(duì)列


          emitter - 連接所有設(shè)備的免費(fèi)開源實(shí)時(shí)消息服務(wù)。此發(fā)布 - 訂閱消息傳遞API是為了提高速度和安全性而構(gòu)建的。


          EventStore - 使用JavaScript中的復(fù)雜事件處理的開源,功能數(shù)據(jù)庫(kù)。


          Foundatio - 內(nèi)存,redis和azure實(shí)現(xiàn)的通用接口。


          MediatR - 中介模式庫(kù)。


          MediatR.Extensions.Microsoft.DependencyInjection - MediatR的擴(kuò)展程序


          Mediator.Net - .Net的簡(jiǎn)單中介,用于發(fā)送支持管道的命令,發(fā)布事件和請(qǐng)求響應(yīng)。


          MicroBus - MicroBus中介模式庫(kù)。


          MQTTnet - MQTTnet是一個(gè)用于基于MQTT的通信的高性能.NET庫(kù)。


          netmq - NetMQ是輕量級(jí)消息傳遞庫(kù)。


          OpenCQRS - 用于DDD,CQRS和事件的.NET核心庫(kù),具有Azure Service Bus集成。


          Command和Event存儲(chǔ)支持的數(shù)據(jù)庫(kù)提供程序包括:DocumentDB,MongoDB,SQL Server,MySQL,PostgreSQL和SQLite。


          rabbitmq-dotnet-client - RabbitMQ .NET客戶端。


          RawRabbit - 用于通過(guò)RabbitMq進(jìn)行通信的現(xiàn)代.NET框架。


          Rebus - .NET的簡(jiǎn)單和精簡(jiǎn)服務(wù)總線實(shí)現(xiàn)。


          Restbus - RabbitMq的消息傳遞庫(kù)。


          Tossit - 簡(jiǎn)單易用的庫(kù),用于分布式作業(yè)/工作人員邏輯。內(nèi)置RabbitMQ實(shí)現(xiàn)處理的分布式消息。


          報(bào)表


          FastReport - .NET Core 2.x / .Net Framework 4.x的開源報(bào)告生成器。FastReport可用于MVC,Web API應(yīng)用程序。


          任務(wù)計(jì)劃


          Chroniton.NetCore - 用于在日程安排上運(yùn)行任務(wù)(作業(yè))的輕量級(jí)健壯庫(kù)。


          Coravel - .Net Core符合Laravel:調(diào)度,排隊(duì)等


          FluentScheduler - 具有流暢界面的自動(dòng)作業(yè)調(diào)度程序。


          Gofer.NET - 用于.NET Core的分布式后臺(tái)任務(wù)/作業(yè)的簡(jiǎn)易C#API。


          HangfireIO - 在ASP.NET應(yīng)用程序內(nèi)執(zhí)行即發(fā)即忘,延遲和重復(fù)性工作。


          LiquidState - 高效異步和同步狀態(tài)機(jī)。


          NCrontab - 用于.NET的Crontab。


          quartznet - Quartz.NET任務(wù)計(jì)劃程序。


          stateless - 用于在C#代碼中創(chuàng)建狀態(tài)機(jī)的簡(jiǎn)單庫(kù)。


          開發(fā)工具包SDK


          AWS SDK - Amazon Web Services(AWS).NET Core SDK組件。每個(gè)AWS服務(wù)都有自己的NuGet包。


          azure-event-hubs-dotnet - Azure事件中心的.NET標(biāo)準(zhǔn)客戶端庫(kù)。


          Blockchain clients


          Bittrex.Net - Bittrex web API的庫(kù) 。


          Binance.Net - Binance Web的API庫(kù)。


          CakeMail.RestClient - CakeMail API的客戶端。允許您發(fā)送交易電子郵件,批量電子郵件,管理列表和聯(lián)系人等。


          consuldotnet - 面向領(lǐng)事的.NET API。


          csharp-nats - 用于NATS消息傳遞系統(tǒng)的C#.NET客戶端。


          DarkSkyCore - .NET標(biāo)準(zhǔn)庫(kù),用于使用Dark Sky API


          Docker.DotNet - 用于Docker API的.NET(C#)客戶端庫(kù)。


          firebase-admin-dotnet - Firebase Admin .NET SDK


          google-cloud-dotnet - 適用于.NET的Google Cloud Client Libraries。


          Manatee.Trello - 一個(gè)完全面向?qū)ο蟮?Net包裝器,用于Trello用C#編寫的RESTful API。


          Microphone - 使用Consul或ETCD集群的Web Api或NancyFx運(yùn)行自托管REST服務(wù)的輕量級(jí)框架。


          octokit.net - 用于.NET的GitHub API客戶端庫(kù)。


          PreStorm - ArcGIS Server的并行REST客戶端。


          SendGrid-csharp - 用于使用完整SendGrid API的C#客戶端庫(kù)。


          statsd-csharp-client - 與.NET標(biāo)準(zhǔn)兼容的C#客戶端與Etsy的優(yōu)秀服務(wù)器。


          tweetinvi - 直觀的.NET C#庫(kù),用于訪問(wèn)Twitter REST和STREAM API。


          安全


          aspnetcore-security-headers - 用于向ASP.NET Core應(yīng)用程序添加安全標(biāo)頭的中間件。


          HtmlSanitizer - 清除HTML以避免XSS攻擊。


          jose-jwt - 用于處理JOSE對(duì)象的庫(kù)(JWT,JWA,JWS及相關(guān))。


          Jwt.Net - Jwt.Net,一個(gè)用于.NET的JWT(JSON Web令牌)實(shí)現(xiàn)。


          JWT Simple Server - 用于ASP.NET Core的輕量級(jí)動(dòng)態(tài)jwt服務(wù)器。


          NWebsec - ASP.NET的安全庫(kù)。


          reCAPTCHA - 用于ASP.NET Core的reCAPTCHA 2.0。


          roslyn-security-guard - 旨在幫助.NET應(yīng)用程序進(jìn)行安全審計(jì)的Roslyn分析器。


          OwaspHeaders - .NET Core中間件,用于注入Owasp推薦的HTTP標(biāo)頭,以提高安全性。


          Security - 于Web應(yīng)用程序的安全性和授權(quán)的中間件。


          SecurityHeaders - 允許向ASP.NET Core網(wǎng)站添加安全標(biāo)頭的小包。


          搜索


          Algolia.Search - 官方Algolia .NET客戶端的存儲(chǔ)庫(kù)。


          AutoComplete - 持久,簡(jiǎn)單,強(qiáng)大且可移植的自動(dòng)完成庫(kù)。


          Elasticsearch.Net & NEST - NEST和Elasticsearch.Net的存儲(chǔ)庫(kù),這是兩個(gè)官方Elasticsearch .NET客戶端。


          ElasticsearchCRUD - Elasticsearch .NET API。


          SearchExtensions - IQueryable接口的高級(jí)搜索功能,例如Entity Framework查詢。


          SimMetrics.Net - 相似度量標(biāo)準(zhǔn)庫(kù),例如從編輯距離(Levenshtein,Gotoh,Jaro等)到其他指標(biāo),(例如Soundex,Chapman)


          SolrExpress - 用于Solr的簡(jiǎn)單輕量級(jí)查詢.NET庫(kù),采用可控,可構(gòu)建和快速失敗的方式。


          序列化


          BinarySerializer - 二進(jìn)制序列化庫(kù),用于控制字節(jié)和位級(jí)別的數(shù)據(jù)格式。


          bond - 用于處理模式化數(shù)據(jù)的跨平臺(tái)框架。它支持跨語(yǔ)言的序列化和強(qiáng)大的通用機(jī)制,可以有效地處理數(shù)據(jù)。Bond廣泛用于Microsoft的高規(guī)模服務(wù)。


          Channels - 基于推送的.NET流。


          CsvHelper - 幫助讀寫CSV文件的庫(kù)。


          Edi.Net - EDI Serializer / Deserializer。支持EDIFact,X12和TRADACOMS格式。

          ExtendedXmlSerializer - 用于.NET的擴(kuò)展Xml序列化程序。


          Jil - 基于Sigil構(gòu)建的快速.NET JSON(De)串行器。


          MessagePack


          • msgpack-cli - 公共語(yǔ)言基礎(chǔ)結(jié)構(gòu)的MessagePack實(shí)現(xiàn)。


          • MessagePack-CSharp - MessagePack序列化程序庫(kù)。


          Newtonsoft.Json - 適用于.NET的流行高性能JSON框架。


          protobuf-net - 用于慣用.NET的協(xié)議緩沖庫(kù)。


          Schema.NET - Schema.org對(duì)象變成了強(qiáng)類型的C#POCO類,用于.NET。所有類都可以序列化為JSON / JSON-LD和XML,通常用于表示html頁(yè)面頭部的結(jié)構(gòu)化數(shù)據(jù)。


          ServiceStack.Text - JSON,JSV和CSV文本序列化器。


          TinyCsvParser - 易于使用,易于擴(kuò)展和高性能的庫(kù),用于使用.NET進(jìn)行CSV解析。

          Wire - POCO對(duì)象的二進(jìn)制序列化程序。


          YamlDotNet - .NET


          ZeroFormatter - 用于.NET的快速二進(jìn)制(de)序列化程序。


          Utf8Json - 用于C#(.NET,.NET Core,Unity,Xamarin)的絕對(duì)最快和零分配JSON序列化器。


          YAXLib - 用于.NET Framework和.NET Core的XML序列化庫(kù)。非常靈活和強(qiáng)大。


          模板引擎


          dotliquid - TobiasLütke的Liquid模板語(yǔ)言的.NET端口。


          fluid - 開源.NET模板引擎,盡可能接近Liquid模板語(yǔ)言。


          Portable.Xaml - 用于讀/寫xaml文件的可移植.NET庫(kù)。


          Razor - 用于MVC Web應(yīng)用程序視圖頁(yè)面的CSHTML文件的分析器和代碼生成器。


          RazorLight - 基于Microsoft針對(duì).NET Core的Razor解析引擎的模板引擎。


          Scriban - A fast, powerful, safe and lightweight text templating language and engine for .NET.


          測(cè)試


          Bogus - 簡(jiǎn)單而健全的C#假數(shù)據(jù)生成器。基于并從著名的faker.js移植。


          CoreBDD - xUnit.net的BDD框架


          FakeItEasy - .NET的簡(jiǎn)易模擬庫(kù)。


          FluentAssertions - 一組.NET擴(kuò)展方法,允許您更自然地指定TDD或BDD樣式測(cè)試的預(yù)期結(jié)果。


          GenFu - 可用于生成實(shí)際測(cè)試數(shù)據(jù)的庫(kù)。


          LightBDD - BDD框架允許創(chuàng)建易于閱讀和維護(hù)的測(cè)試。


          mockhttp - 為Microsoft的HttpClient庫(kù)測(cè)試圖層。


          moq.netcore - 最受歡迎且最友好的.NET模擬框架。


          MSpec - 用于編寫B(tài)DD樣式測(cè)試的流行測(cè)試框架。


          MyTested.AspNetCore.Mvc - 流暢的測(cè)試 framework for ASP.NET Core MVC.

          Netling - 加載測(cè)試客戶端,以便輕松進(jìn)行Web測(cè)試。


          NSpec - 針對(duì)C#的戰(zhàn)斗強(qiáng)化測(cè)試框架,受Mocha和RSpec的啟發(fā)。


          NSubstitute - .NET模擬框架的友好替代品。


          nunit - 面向.NET Core的NUnit測(cè)試運(yùn)行器。


          shouldly - 斷言框架Should be!


          SpecFlow - SpecFlow是用于.NET的實(shí)用BDD解決方案。


          Storyteller - 一種制定可執(zhí)行規(guī)范的工具。


          Stubbery - 一個(gè)用于在.NET中創(chuàng)建和運(yùn)行Api存根的簡(jiǎn)單庫(kù)。


          Testavior - Testavior是一個(gè)輕量級(jí)解決方案,可幫助您開發(fā)ASP.NET Core的行為測(cè)試。


          TestStack.BDDfy - 最簡(jiǎn)單的BDD框架!


          xBehave.net - 一個(gè)xUnit.net擴(kuò)展,用于描述使用自然語(yǔ)言的測(cè)試。


          xUnit.net - 一個(gè)免費(fèi)的,開源的,以社區(qū)為中心的.NET Framework單元測(cè)試工具。


          工具


          CommandLineUtils - .NET Core和.NET Framework的命令行解析和實(shí)用程序。


          docfx - 用于構(gòu)建和發(fā)布.NET項(xiàng)目API文檔的工具


          dotnetfiddle - .NET沙箱,供開發(fā)人員快速嘗試代碼和共享代碼片段。


          dotnet-tools - .NET Core命令行(dotnet CLI)的工具擴(kuò)展列表。


          LibMan CLI - 安裝第三方庫(kù)的工具.


          EntryPoint - .Net Core和.Net Framework 4.5+的可組合CLI(命令行)參數(shù)解析器。


          Fake JSON Server - 用于原型設(shè)計(jì)或作為CRUD后端的假REST API。無(wú)需定義類型,使用動(dòng)態(tài)類型。數(shù)據(jù)存儲(chǔ)在單個(gè)JSON文件中。具有身份驗(yàn)證,WebSocket通知,異步長(zhǎng)時(shí)間運(yùn)行操作,錯(cuò)誤/延遲的隨機(jī)生成以及實(shí)驗(yàn)性GraphQL支持。


          gitignore.io - 為您的項(xiàng)目創(chuàng)建有用的.gitignore文件。


          ICanHasDotnetCore - 掃描上傳的packages.config文件或GitHub存儲(chǔ)庫(kù),并確定nuget包是否針對(duì).NET Standard。


          json2csharp - 從JSON生成C#類。


          letsencrypt-win-simple - 適用于Windows的簡(jiǎn)單ACME客戶端。


          Linq_Faster - 數(shù)組,Span 和List 的類似于Linq的擴(kuò)展。


          mRemoteNG - 下一代mRemote,開源,標(biāo)簽,多協(xié)議,遠(yuǎn)程連接管理器


          NJsonSchema - NJsonSchema是一個(gè).NET庫(kù),用于讀取,生成和驗(yàn)證JSON Schema draft v4 + schemas。


          NuKeeper - 自動(dòng)更新.NET項(xiàng)目中的nuget包。


          NuGetPackageExplorer - 使用GUI創(chuàng)建,更新和部署Nuget軟件包。


          NugetVisualizer - 為一組給定的git存儲(chǔ)庫(kù)或文件夾可視化所有nuget包及其相應(yīng)的版本。


          OctoLinker - 使用適用于GitHub的OctoLinker瀏覽器擴(kuò)展,有效地瀏覽projects.json文件。


          posh-dotnet - [dotnet CLI]的“PowerShell”標(biāo)簽完成(https://github.com/dotnet/cli)。


          Rin - ASP.NET Core的請(qǐng)求/響應(yīng)Inspector中間件。像Glimpse。


          scoop - Windows的命令行安裝程序。


          SerilogAnalyzer - 使用Serilog日志庫(kù)對(duì)基于Roslyn的代碼進(jìn)行分析。檢查常見錯(cuò)誤和使用問(wèn)題。


          SharpZipLib - #ziplib是一個(gè)完全用C#編寫的適用于.NET平臺(tái)的Zip,GZip,Tar和BZip2庫(kù)。


          ShareX - 免費(fèi)的開源程序,可讓您捕捉或記錄屏幕的任何區(qū)域,只需按一下鍵即可共享。它還允許將圖像,文本或其他類型的文件上傳到80多個(gè)支持的目的地,您可以從中選擇。https://getsharex.com


          SharpLab - .NET代碼游樂(lè)場(chǎng),顯示代碼編譯的中間步驟和結(jié)果。https://sharplab.io


          sourcelink - SourceLink是一個(gè)語(yǔ)言和源代碼控制不可知系統(tǒng),用于為二進(jìn)制文件提供一流的源代碼調(diào)試體驗(yàn)。


          System.CommandLine - System.CommandLine:命令行解析,調(diào)用和呈現(xiàn)終端輸出。


          X.Web.Sitemap – 簡(jiǎn)單站點(diǎn)地圖生成器。


          X.Web.RSS – 簡(jiǎn)單站點(diǎn)RSS生成器。


          SmartCode – SmartCode= IDataSource -> IBuildTask -> IOutput => Build Everything!!! (Including [Code generator])


          Web框架


          WebAssembly


          Blazor - Blazor是使用C#/ Razor和HTML的.NET Web框架,可在帶有WebAssembly的瀏覽器中運(yùn)行。


          Awesome Blazor - Blazor的資源,Blazor是使用C#/ Razor和HTML的.NET Web框架,可在具有WebAssembly的瀏覽器中運(yùn)行。


          Blazor Redux - 將Redux狀態(tài)存儲(chǔ)與Blazor連接。


          Ooui - 是使用Web技術(shù)的.NET跨平臺(tái)的小型UI庫(kù)。


          ReactJS.NET - 用于JSX編譯和React組件的服務(wù)器端呈現(xiàn)的.NET庫(kù)。


          redux.NET - .NET應(yīng)用程序的可預(yù)測(cè)狀態(tài)容器。


          Web Socket


          Fleck - Fleck是C#中的WebSocket服務(wù)器實(shí)現(xiàn)。Fleck不需要繼承,容器或其他引用。


          SignalR Server - Web應(yīng)用程序的實(shí)時(shí)Web功能,包括服務(wù)器端推送。


          SuperSocket - 輕量級(jí),跨平臺(tái)和可擴(kuò)展的套接字服務(wù)器應(yīng)用程序框架。


          WampSharp - [Web應(yīng)用程序消息傳遞協(xié)議]的C#實(shí)現(xiàn)- 提供遠(yuǎn)程消息傳遞模式的協(xié)議過(guò)程通過(guò)WebSockets調(diào)用和發(fā)布/預(yù)訂。


          websocket-manager - ASP .NET Core的實(shí)時(shí)庫(kù)。


          Windows服務(wù)


          dotnet-win32-service - 直接從.NET Core設(shè)置并運(yùn)行Windows服務(wù)。


          Topshelf - Windows服務(wù)框架。


          工作流


          CoreWF - Windows Workflow Foundation(WF)到.NET Core的端口。


          workflow-core - .NET Standard的輕量級(jí)工作流引擎。


          WorkflowEngine.NET - 在應(yīng)用程序中添加工作流程的組件。


          Wexflow - 高性能,可擴(kuò)展,模塊化和跨平臺(tái)的工作流引擎。


          線路圖


          ASP.NET Core Developer Roadmap - 2019年成為ASP.NET Core開發(fā)人員的路線圖


          入門套件


          Arch - .NET Core庫(kù)的集合。


          AutoHistory - 自動(dòng)記錄數(shù)據(jù)更改歷史記錄的插件。


          AspNetCore-Angular2-Universal - 跨平臺(tái) - 用于SEO,Bootstrap,i18n國(guó)際化(ngx-translate),Webpack的服務(wù)器端渲染,TypeScript,帶Karma的單元測(cè)試,WebAPI REST設(shè)置,SignalR,Swagger文檔等等!


          ASP.NET Core Starter Kit - 使用Visual Studio Code,C#,F(xiàn)#,JavaScript,ASP.NET Core,EF Core,React(ReactJS),Redux,Babel進(jìn)行跨平臺(tái)的Web開發(fā)。單頁(yè)應(yīng)用樣板。


          aspnetcore-spa generator - Yeoman生成器,用于構(gòu)建全新的ASP.NET Core單頁(yè)面應(yīng)用程序,該應(yīng)用程序使用Angular 2 / React / React與Redux / Knockout / Aurelia在客戶端上。


          ASP.Net Core Vue Starter - Asp.NETCore 2.0 Vue 2(ES6)SPA入門套件,包含路由,Vuex等等!


          bitwarden-core - 核心基礎(chǔ)設(shè)施后端(API,數(shù)據(jù)庫(kù)等)https://bitwarden.com。

          dotNetify - 構(gòu)建實(shí)時(shí)HTML5 / C#.NET Web應(yīng)用程序的簡(jiǎn)單,輕量級(jí)但功能強(qiáng)大的方法。


          generator-aspnet - 用于ASP.NET Core的yo生成器。


          Nucleus - 在后端使用ASP.NET Core API分層架構(gòu)和基于JWT的身份驗(yàn)證的Vue啟動(dòng)應(yīng)用程序模板


          react-aspnet-boilerplate - 使用ASP.NET Core 1構(gòu)建同構(gòu)React應(yīng)用程序的起點(diǎn),利用現(xiàn)有技術(shù)。


          saaskit - 用于構(gòu)建SaaS應(yīng)用程序的開發(fā)人員工具包。


          serverlessDotNetStarter - .NET Core入門解決方案-通過(guò)無(wú)服務(wù)器框架進(jìn)行部署,并且可以在VS Code中進(jìn)行本地調(diào)試。


          例子


          Microservices & Service Mesh


          coolstore-microservices - 一個(gè)基于Kubernetes的多語(yǔ)言微服務(wù)應(yīng)用程序,帶有Istio服務(wù)網(wǎng)格


          distributed-playground - 帶有Vagrant,Consul,Docker和ASP.NET Core的分布式服務(wù)游樂(lè)場(chǎng)。


          DNC-DShop - 分布式.NET核心項(xiàng)目和免費(fèi)課程。(DDD,CQRS,RabbitMQ,MongoDB,Redis,監(jiān)控,記錄,CI,CD)


          dotnetcore-microservices-poc - 使用.NET Core(EF Core,MediatR,Marten,Eureka)在微服務(wù)架構(gòu)中制作的簡(jiǎn)化保險(xiǎn)銷售系統(tǒng),Ocelot,RabbitMQ,Polly,ElasticSearch,Dapper)與博客文章系列。


          eShopOnContainers - 基于微服務(wù)架構(gòu)和容器的參考應(yīng)用程序。


          InMemoryCQRSReplication - Akka.NET參考架構(gòu) - CQRS + Sharding +內(nèi)存中復(fù)制

          magazine-website - 應(yīng)用DDD,CQRS,微服務(wù),異步編程的雜志網(wǎng)站(使用.NET Core,ASP.NET Core,EF Core)。


          microservices-in-dotnetcore - 我的微服務(wù)書中的代碼示例

          ReactiveTraderCloud - 實(shí)時(shí)交易平臺(tái)演示,展示在整個(gè)應(yīng)用程序堆棧中應(yīng)用的反應(yīng)式編程原理。


          Monoliths


          AlbumViewerVNext - West Wind Album Viewer ASP.NET 5示例。


          allReady - 開源解決方案,重點(diǎn)是提高準(zhǔn)備活動(dòng)的意識(shí),效率和影響,因?yàn)樗鼈冇僧?dāng)?shù)厣鐓^(qū)的人道主義和災(zāi)害響應(yīng)組織提供。http://www.htbox.org/projects/allready

          AspNet5GeoElasticsearch - ASP.NET核心MVC Geo Elasticsearch Swashbuckle Swagger。


          aspnet-servicediscovery-patterns - 使用ASP.NET Core實(shí)現(xiàn)服務(wù)發(fā)現(xiàn)模式的示例。

          AspNetAuthorizationWorkshop - 一個(gè)研討會(huì),用于瀏覽ASP.NET核心授權(quán)中的各個(gè)新部分。


          BikeSharing360 Suite of Apps from Microsoft - BikeSharing360應(yīng)用套件

          Mobile Apps,


          Backend Services,


          Websites,


          Single Container Apps,


          Multi Container Apps,


          Cognitive Services Kiosk App,


          Azure Bot App.


          Clean Architecture Manga - .NET Core的清潔架構(gòu)原理的示例


          cloudscribe - ASP.NET核心多租戶Web應(yīng)用程序基礎(chǔ)。


          CoreCodeCamp - 一個(gè)開源小型本地開發(fā)活動(dòng)的開源網(wǎng)站。


          DotNetClub - 用ASP.NET Core編寫的小型俱樂(lè)部。


          eShopOnWeb - 具有單一部署模型的分層應(yīng)用程序架構(gòu)。


          Entropy - 用于新功能和想法的混亂實(shí)驗(yàn)游樂(lè)場(chǎng) - 請(qǐng)?jiān)诖颂幉榭瘁槍?duì)各個(gè)功能的小型和簡(jiǎn)單樣本。


          EquinoxProject - 具有DDD,CQRS和事件源的完整ASP.NET Core 2.0應(yīng)用程序。


          GenVue - 如何管理多租戶應(yīng)用中的用戶身份Microsoft Azure,使用Azure Active Directory進(jìn)行身份驗(yàn)證。


          guidance-identity-management-for-multitenant-apps - Microsoft Azure中多租戶應(yīng)用程序的身份管理例子。


          JustA.ML - 一個(gè)Web應(yīng)用程序,允許您在使用ASP.NET Core 2.0編寫的設(shè)備之間共享文件/ URL /文本。


          MegaMine - 開源挖掘解決方案,幫助礦工提取黃金,石英,花崗巖等。此解決方案使用ASP.NET Core和AngularJS利用多個(gè)輕量級(jí)組件構(gòu)建以微服務(wù)的方式。


          minicompiler - 縮小,捆綁和編譯樣本。


          MusicStore - 使用MVC和Entity Framework的示例MusicStore應(yīng)用程序。


          NLayerAppV3 - 帶有.NET Core Preview 2的NLayerAppV3 N層架構(gòu)。


          NorthwindTraders - Northwind Traders是使用ASP.NET Core和Entity Framework Core構(gòu)建的示例應(yīng)用程序。


          Orchard Core - Modular and Multi-tenant applications - 使用Orchard Core Framework創(chuàng)建模塊化和多租戶應(yīng)用程序。


          PhotoGallery - 使用ASP.NET Core,Angular 2和TypeScript的跨平臺(tái)單頁(yè)應(yīng)用程序

          Practical ASP.NET Core - 每日更新的ASP.NET核心功能和設(shè)施的微量示例。


          Sample .NET Core CQRS REST API - 使用Clean Architecture的原始SQL和DDD的.NET Core REST API CQRS實(shí)現(xiàn)。


          StarWars - 使用GraphQL for .NET,ASP.NET Core,Entity Framework Core的GraphQL“星球大戰(zhàn)”示例。


          文章


          基礎(chǔ)知識(shí)


          具有相關(guān)視頻的綜合BikeSharing360演示應(yīng)用程序套件的Microsoft架構(gòu)概述


          將.NET Framework庫(kù)移植到.NET Core


          在執(zhí)行一行代碼之前CLR執(zhí)行的68件事


          .NET核心和Nodejs在[這里]的比較 here, here and here


          了解ASP.NET核心初始化


          為什么要加入.NET Core和ASP.NET Core列車


          Cloud Development


          在.NET Core中配置AWS開發(fā)工具包


          使用C#和AWS Amazon Gateway Api / Lambda的無(wú)服務(wù)器架構(gòu)


          在Amazon Web Services(AWS)Lambda中使用C#和.NET Core *配置和部署


          Configuration and deployment


          .NET項(xiàng)目結(jié)構(gòu)


          將Travis CI構(gòu)建添加到.NET Core應(yīng)用程序


          ASP.NET Core 1.0 - 配置ApplicationInsights


          haproxy,nginx,Angular 2,ASP.NET Core,Redis和Docker


          Project.json到MSBuild轉(zhuǎn)換指南


          使用Appveyor和NuGet發(fā)布.NET項(xiàng)目


          ASP.NET核心中的新配置模型 *實(shí)體框架核心


          Entity Framework Core


          .NET核心數(shù)據(jù)訪問(wèn)


          關(guān)于EF Core的一個(gè)很好的例子


          使用EF Core連接到Postgres *神奇


          Miraculous


          Orchard Core作為NuGet包入門


          如何在ASP.NET Core中將HTML導(dǎo)出為PDF


          使用ASP.NET Core進(jìn)行Vue.js服務(wù)器端渲染 *安全


          Security


          .NET持續(xù)交付微服務(wù)


          ASP.NET Core 2.0身份驗(yàn)證和授權(quán)系統(tǒng)揭秘


          ASP.NET授權(quán)實(shí)驗(yàn)室的演練


          ASP.NET核心中的身份驗(yàn)證 *測(cè)試


          Testing


          使用.NET Core的Selenium


          書籍


          .NET Core in Action


          ASP.NET Core Application Development: Building an application in four sprints (Developer Reference)


          ASP.NET Core in Action


          ASP.NET Core 1.0 High Performance


          Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud


          C# 6 and .NET Core 1.0: Modern Cross-Platform Development


          C# in Depth 4


          Dependency Injection in .NET Core, 2nd edition


          Essencial C# 7.0


          Exploring .NET Core with Microservices, ASP.NET Core, and Entity Framework Core - free eBook sampler


          Microservices in .NET Core: with C#, the Nancy framework, and OWIN middleware


          Professional C# 6 and .NET Core 1.0


          The little ASP.NET Core


          備忘錄


          • dotnet cli Cheat Sheet


          視頻學(xué)習(xí)


          • Channel9 - MSDN


          • Channel9 - YouTube


          • ASP.NET Monsters


          • Visual Studio


          視頻播客


          • .NET Rocks


          • Merge Conflict


          • The sound of .NET

          回復(fù)?【關(guān)閉】學(xué)關(guān)
          回復(fù)?【實(shí)戰(zhàn)】獲取20套實(shí)戰(zhàn)源碼
          回復(fù)?【福利】獲取最新微信支付有獎(jiǎng)勵(lì)
          回復(fù)?【被刪】學(xué)個(gè)
          回復(fù)?【訪客】學(xué)
          回復(fù)?【卡通】學(xué)制作微信卡通頭像
          回復(fù)?【python】學(xué)微獲取全套0基礎(chǔ)Python知識(shí)手冊(cè)
          回復(fù)?【2019】獲取2019 .NET 開發(fā)者峰會(huì)資料PPT

          強(qiáng)烈推薦:ASP.NET Core開源個(gè)人博客系統(tǒng)!


          Asp.Net Core WebApi 4種版本控制的方式



          瀏覽 318
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄色电影一级免费 | 少妇高潮喷水视频 | 亚洲色图导航 | 国产三级日韩三级欧美三级 | 一区二区三区无马亚 |