澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

财富大全,财富大全普通话版

Awesome系列的.Net财富整理。awesome-dotnet是由quozd发起和保险。内容包涵:编写翻译器、压缩、应用框架、应用模板、加密、数据库、反编写翻译、IDE、日志、风格指南等。

注:下面用 [$]标记的意味收费工具,但局地收取金钱工具针对开源软件的开支/布署/托管是免费的)

注:下面用 [$] 表明的表示收取工资工具,但一些收取金钱工具针对开源软件的费用/安排/托管是无偿的)

算法与数据结构(Algorithms and Data structures)

  • Algorithmia -.NET 三.5及越来越高版本的算法和数目结构库。 算法包含复杂的算法和数据结构,如图,优先级队列,命令,撤废重做等。
  • C# Algorithms - 标准数据结构和算法的C#即插即用类库项目。 它包蕴35五个数据结商谈30种种被规划为面向对象的割裂组件的算法.

目录

目录

DotNet 财富大全

2016-04-08 dotNET跨平台

Awesome DotNet,那又是1个 Awesome XXX 体系的财富整理,由 quozd 发起和掩护。内容囊括:编写翻译器、压缩、应用框架、应用模板、加密、数据库、反编写翻译、IDE、日志、风格指南等。

伯乐在线已在 GitHub 上发起「DotNet 财富大全中文版」的盘整。接待扩散、接待参与。


(注:下面用 [$] 标记的象征收取金钱工具,但有个别收取薪资工具针对开源软件的支出/安排/托管是无偿的)

应用程序接口(API)

  • NancyFx -轻量级,低本钱的框架,用于在.Net和Mono上创设基于HTTP的服务
  • ASP.NET WebAPI -框架,能够轻易营造覆盖相近客户端(包蕴浏览器和活动器械)的HTTP服务
  • Breeze - Api框架,通过应用OData 三共谋落到实处增进的数量访问。 客户端库可用于Javascript和C#。
  • Mobius: C# API for Spark -Mobius将C#语言绑定增添到Apache 斯Parker,完结了C#中的Spark驱动程序代码和数目管理操作。
  • ServiceStack -1种简易、飞速、灵活和高速的Web和Web服务的架构框架
  • Nelibur -Nelibur是根据纯WCF的依照音信的Web服务框架。 Nelibur简化了创办高品质和依附音信的Web服务,您一定有所WCF的满贯职能。
  • WebAPI Contrib -收罗开源项目,以帮助您改进使用ASP.NET Web API的劳作
  • API

  • 行使框架(Application Frameworks)

  • 接纳模板(Application Templates)

  • 人工智能(Artificial AMDligence)

  • 先后集管理(Assembly Manipulation)

  • 资产

  • 证实和授权(Authentication and Authorization)

  • 机关营造(Build Automation)

  • 缓存

  • CLI

  • CLR

  • CMS

  • 代码剖析和胸襟(Code Analysis and Metrics)

  • 编译器

  • 压缩(Compression)

  • 连发集成(Continuous Integration)

  • 加密(Cryptography)

  • 数据库

  • 数据库驱动(Database Drivers)

  • 反编译(Decompilation)

  • 部署(Deployment)

  • DirectX

  • 布满式总括(Distributed Computing)

  • 文档(Documentation)

  • 电子商务和支出(E-Commerce and Payments)

  • 条件管理(Environment Management)

  • ETL

  • 游戏

  • 地理音信种类

  • Git工具(Git Tools)

  • 图形

  • GUI

  • HTML 和 CSS

  • HTTP

  • IDE

  • 图像管理(Image Processing)

  • 安装工具(Install Tools)

  • 国际化(Internationalization)

  • 互操作(Interoperability)

  • IoC

  • 日志

  • 邮件

  • 机器学习和数目科学(Machine Learning and Data Science)

  • Markdown 处理(Markdown Processors)

  • 数学(Mathematics)

  • 媒体

  • 度量

  • Micro Framework

  • 杂项

  • MVVM

  • Office

  • ORM

  • 包管理(Package Management)

  • PDF

  • Profiler

  • 推送公告(Push Notifications)

  • 队列

  • 反应性编制程序(Reactive Programming)

  • 计划(Scheduling)

  • SDK 和 API 客户端(SDK and API Clients)

  • 搜索

  • 序列化(Serialization)

  • 状态机(State machines)

  • 静态网址生成(Static Site Generators)

  • 作风指南(Style Guide)

  • 模板引擎(Template Engine)

  • 测试

  • 交易

  • Visual Studio 插件(Visual Studio Plugins)

  • Web 框架(Web Frameworks)

  • Web 服务器(Web Servers)

  • WebSocket

  • Windows 服务(Windows Services)

  • 其他列表(Other Lists)

  • API

  • 使用框架(Application Frameworks)

  • 利用模板(Application Templates)

  • 人造智能(Artificial AMDligence)

  • 次第集管理(Assembly Manipulation)

  • 资产(Assets)

  • 表达和授权(Authentication and Authorization)

  • 活动创设(Build Automation)

  • 缓存(Caching)

  • CLI

  • CLR

  • CMS

  • 代码深入分析和心路(Code Analysis and Metrics)

  • 编译器(Compiler)

  • 压缩(Compression)

  • 随处集成(Continuous Integration)

  • 加密(Cryptography)

  • 数据库(Database)

  • 数据库驱动(Database Drivers)

  • 反编译(Decompilation)

  • 部署(Deployment)

  • DirectX

  • 分布式计算(Distributed Computing)

  • 文档(Documentation)

  • 电子商务和开辟(E-Commerce and Payments)

  • 条件管理(Environment Management)

  • ETL

  • 游戏(Game)

  • 地理新闻体系(Gis)

  • Git工具(Git Tools)

  • 图形(Graphics)

  • GUI

  • HTML 和 CSS

  • HTTP

  • IDE

  • 图像管理(Image Processing)

  • 设置工具(Install Tools)

  • 国际化(Internationalization)

  • 互操作(Interoperability)

  • IoC

  • 日志(Logging)

  • 邮件(Mail)

  • 机械学习和数据正确(Machine Learning and Data Science)

  • Markdown 处理(Markdown Processors)

  • 数学(Mathematics)

  • 媒体(Media)

  • 度量(Metrics)

  • Micro Framework

  • 杂项(Misc)

  • MVVM

  • Office

  • ORM

  • 包管理(Package Management)

  • PDF

  • Profiler

  • 推送布告(Push Notifications)

  • 队列(Queue)

  • 反应性编制程序(Reactive Programming)

  • 计划(Scheduling)

  • SDK 和 API 客户端(SDK and API Clients)

  • 搜索(Search)

  • 序列化(Serialization)

  • 状态机(State machines)

  • 静态网站生成(Static Site Generators)

  • 作风指南(Style Guide)

  • 模板引擎(Template Engine)

  • 测试(Testing)

  • 交易(Trading)

  • Visual Studio 插件(Visual Studio Plugins)

  • Web 框架(Web Frameworks)

  • Web 服务器(Web Servers)

  • WebSocket

  • Windows 服务(Windows Services)

  • 其余列表(Other Lists)

API

框架

  • 南茜Fx:轻量、用于塑造 HTTP 基础服务的脱离生产(low-ceremony)框架,基于.Net 及 Mono 平台。

  • ASP.NET WebAPI:火速成立 HTTP 服务的框架,能够分布用于三种不一致的客户端,包涵浏览器和活动设备。

  • ServiceStack :架构缜密、速度一点也不慢、令人快乐的 web 服务。

  • Nelibur:Nelibur 是多个使用纯 WCF 创设的依附音信的 web 服务框架。Nelibur 能够省事地创设高品质、基于消息的 web 服务,使得你到家具有 WCF 的精锐工夫。

WebAPI Contrib:帮忙您进步 ASP.NET Web API 才具的开源项目汇聚。

应用程序框架(Application Frameworks)

  • ASP.NET Boilerplate - 新的现代ASP.NET MVC Web应用程序的源点,具备最好实施和最盛行的工具。
  • Orleans - 奥尔良是一个框架,提供了一种直观的主意来创设分布式的特大型总计应用程序,而无需学习和平运动用复杂的产出或其余缩放方式
  • CoreFX - corefx repo包括.NET Core的库完毕(称为“CoreFX”)。 它包含System.Collections,System.IO,System.Xml和无数任何零件。 它在Windows上创设和周转。 您能够“阅览”该回购,以便在以往多少个月内加多Linux和Mac援助。
  • CSLA .NET - 业务层开拓框架
  • Mono - 单声道开源ECMA CLI,C#和.NET达成
  • Mono-Addins - Mono.Addins是创制可扩充应用程序的通用框架,也是用来创设扩大这个应用程序的加载项
  • peasy - Peasy是两当中级层框架,提供易于使用和灵活的规则引擎,目的在于消除诸如并发管理,事务帮忙,容错,线程,可扩大性,异步和多客户端援救等常见难题,以及易于测试 2个光辉的读书曲线!
  • Spring.Net - Spring.NET是1种开源应用程序框架,能够使企业.NET应用程序的创设特别悠闲自在
  • DotNetty - DotNetty是Netty的二个端口,用于急速支付可有限扶助的高质量协议服务器和客户端的异步事件驱动的网络应用程序框架。

其它国资本源大全列表

别的能源大全列表

行使框架(Application Frameworks)

  • ASP.NET Boilerplate:现代 ASP.NET MVC web 应用程序的入门,蕴含最棒实施和最盛行的工具。

  • Orleans:Orleans 框架提供了平素营造布满式、大规模总结应用的方法,不需求学习和动用复杂的相互或扩展模型。

  • CoreFX:corefx 货仓包括了 .NET 宗旨效能库的兑现(被称得上“CoreFX”)。包罗了 System.Collections、System.IO、System.Xml 以及无数别样组件。近日创设并运维于 Windows 平台。你能够关怀那个库房,精通在将来的多少个月内将要扩充的对 Linux 和 Mac 的支撑。

  • CSLA .NET:业务层开辟框架 

  • Mono:Mono 是 ECMA CLI、C# 以及 .NET 的开源达成。

  • Mono-Addins:Mono.Addins 是一个通用框架,用于创制可扩充的应用程序,以及这几个应用程序的恢宏插件。

  • Spring.Net:Spring.NET 是一个开源的应用程序框架,能够方便地开创集团级 .NET 项目。

模板引擎(Application Templates)

  • ASP.NET Core Starter Kit -后端:.NET Core,EF Core,C#; 前端:Babel,Webpack,React,CSS模块
  • MVC.Template - ASP.NET核心MVC项目运转器模板。
  • ProjectScaffold - F#Foundation推荐的原型.NET化解方案包涵文件系统设置,用于注重的Paket和用于营造/测试自动化的FAKE。 默许情状下,创设进度还编写翻译文档并生成NuGet软件包。
  • Serene -Serenity是1个ASP.NET MVC应用程序平台,目的在于通过依照服务的架构简化和抽水以数据为着力的政工应用程序的费用。 宁静是构建宁静应用程序的胚胎模板。
  • Side-Waffle -多量征集有用的Web和桌面开辟模板。
  • Template10 - Windows 十模板与设计情势。

API

框架

  • 南希Fx:轻量、用于构建 HTTP 基础服务的脱离生产(low-ceremony)框架,基于.Net 及 Mono 平台。

  • ASP.NET WebAPI:火速成立 HTTP 服务的框架,能够普及用于三种差异的客户端,蕴含浏览器和活动设备。

  • ServiceStack:架构缜密、速度异常的快、令人欢畅的 web 服务。

  • Nelibur:Nelibur 是3个行使纯 WCF 创设的依照消息的 web 服务框架。Nelibur 能够省事地创制高品质、基于音讯的 web 服务,使得你到家具备 WCF 的庞大技巧。

WebAPI Contrib:协理您进步 ASP.NET Web API 技术的开源项目汇集。

API

框架

  • NancyFx:轻量、用于创设 HTTP 基础服务的非正式(low-ceremony)框架,基于.Net 及 Mono 平台。

  • ASP.NET WebAPI:急忙创立 HTTP 服务的框架,能够遍布用于二种不一致的客户端,包含浏览器和移动器材。

  • ServiceStack :架构缜密、速度迅猛、让人喜欢的 web 服务。

  • Nelibur:Nelibur 是三个应用纯 WCF 创设的基于新闻的 web 服务框架。Nelibur 能够便捷地开创高质量、基于新闻的 web 服务,使得你到家具有 WCF 的无敌本事。

WebAPI Contrib:协助您提高ASP.NET Web API 手艺的开源项目集聚。

运用模板(Application Templates)

  • MVC.Template:ASP.NET MVC 五 入门项目模板。

  • ProjectScaffold:F# 基金会推荐的 .NET 化解方案的原型——包含文件系统的搭建、用于管理注重的 Paket 以及用于自动化营造、测试的 FAKE。暗中同意情形下,创设流程也会对文档进行编写翻译,并生成 NuGet 程序包。

  • Side-Waffle :包蕴大批量立见成效的 Web 和桌面开荒模板。

  • Template十 :带有设计方式的 Windows 十 模板。

人为智能(Artificial 速龙ligence)

  • AIMLBot (Program#) - C#中的基于AIML(人工智能标识语言)的chatter bot的小而飞速的,符合规范的轻易定制的贯彻。
  • SIML -综合智能标志语言,下一代Chatbot&Digital Assistant语言。

选用框架(Application Frameworks)

  • ASP.NET Boilerplate:今世 ASP.NET MVC web 应用程序的入门,包括最棒实施和最风靡的工具。

  • Orleans:Orleans 框架提供了直白营造布满式、大规模总计应用的艺术,不供给学习和使用复杂的互动或增添模型。

  • CoreFX:corefx 旅馆包括了 .NET 大旨成效库的贯彻(被喻为“CoreFX”)。包涵了 System.Collections、System.IO、System.Xml 以及许多别的组件。近些日子营造并运维于 Windows 平台。你能够关心那么些库房,驾驭在以后的多少个月内就要扩充的对 Linux 和 Mac 的支撑。

  • CSLA .NET:业务层开垦框架

  • Mono:Mono 是 ECMA CLI、C# 以及 .NET 的开源完结。

  • Mono-Addins:Mono.Addins 是2个通用框架,用于创建可增添的应用程序,以及这一个应用程序的扩大插件。

  • Spring.Net:Spring.NET 是3个开源的应用程序框架,能够省事地创设集团级 .NET 项目。

采纳框架(Application Frameworks)

  • ASP.NET Boilerplate:现代ASP.NET MVC web 应用程序的入门,包涵最棒实践和最盛行的工具。

  • Orleans:Orleans 框架提供了第壹手营造分布式、大规模计算应用的格局,无需学习和选用复杂的互动或扩大模型。

  • CoreFX:corefx 仓库包括了 .NET 大旨作用库的兑现(被称之为“CoreFX”)。包括了 System.Collections、System.IO、System.Xml 以及无数别样组件。如今创设并运营于 Windows 平台。你能够关怀那些库房,领悟在未来的多少个月内将要扩张的对 Linux 和 Mac 的支撑。

  • CSLA .NET:业务层开辟框架 http://www.cslanet.com。

  • Mono:Mono 是 ECMA CLI、C# 以及 .NET 的开源达成。

  • Mono-Addins:Mono.Addins 是三个通用框架,用于创立可扩充的应用程序,以及那些应用程序的扩展插件。

  • Spring.Net:Spring.NET 是多个开源的应用程序框架,能够便捷地成立公司级 .NET 项目。

人工智能(Artificial 速龙ligence)

  • AIMLBot(Program#):使用 C# 编写的三个迷你、飞速、包容标准、易于定制的聊天机器人,基于 AIML (人工智能标志语言 Artificial 速龙ligence Markup Language)。

  • SIML :智能综合智能标志语言(Synthetic AMDligence 马克up Language),下一代聊天机器人及数字帮手语言。

程序集与装配件(Assembly Manipulation)

  • dnSpy - dnSpy是从ILSpy分叉的.NET程序集编辑器,反编写翻译器和调试器。
  • Fody - 用于编织.net程序集的可扩展工具
  • Mono.Cecil -Cecil是以ECMA CIL方式转换和检查程序和教室的教室。

选择模板(Application Templates)

  • MVC.Template:ASP.NET MVC 伍 入门项目模板。

  • ProjectScaffold:F# 基金会推举的 .NET 化解方案的原型——包罗文件系统的搭建、用于管理正视的 Paket 以及用于自动化营造、测试的 FAKE。暗许情状下,营造流程也会对文书档案举行编写翻译,并生成 NuGet 程序包。

  • Side-Waffle:包括大批量灵光的 Web 和桌面开拓模板。

  • Template10:带有设计情势的 Windows 十 模板。

行使模板(Application Templates)

  • MVC.Template:ASP.NET MVC 五 入门项目模板。

  • ProjectScaffold:F# 基金会援引的 .NET 解决方案的原型——包罗文件系统的搭建、用于管理正视的 Paket 以及用于自动化营造、测试的 FAKE。暗中认可情况下,构建流程也会对文书档案进行编写翻译,并生成 NuGet 程序包。

  • Side-Waffle :包涵大批量得力的 Web 和桌面开垦模板。

  • Template10 :带有设计形式的 Windows 10 模板。

先后集管理(Assembly Manipulation)

  • dnSpy:dnSpy 是3个 .NET 程序集编辑器、反编写翻译器和调节和测试器,来自 ILSpy 分支。

  • Fody:织入(weaving).net 程序集的可扩张工具。

  • Mono.Cecil:Cecil 类库用于转移和自己辩论 ECMA CIL 程序和库。

资源(Assets)

  • Cassette - 管理.NET Web应用程序资源(脚本,css和模板)
  • NodeAssets - .net的花费管理器,使用Signal揽胜极光举行实时更新,能够选择选拔NodeJS编写翻译器
  • Bundle Transformer - Microsoft ASP.NET Web Optimization Framework的模块化扩大。 它的模块援救LESS,Sass,CoffeeScript,TypeScript,Mustache,Handlebars,Autoprefixer以及一批分裂的JS和CSS细化器
  • Bundler - 编译和紧缩/ Sass / Stylus / Css / JS / CoffeeScript / LiveScript文件。 与MVC和ServiceStack集成
  • SquishIt -让您轻轻易松捆绑一些css和javascript

事在人为智能(Artificial AMDligence)

  • AIMLBot:使用 C# 编写的八个微型、神速、兼容标准、易于定制的拉扯机器人,基于 AIML (人工智能标识语言 Artificial 速龙ligence 马克up Language)。

  • SIML:智能综合智能标志语言(Synthetic 英特尔ligence 马克up Language),下一代聊天机器人及数字帮手语言。

事在人为智能(Artificial 速龙ligence)

  • AIMLBot(Program#):使用 C# 编写的一个微型、飞速、包容标准、易于定制的聊天机器人,基于 AIML (人工智能标识语言 Artificial 速龙ligence 马克up Language)。

  • SIML :智能综合智能标识语言(Synthetic 速龙ligence 马克up Language),下一代聊天机器人及数字帮手语言。

资源(Assets)

  • Cassette:管理 .NET web 应用程序能源(脚本、css 和 模板)

  • NodeAssets:.net 财富管理器,通过 Signal奔驰G级 实时更新 css,也得以动用 NodeJS 编译器。

  • Bundler:编译和微小化 Less、Sass、Stylus、Css、JS、CoffeeScript、LiveScript 文件。MVC集成了 MVC 和 ServiceStack。

  • SquishIt:让你轻松统1一些 css 和 javascript。

证实与授权(Authentication and Authorization)

  • ASP.NET Identity -ASP.NET应用程序的新成员系统
  • DotNetOpenAuth - OpenID,OAuth和InfoCard协议的C#实现
  • Logibit Hawk - F#Hawk认证库
  • IdentityModel -用于.NET 肆.5和MVC四 / Web API中的身份和访问调节的帮手库。
  • IdentityServer -可扩张OAuth二和OpenID Connect提供程序框架。
  • OAuth - 用于转移用C#编写的OAuth 1.0a签字的10分轻量级的库
  • Stuntman - Stuntman是用于在行使.NET表明身份的花费进程中效仿用户的教室。

程序集管理(Assembly Manipulation)

  • dnSpy:dnSpy 是二个 .NET 程序集编辑器、反编写翻译器和调节和测试器,来自 ILSpy 分支。

  • Fody:织入.net 程序集的可扩充工具。

  • Mono.Cecil:Cecil 类库用于转移和检查 ECMA CIL 程序和库。

次第集管理(Assembly Manipulation)

  • dnSpy:dnSpy 是八个 .NET 程序集编辑器、反编译器和调节和测试器,来自 ILSpy 分支。

  • Fody:织入(weaving).net 程序集的可扩大工具。

  • Mono.Cecil:Cecil类库用于转移和检讨 ECMA CIL 程序和库。

证实和授权(Authentication and Authorization)

  • ASP.NET Identity:用于 ASP.NET 应用程序的新身份系统。

  • DotNetOpenAuth:OpenID、OAuth 和 InfoCard 协议的1个 C# 实现。

  • Logibit Hawk:一个 F# Hawk 认证库。

  • IdentityModel:.NET 肆.5 和 MVC四、Web API 身份和访问调节的援救库。

  • IdentityServer:可扩充的 OAuth二 和 OpenID 连接提供程序框架。

  • OAuth:超轻量级 OAuth 1.0a 具名生成库,C# 编写。

Books 书籍

  • .NET Core in Action - 教会怎样使用.NET Core编写应用程序和库。 [$]
  • CLR via C# -发现深刻并调节集体语言运维时,C#和.NET开垦的繁杂。 [$]
  • Functional Programming in C# - 教会怎么样最棒地动用C#语言的法力特色。 [$]
  • Microservices in .NET Core - 向您出示如何采用南希和.NET Core营造可保养,安全和操作自身的微服务。[$]

资源

  • Cassette:管理 .NET web 应用程序能源(脚本、css 和 模板)

  • NodeAssets:.net 财富管理器,通过 SignalLX570 实时更新 css,也能够应用 NodeJS 编写翻译器。

  • Bundler:编写翻译和微小化 Less、Sass、Stylus、Css、JS、CoffeeScript、LiveScript文件。MVC集成了 MVC和 ServiceStack。

  • SquishIt:让你轻松合并一些 css 和 javascript。

资源(Assets)

  • Cassette:管理 .NET web 应用程序能源(脚本、css 和 模板)

  • NodeAssets:.net 能源管理器,通过 SignalRubicon 实时更新 css,也得以动用 NodeJS 编写翻译器。

  • Bundler:编写翻译和纤维化 Less、Sass、Stylus、Css、JS、CoffeeScript、LiveScript 文件。MVC集成了 MVC 和 ServiceStack。

  • SquishIt:让你轻松统1一些 css 和 javascript。

机动塑造(Build Automation)

  • Psake:基于 .NET 的自动化创设筑工程具,使用 PowerShell 编写。

  • FAKE:F# Make,三个跨平台自动营造系统。

  • Invoke-Build:PowerShell 自动塑造和测试工具,灵感源于 Psake。

  • MSBuild:微软营造引擎(MSBuild)是 .NET 和 Visual Studio 的营造平台。

  • Cake:Cake(C# Make)使用 C# DSL 的跨平台自动构建系统。

Build Automation 创设自动化

  • Psake - .基于BNET的塑造自动化学工业具,用PowerShell编写
  • FAKE - F#Make,跨平台营造自动化系统
  • Invoke-Build - PowerShell创设和测试自动化学工业具灵感来自Psake。
  • MSBuild - Microsoft Build Engine(MSBuild)是.NET和Visual Studio的创设平台
  • Cake - Cake(C#Make)是有所C#DSL的跨平台营造自动化系统。
  • Nake - 基于魔术脚本的C#任务跑步者

证实和授权(Authentication and Authorization)

  • ASP.NET Identity:用于 ASP.NET 应用程序的新身份系统。

  • DotNetOpenAuth:OpenID、OAuth 和 InfoCard 协议的一个 C# 实现。

  • Logibit Hawk:一个 F#Hawk认证库。

  • IdentityModel:.NET 4.伍 和 MVC四、Web API 身份和访问调控的扶助库。

  • IdentityServer:可扩张的 OAuth贰 和 OpenID 连接提供程序框架。

  • OAuth:超轻量级 OAuth 1.0a 具名生成库,C# 编写。

表明和授权(Authentication and Authorization)

  • ASP.NET Identity:用于 ASP.NET 应用程序的新身份系统。

  • DotNetOpenAuth:OpenID、OAuth 和 InfoCard 协议的二个 C# 实现。

  • Logibit Hawk:一个 F# Hawk 认证库。

  • IdentityModel:.NET 四.伍 和 MVC4、Web API 身份和访问调控的扶助库。

  • IdentityServer:可扩充的 OAuth2和 OpenID 连接提供程序框架。

  • OAuth:超轻量级 OAuth 一.0a 签字生成库,C# 编写。

缓存(Caching)

  • CacheCow:ASP.NET Web API HTTP 客户端和劳动器端缓存达成。

  • Akavache:一个异步、持久化的键值存款和储蓄。

Caching 缓存

  • CacheCow - 客户端和服务器上的ASP.NET Web API HTTP缓存实现
  • Akavache - 异步的,长久的键值存款和储蓄
  • CacheManager - 缓存的通用接口和抽象层。
  • CacheAdapter - 另几个用于缓存的缓存提取层,具备加强的缓存API使用。
  • Foundatio - 与内部存款和储蓄器,redis和交集完成的通用接口。

自行创设(Build Automation)

  • Psake:基于 .NET 的自动化营造筑工程具,使用 PowerShell 编写。

  • FAKE:F# Make,1个跨平台自动创设系统。

  • Invoke-Build:PowerShell 自动营造和测试工具,灵感来自 Psake。

  • MSBuild:微软塑造引擎是 .NET 和 Visual Studio 的构建平台。

  • Cake:Cake使用 C# DSL 的跨平台自动营造系统。

机关构建(Build Automation)

  • Psake:基于 .NET 的自动化营造筑工程具,使用 PowerShell 编写。

  • FAKE:F# Make,二个跨平台自动营造系统。

  • Invoke-Build:PowerShell 自动营造和测试工具,灵感来源 Psake。

  • MSBuild:微软创设引擎(MSBuild)是 .NET 和 Visual Studio 的创设平台。

  • Cake:Cake(C# Make)使用 C# DSL 的跨平台自动营造系统。

CLI

  • Command Line Parser:Command Line Parser 类库为 CLPAJERO应用程序提供了一套简洁的 API,用于拍卖命令行参数及连锁职分。

  • Fluent Command Line Parser:1个总结、强类型的 .NET C# 命令行分析库,交互格局流畅易用。

  • Power Args:PowerArgs 将命令行参数转变为 .NET 对象,便于程序选取。它还提供了汪洋可选的扩大,比如参数校验、自动生成选拔协助、tab 补全等等。

  • UnionArgParser:针对 F# 应用程序的声明式 CLI 参数和 XML 配置分析器。

CLI 命令行接口

  • Command Line Parser -命令行深入分析器库为CL奥德赛应用程序提供了叁个干净简洁的API,用于垄断命令行参数和有关任务
  • Fluent Command Line Parser - 1个归纳,强类型的.NET C#命令行深入分析器库,使用流畅的轻易使用的界面
  • Power Args - PowerArgs将命令行参数调换为便于编制程序的.NET对象。 它还提供了汪洋可选功效,如参数验证,自动生成的行使,选项卡实现以及大气可扩充性
  • Argu - F#应用程序的注明式CLI参数和XML配置解析器。
  • Appccelerate - Command Line Parser -具备流畅定义语法,不相同参数类型,必需和可选参数,值限制,外号,类型调换和电动使用帮忙新闻构成的命令行分析器
  • Colorful.Console - 彩色调整台出口。

缓存

  • CacheCow:ASP.NET Web API HTTP 客户端和劳务器端缓存完成。

  • Akavache:一个异步、长久化的键值存款和储蓄。

缓存(Caching)

  • CacheCow:ASP.NET Web API HTTP 客户端和服务器端缓存达成。

  • Akavache:二个异步、长久化的键值存款和储蓄。

CLR

  • CoreCL奥迪Q五:coreclr repo 包蕴了全部的 .NET 宗旨运转时落到实处(称为“CoreCL昂科拉”)。它归纳 RyuJIT、.NET GC、非托管代码交互(native interop)等居多零部件。它近日营造和周转于 Windows 平台。你能够关切那一个库房,领会以后的多少个月内就要扩展的对 Linux 和 Mac 的支撑。

CLPAJERO 公共语言运转库

  • CoreCLR -coreclr repo包括.NET Core的全体运作时落到实处(称为“CoreCL中华V”)。 它包罗RyuJIT,.NET GC,本机互操作和大多任何零件。 它在Windows上创设和周转。 您可以“寓目”该回购,以便在今后多少个月内增加Linux和Mac帮忙。

CLI

  • Command Line Parser:Command Line Parser 类库为 CLCR-V应用程序提供了一套简洁的 API,用于拍卖命令行参数及相关职务。

  • Fluent Command Line Parser:二个简易、强类型的 .NET C# 命令行分析库,交互格局流畅易用。

  • Power Args:PowerArgs 将命令行参数转变为 .NET 对象,便于程序选用。它还提供了大气可选的强大,举例参数校验、自动生成选用扶助、tab 补全等等。

  • UnionArgParser:针对 F# 应用程序的注脚式 CLI 参数和 XML 配置剖析器。

CLI

  • Command Line Parser:Command Line Parser 类库为 CLKoleos 应用程序提供了1套简洁的 API,用于拍卖命令行参数及相关职分。

  • Fluent Command Line Parser:3个简约、强类型的 .NET C# 命令行分析库,交互方式流畅易用。

  • Power Args:PowerArgs 将命令行参数调换为 .NET 对象,便于程序接纳。它还提供了大量可选的恢弘,比如参数校验、自动生成选拔协助、tab 补全等等。

  • UnionArgParser:针对 F# 应用程序的评释式 CLI 参数和 XML 配置剖析器。

CMS

  • Composite C一:一个 web 内容管理连串,重视在用户体验及适应性。

  • mojoPortal:MojoPortal 是二个可增加、跨数据库、移动自个儿的 web 内容管理种类(CMS)和 web 应用程序框架,使用 C# ASP.NET 编写。

  • N2CMS:开源、轻量、代码优先的 CMS,能够无缝地合一到此外 MVC 项目中。

  • Orchard:无偿、开源、专注社区的品种,目的是在 ASP.NET 平台上提供应用程序和可重用组件。

  • Piranha CMS:Piranha 是一个有趣、赶快、轻量级的 .NET 框架,用于支付基于 cms 附带任何功用的 web 应用程序。它根据 ASP.NET MVC 和 Web 页面创设,完全相称 Visual Studio 和 WebMatrix。

  • Umbraco:Umbraco 是多个免费开源的内容管理种类,基于 ASP.NET 平台创设

CMS 内容管理系列

  • Composite C1 -专注于UX和适应性的Web CMS
  • mojoPortal - MojoPortal是贰个可增添,跨数据库,移动自个儿的Web内容处理连串(CMS)和用C#ASP.NET编写的Web应用程序框架
  • N2CMS - 开源,轻量级,代码优先的CMS能够无缝集成到别的MVC项目中。
  • Orchard - 免费,开源,以社区为关键的系列,目的在于在ASP.NET平台上提供应用程序和可选拔的零件
  • Piranha CMS - Piranha是一个妙不可言,神速和轻量级的.NET框架,用于支付基于cms的Web应用程序,并扩展了部分空间。 它确立在ASP.NET MVC和Web页面上,与Visual Studio和WebMatrix完全包容.
  • Umbraco - Umbraco是多个基于ASP.NET平台的无需付费开源内容处理体系
  • BetterCMS - 开源.NET开辟职员和发行商的直观用户分界面
  • DotNetNuke - DNN平台是我们无偿的开源网络CMS,也是各样专门的学业DNN化解方案的底子。 满世界有超过75万家单位创建了由DNN平台提供帮衬的网址。

CLR

  • CoreCLCRUISER:coreclr repo 包括了全体的 .NET 宗旨运转时落到实处(称为“CoreCL奥迪Q五”)。它回顾 RyuJIT、.NET GC、非托管代码交互(native interop)等居多零部件。它近日塑造和平运动行于 Windows 平台。你能够关怀那几个库房,精晓今后的多少个月内将在扩张的对 Linux 和 Mac 的支撑。

CLR

  • CoreCLR:coreclr repo 包蕴了完全的 .NET 核心运维时落到实处(称为“CoreCL兰德酷威”)。它总结RyuJIT、.NET GC、非托管代码交互(native interop)等居多组件。它如今营造和平运动行于 Windows 平台。你能够关心那么些库房,理解今后的多少个月内将要扩张的对 Linux 和 Mac 的支撑。

代码解析和胸怀(Code Analysis and Metrics)

  • CodeMaid:Visual studio 扩张,用于清理、开掘和简化 C#、C 、F#、VB、PHP、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript 和 TypeScript 代码。

  • StyleCop:StyleCop 使用一组风格和一致性规则,对 C# 源代码实行解析和强制性检查。

  • Gendarme:可扩充的、基于规则的工具,用于在 .NET 应用程序和类库中查找难点。

  • Metrics-Net:捕获 CL途观 和应用程序等第的衡量值。所以您领会它的效应。

Code Analysis and Metrics 代码深入分析和指标

  • App.Metrics -App Metrics是贰个开源和跨平台的.NET库,用于在应用程序中著录和告诉目标,并告知其健康情况。 查看文档给本身详细音信。
  • CodeMaid - Visual Studio扩大清理,开掘和简化C#,C ,F#,VB,PHP,JSON,XAML,XML,ASP,HTML,CSS,LESS,SCSS,JavaScript和TypeScript编码。
  • StyleCop - StyleCop深入分析C#源代码来强制实践一组样式和1致性规则
  • Gendarme - 可扩张的依据规则的工具,能够在.NET应用程序和库中找到难点
  • Metrics-Net - 捕获CLPRADO和利用程序级衡量。 所以你明白产生了何等。
  • AspNet.Metrics -捕获CL库罗德,应用级Web请求目标。 使用Metrics-Net的中间件和扩充
  • BenchmarkDotNet - 庞大的.NET库举办规范化测试。
  • Codinion - 巩固C#语法出色体现和别的“Visual”成效。

CMS

  • Composite C一:2个 web 内容管理种类,珍视在用户体验及适应性。

  • mojoPortal:MojoPortal 是1个可扩大、跨数据库、移动本身的 web 内容管理类别和 web 应用程序框架,使用 C# ASP.NET 编写。

  • N2CMS:开源、轻量、代码优先的 CMS,能够无缝地合一到其余 MVC 项目中。

  • Orchard:无需付费、开源、专注社区的门类,指标是在 ASP.NET 平台上提供应用程序和可重用组件。

  • Piranha CMS:Piranha 是2个风趣、飞快、轻量级的 .NET 框架,用于开荒基于 cms 附带任何作用的 web 应用程序。它依据 ASP.NET MVC 和 Web 页面成立,完全合营 Visual Studio 和 WebMatrix。

  • Umbraco:Umbraco 是三个无需付费开源的内容管理连串,基于 ASP.NET 平台营造

CMS

  • Composite C1:三个 web 内容管理连串,注重在用户体验及适应性。

  • mojoPortal:MojoPortal 是三个可扩张、跨数据库、移动自身的 web 内容管理种类(CMS)和 web 应用程序框架,使用 C# ASP.NET 编写。

  • N2CMS:开源、轻量、代码优先的 CMS,能够无缝地融会到别的 MVC 项目中。

  • Orchard:无需付费、开源、专注社区的项目,目的是在 ASP.NET 平台上提供应用程序和可重用组件。

  • Piranha CMS:Piranha 是三个妙不可言、飞快、轻量级的 .NET 框架,用于支付基于 cms 附带任何效用的 web 应用程序。它依据 ASP.NET MVC 和 Web 页面创立,完全相称 Visual Studio 和 WebMatrix。http://piranhacms.org

  • Umbraco:Umbraco 是三个无偿开源的原委管理连串,基于 ASP.NET 平台塑造

编译器(Compiler)

  • Bridge.NET:将 C# 编译成 JavaScript 的开源编写翻译器 

  • ClojureCLXC90:从 Clojure 到 CL牧马人 的转变,是 Clojure 项目标一有个别。

  • F#:F# 编写翻译器、主旨库和工具——更安全、更加快、代码越来越好的函数式编制程序语言。

  • FunScript:F# 到 JavaScript 的编写翻译器,能够经过 TypeScript 类型提供程序选择 JQuery 等 JavaScript 库。

  • JSIL:CIL 到 Javascript 的编译器 

  • Mono-basic:Visual Basic 编写翻译器和平运动作时。

  • Nemerle:Nemerle 是3个 .NET 平台高等静态类型编制程序语言。它提供函数式、面向对象式和命令式编程语言的性状。它具有3个简便的好像 C# 的语法和强硬的元编程(meta-programming)系统。 

  • Netjs:.NET 到 TypeScript 和 JavaScript 编写翻译器。包容可移植类库。你居然足以采纳 EXE 文件。

  • Roslyn:.NET 编译平台(“Roslyn”)提供开源的 C# 和 Visual Basic 编写翻译器,包罗丰盛的代码剖判 API。它能够利用和 Visual Studio 同样的 API 来创设代码深入分析工具。

  • VisualFSharp:Visual F# 编写翻译器和工具。

Code Snippets 代码片段

  • .NET Fiddle - 在浏览器中编辑并运营C#代码。 C#相当于JSFiddle
  • Gistlyn - 创设,运转和共享您的可试行文件C#Github Gists。
  • TryRoslyn - 运转C#代码使用不相同的道岔和本子的Roslyn ..

代码分析和胸襟(Code Analysis and Metrics)

  • CodeMaid:Visual studio 扩张,用于清理、开采和简化 C#、C 、F#、VB、PHP、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript 和 TypeScript 代码。

  • StyleCop:StyleCop 使用一组风格和一致性规则,对 C# 源代码举行辨析和强制性检查。

  • Gendarme:可扩充的、基于规则的工具,用于在 .NET 应用程序和类库中搜寻问题。

  • Metrics-Net:捕获 CL帕杰罗 和应用程序级其他衡量值。所以您掌握它的效果。

代码深入分析和心地(Code Analysis and Metrics)

  • CodeMaid:Visual studio 扩充,用于清理、开采和简化 C#、C 、F#、VB、PHP、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript 和 TypeScript 代码。

  • StyleCop:StyleCop 使用1组风格和1致性规则,对 C# 源代码举行深入分析和强制性检查。

  • Gendarme:可增添的、基于规则的工具,用于在 .NET 应用程序和类库中查究难题。

  • Metrics-Net:捕获 CL奥迪Q伍和应用程序级其余度量值。所以您知道它的效应。

压缩(Compression)

  • SharpCompress:SharpCompress 是三个用于 .NET、Mono、Silverlight、WP7 的压缩类库,能够解压rar、七zip、zip、tar、bzip2和 gzip,提供单向读取和随便文件访问 API。协理对 zip/tar/bzip2/gzip 实行写入的落到实处。

  • DotNetZip.Semverd:八个开源项目,提供对 ZIP 文件管理的 .NET 类库和血脉相通工具。 (分支自 曾经不再维护的 DotNetZip)

  • SharpZipLib:一个 Zip、GZip、Tar 和 BZip2 的类库,完全由 C# 编写,面向 .NET 平台。

Compilers, Transpilers and Languages 编译器,Transpilers和语言

  • Bridge.NET - 开源C#到JavaScript编译器
  • ClojureCLR -Clojure的二个端口到CLPRADO,那是Clojure项指标1部分
  • F# - F#编译器,宗旨库和工具 - 壹种更安全,更加高速,更加好的代码写入的作用编制程序语言。
  • FunScript - F#到具有JQuery等的JavaScript编写翻译器通过TypeScript类型提供程序开始展览映射。
  • IronScheme - Highlander陆揽胜极光S Scheme编写翻译器,运营时和许多规范库
  • JSIL - CIL到Javascript编译器
  • Mono-basic -Visual Basic编写翻译器和平运动作时
  • Nemerle - Nemerle是.NET平台的高级静态类型编制程序语言。 它提供功用,面向对象和必备的机能。 它有3个简易的C#类语法和强有力的元编制程序系统.
  • Netjs - NET到TypeScript和JavaScript编写翻译器。 便携式类库为此工作丰盛好。 你乃至可以通过EXE。
  • P - P是用来异步事件驱动编制程序的言语。
  • Roslyn - NET编写翻译器平台(“Roslyn”)为开源C#和Visual Basic编写翻译器提供了丰裕的代码深入分析API。 它使创设代码分析工具与Visual Studio使用的一样的API。
  • VisualFSharp - Visual F#编写翻译器和工具
  • Fable -F#到JavaScript编译器
  • LinqOptimizer -用于顺序和并行LINQ的电动查询优化器编写翻译器
  • Roslyn-linq-rewrite - 编写翻译C#代码,首先利用简易的进度代码重写LINQ表明式的语法树,最大限度地压缩分配和动态调治。

编译器

  • Bridge.NET:将 C# 编译成 JavaScript 的开源编写翻译器

  • ClojureCLTiguan:从 Clojure 到 CL奥迪Q5 的改动,是 Clojure 项目的一局部。

  • F#:F# 编写翻译器、核心库和工具——更安全、更加快、代码越来越好的函数式编制程序语言。

  • FunScript:F# 到 JavaScript 的编写翻译器,能够通过 TypeScript 类型提供程序选用 JQuery 等 JavaScript 库。

  • JSIL:CIL 到 Javascript 的编写翻译器

  • Mono-basic:Visual Basic 编译器和运营时。

  • Nemerle:Nemerle 是二个 .NET 平台高档静态类型编制程序语言。它提供函数式、面向对象式和命令式编制程序语言的性状。它抱有多个简约的近乎 C# 的语法和强有力的元编制程序(meta-programming)系统。

  • Netjs:.NET 到 TypeScript 和 JavaScript 编译器。包容可移植类库。你居然能够动用 EXE 文件。

  • Roslyn:.NET 编写翻译平台(“Roslyn”)提供开源的 C# 和 Visual Basic 编写翻译器,包罗丰硕的代码解析 API。它能够行使和 Visual Studio 同样的 API 来创设代码深入分析工具。

  • VisualFSharp:Visual F# 编写翻译器和工具。

编译器(Compiler)

  • Bridge.NET:将 C# 编写翻译成 JavaScript 的开源编写翻译器 。

  • ClojureCLR:从 Clojure 到 CL奥迪Q5 的转换,是 Clojure 项指标一片段。

  • F#:F# 编写翻译器、大旨库和工具——更安全、越来越快、代码更加好的函数式编制程序语言。

  • FunScript:F# 到 JavaScript 的编写翻译器,能够经过 TypeScript 类型提供程序选用 JQuery 等 JavaScript 库。

  • JSIL:CIL 到 Javascript 的编写翻译器 。

  • Mono-basic:Visual Basic 编写翻译器和平运动行时。

  • Nemerle:Nemerle 是一个 .NET 平台高端静态类型编程语言。它提供函数式、面向对象式和命令式编制程序语言的风味。它抱有叁个简约的近乎 C# 的语法和强有力的元编制程序(meta-programming)系统。 http://nemerle.org

  • Netjs:.NET 到 TypeScript 和 JavaScript 编写翻译器。包容可移植类库。你乃至能够动用 EXE 文件。

  • Roslyn:.NET 编写翻译平台(“Roslyn”)提供开源的 C# 和 Visual Basic 编写翻译器,包括丰盛的代码分析 API。它能够行使和 Visual Studio 一样的 API 来创设代码剖析工具。

  • VisualFSharp:Visual F# 编写翻译器和工具。

频频集成(Continuous Integration)

  • TeamCity:能够一贯利用的,可扩张、面向开辟职员友好的塑造服务器——开箱即用。[$]

  • CruiseControl.NET:3个自动化持续集成服务器,使用 .NET Framework 达成。

  • MyGet:为NuGet、NPM、Bower 和 VSIX 提供源源集成、布置、宿主程序包仓库的服务。[开源软件无需付费] [$]

  • AppVeyor:.NET 持续营造和布置服务。 [$] [开源软件无需付费]

Compression 压缩

  • SharpCompress - SharpCompress是用于.NET / Mono / Silverlight / WP七的压缩库,能够解压缩,解压缩,解压缩,解压缩解压缩,并使用只读和随机走访API解压缩。 对zip / tar / bzip二 / gzip的写入协助落实
  • DotNetZip.Semverd - 1个开源项目,提供用于拍卖ZIP文件的.NET库和1部分连锁工具。 (Unmaintained DotNetZip的fork)
  • SharpZipLib - 3个截然用C#编写的.NET平台的Zip,GZip,Tar和BZip二库
  • Snappy for Windows - 在PInvoke上烘烤的.NET的Snappy压缩库
  • Snappy.Sharp - 在C#中落实谷歌的Snappy压缩算法。

压缩(Compression)

  • SharpCompress:SharpCompress 是三个用于 .NET、Mono、Silverlight、WP7的压缩类库,可以解压rar、七zip、zip、tar、bzip2和 gzip,提供单向读取和随便文件访问 API。援助对 zip/tar/bzip2/gzip 举办写入的落到实处。

  • DotNetZip.Semverd:七个开源项目,提供对 ZIP 文件管理的 .NET 类库和血脉相通工具。 (分支自现已不再维护的DotNetZip)

  • SharpZipLib:一个 Zip、GZip、Tar 和 BZip2 的类库,完全由 C# 编写,面向 .NET 平台。

压缩(Compression)

  • SharpCompress:SharpCompress 是五个用于 .NET、Mono、Silverlight、WP7 的压缩类库,能够解压rar、7zip、zip、tar、bzip贰和 gzip,提供单向读取和随机文件访问 API。支持对 zip/tar/bzip2/gzip 进行写入的兑现。

  • DotNetZip.Semverd:二个开源项目,提供对 ZIP 文件管理的 .NET 类库和连锁工具。 (分支自 现已不再维护的 DotNetZip)

  • SharpZipLib:一个 Zip、GZip、Tar 和 BZip2 的类库,完全由 C# 编写,面向 .NET 平台。

加密(Cryptography)

  • BouncyCastle:和 .Net 的 System.Security.Cryptography 一同,在 CL库罗德上提供加密算法的完结。

  • HashLib:HashLib 包涵了大概全部你见过的哈希算法,它差不离扶助全体东西还要非常轻巧使用。

  • libsodium-net:libsodium for .NET——三个康宁加密库。

  • StreamCryptor :使用 libsodium 和 protobuf 对流进行加密和解密。

孔蒂nuous Integration 持续集成

  • TeamCity - 计划工作,可扩充和开拓职员友好的创设服务器 - 开箱即用[$]
  • CruiseControl.NET - 三个使用.NET Framework完毕的电动连接集成服务器
  • MyGet - 持续集成和配备NuGet,NPM,Bower和VSIX的托管软件包。 [免费为OSS] [$]
  • AppVeyor - .NET持续集成和布局即服务。 [$] [免费为OSS]

不断集成(Continuous Integration)

  • TeamCity:能够直接使用的,可扩充、面向开拓人士友好的创设服务器——开箱即用。[$]

  • CruiseControl.NET:三个自动化持续集成服务器,使用 .NET Framework 完毕。

  • MyGet:为NuGet、NPM、Bower 和 VSIX 提供源源集成、安排、宿主程序包酒店的劳动。[开源软件无需付费][$]

  • AppVeyor:.NET 持续构建和布局服务。[$][开源软件免费]

持续集成(Continuous Integration)

  • TeamCity:能够一向利用的,可扩充、面向开荒人士友好的营造服务器——开箱即用。[$]

  • CruiseControl.NET:二个自动化持续集成服务器,使用 .NET Framework 达成。

  • MyGet:为NuGet、NPM、Bower 和 VSIX 提供源源集成、陈设、宿主程序包旅舍的服务。[开源软件免费] [$]

  • AppVeyor:.NET 持续创设和布署服务。 [$] [开源软件无需付费]

数据库(Database)

  • BrightstarDb:BrightstarDB 是二个原生的 .NET 奥迪Q3DF 三元组数据库(triple store)。

  • 伊夫nt Store :开源的功效性数据库,帮忙选取 JavaScript 实行理并答复杂事件管理。 

  • LiteDB:2个 .NET 的 NoSQL 单文件文书档案数据库。

  • RavenDB:补助 linq 的 .NET 文书档案数据库。

Cryptography 密码学

  • BouncyCastle - 与.Net System.Security.Cryptography一同,用于CL帕杰罗上的加密算法的参阅实现。
  • HashLib - HashLib是差不离全部的哈希算法的集纳,它大概能够接济具备的哈希算法,特别容易使用
  • libsodium-net - libsodium for .NET - 安全加密库
  • Pkcs11Interop - 托管的.NET包装器,用于提供对加密硬件的拜访的非托管PKCS#1一库
  • StreamCryptor - 流加密和平化解密与libsodium和protobuf

加密(Cryptography)

  • BouncyCastle:和 .Net 的 System.Security.Cryptography 一齐,在 CL奥德赛上提供加密算法的落到实处。

  • HashLib:HashLib 包蕴了差不离全部你见过的哈希算法,它差没有多少协理具有东西还要非常轻松使用。

  • libsodium-net:libsodium for .NET——一个有惊无险加密库。

  • StreamCryptor:使用 libsodium 和 protobuf 对流举办加密和解密。

加密(Cryptography)

  • BouncyCastle:和 .Net 的 System.Security.Cryptography 一同,在 CL奥迪Q三 上提供加密算法的兑现。

  • HashLib:HashLib 包括了差不离具有你见过的哈希算法,它大致援救全部东西还要特别轻便使用。

  • libsodium-net:libsodium for .NET——八个安全加密库。

  • StreamCryptor :使用 libsodium 和 protobuf 对流进行加密和解密。

数据库驱动(Database Drivers)

  • MySQL Connector:完全托管的 MySQL ADO.NET 数据库提供程序、连接器。

  • Npgsql:Postgresql 的 .Net 数据提供程序。

  • MongoDB:MongoDB 官方 C# 驱动。

  • ServiceStack Redis:.NET 领先的 C# Redis 客户端。

  • StackExchange Redis:来自 StackExchange 的通用 redis 客户端。

  • Cassandra:DataStax 开垦的 Apache Cassandra .NET 驱动程序。

  • Couchbase:couchbase 官方 .NET 客户端库,基于 Enyim memcached 客户端。

  • Firebird.NET:由C# 编写的 .NET 数据提供程序,提供对 Firebird API 的高品质原生完成。

Database 数据库

  • BrightstarDb - BrightstarDB是1个本地.NET 福睿斯DF三重存款和储蓄
  • Event Store -具备JavaScript中复杂事件管理的开源功用数据库.
  • LiteDB - .NET NoSQL文书档案存储在单个数据文件中-
  • RavenDB - 3个用于.NET的linq启用文档数据库
  • Marten - Postgresql作为.Net应用程序的文书档案数据库和事件存款和储蓄
  • Realm Xamarin - 3个快速,易于使用的代表SQLite和ORAV4Ms-
  • Streamstone - Azure表存款和储蓄的事件存款和储蓄
  • Ignite - 布满式内存平台:具有SQL和LINQ支持的文书档案数据库; 布满式总结; 布满式服务和事件。
  • Yessql - 贰个用于别的猎豹CS陆DBMS的.NET文书档案数据库

数据库

  • BrightstarDb:BrightstarDB 是多个原生的 .NET 猎豹CS陆DF 三元组数据库(triple store)。

  • 伊夫nt Store:开源的功效性数据库,扶助使用 JavaScript 实行理并答复杂事件管理。

  • LiteDB:三个 .NET 的 NoSQL 单文件文书档案数据库。

  • RavenDB:扶助 linq 的 .NET 文书档案数据库。

数据库(Database)

  • BrightstarDb:布赖特starDB 是一个原生的 .NET TucsonDF 伊利组数据库(triple store)。

  • Event Store :开源的效能性数据库,帮助采纳JavaScript 进行理并答复杂事件管理。 https://geteventstore.com

  • LiteDB:2个 .NET 的 NoSQL 单文件文书档案数据库。http://www.litedb.org

  • RavenDB:协助 linq 的 .NET 文书档案数据库。

反编译(Decompilation)

  • ILSpy:ILSpy 是三个开源的 .NET 程序集查看器和反编写翻译器。

  • JustDecompile Engine:JustDecompile 反编写翻译引擎。

Database Drivers 数据库驱动程序

  • MySQL Connector - Connector / Net是用来MySQL的通通管理的ADO.NET驱动程序
  • Npgsql - .Net数据提供者Postgresql
  • MongoDB - 官方MongoDB C#驱动
  • RethinkDb.Driver - .A C中的RethinkDB数据库驱动程序,争取十0%的ReAL API包容性和完整性。
  • ServiceStack Redis - .NET领先的C#Redis客户端
  • StackExchange Redis - StackExchange的通用redis客户端
  • Cassandra - 适用于Apache Cassandra的DataStax .NET驱动程序
  • Couchbase - 官方couchbase .NET客户端库,基于Enyim memcached客户端
  • Firebird.NET - .NET数据提供程序是用C#编写的,它提供了Firebird API的高品质本机达成

数据库驱动(Database Drivers)

  • MySQL Connector:完全托管的 MySQLADO.NET 数据库提供程序、连接器。

  • Npgsql:Postgresql 的 .Net 数据提供程序。

  • MongoDB:MongoDB 官方 C# 驱动。

  • ServiceStack Redis:.NET 领先的 C# Redis 客户端。

  • StackExchange Redis:来自 StackExchange 的通用 redis 客户端。

  • Cassandra:DataStax 开拓的 Apache Cassandra .NET 驱动程序。

  • Couchbase:couchbase 官方 .NET 客户端库,基于 Enyim memcached 客户端。

  • Firebird.NET:由C# 编写的 .NET 数据提供程序,提供对 Firebird API 的高品质原生达成。

数据库驱动(Database Drivers)

  • MySQL Connector:完全托管的 MySQL ADO.NET 数据库提供程序、连接器。

  • Npgsql:Postgresql 的 .Net 数据提供程序。

  • MongoDB:MongoDB 官方 C# 驱动。

  • ServiceStack Redis:.NET 领先的 C# Redis 客户端。

  • StackExchange Redis:来自 StackExchange 的通用 redis 客户端。

  • Cassandra:DataStax 开采的 Apache 卡桑德拉 .NET 驱动程序。

  • Couchbase:couchbase 官方 .NET 客户端库,基于 Enyim memcached 客户端。

  • Firebird.NET:由C# 编写的 .NET 数据提供程序,提供对 Firebird API 的高质量原生完结。

部署(Deployment)

  • Unfold:基于 Powershell 的 .net web 应用程序计划化解方案。

Datetime 日期时间

  • NodaTime - Noda Time是.NET的代替日期和岁月API。 它能够帮助你更通晓地驰念您的多少,并更规范地球表面述对该数量的操作。
  • DateTimeExtensions - 公共日期时间操作以System.DateTime的扩展形式,包蕴多少个知识区域安装的休假和工作日总结。
  • Exceptionless.DateTimeExtensions -DateTimeRange,专门的学问日和各个DateTime,DateTimeOffset,TimeSpan扩张方法。

反编译(Decompilation)

  • ILSpy:ILSpy 是2个开源的 .NET 程序集查看器和反编写翻译器。

  • JustDecompile Engine:JustDecompile反编写翻译引擎。

反编译(Decompilation)

  • ILSpy:ILSpy 是3个开源的 .NET 程序集查看器和反编写翻译器。

  • JustDecompile Engine:JustDecompile 反编写翻译引擎。

DirectX

  • SlimDX:为 .NET 应用程序提供的 DirectX 封装。

  • SharpDX:SharpDX 是3个开源项目,为 .Net 及持有 Windows 平台提供完整的 DirectX API,可以付出高质量的嬉戏、二D/3D图形渲染以及实时音频应用程序。

Decompilation 解压

  • ILSpy -ILSpy是开源.NET程序集浏览器和反编写翻译器
  • JustDecompile Engine - JustDecompile的反编写翻译引擎

部署(Deployment)

  • Unfold:基于 Powershell 的 .net web 应用程序安插消除方案。

部署(Deployment)

  • Unfold:基于 Powershell 的 .net web 应用程序安排消除方案。

布满式总结(Distributed Computing)

  • Project Orleans:Orleans 框架提供了第贰手构建遍及式、大规模总计应用的主意,没有供给学习和选拔复杂的并行或扩张模型。由微软钻探院开荒。

  • Akka.net:Akka.NET 是流行的 Java/Scala 框架 Akka 的 .NET 版本。它由社区提供,与 Typesafe(原始的 Java、Scala 版本的开采商)非亲非故。

Deployment 部署

  • Unfold - 基于Powershell的.net Web应用程序的布局化解方案
  • DbUp - ..NET库可支持你将转移安顿到SQL Server数据库。 它追踪哪些SQL脚本早已运营,并运维更新脚本,以使数据库保持最新
  • Octo Pack - 用于接纳诸如八达通陈设之类的工具来营造应用程序的nuget软件包举办安顿

DirectX

  • SlimDX:为 .NET 应用程序提供的 DirectX 封装。

  • 夏普DX:SharpDX 是二个开源项目,为 .Net 及持有 Windows 平台提供完整的 DirectX API,能够支付高品质的嬉戏、2D/3D图形渲染以及实时音频应用程序。

DirectX

  • SlimDX:为 .NET 应用程序提供的 DirectX 封装。

  • SharpDX:SharpDX 是1个开源项目,为 .Net 及具备 Windows 平台提供整机的 DirectX API,能够付出高品质的嬉戏、2D/3D图形渲染以及实时音频应用程序。

文档(Documentation)

  • Sandcastle:Sandcastle 帮忙文件生成器和 NDoc 类似。

  • SharpDox:一个 c# 文档工具。

  • Swashbuckle:向 WebApi 项目无缝地增加 swagger 文书档案(译者注:swagger 是一套用于转移、描述、展现 RESTful 风格 web 服务文书档案的框架和标准)。

  • F# Formatting:F# 和 C# 项目标文书档案工具,文书档案生成自 F# 脚本文件、马克down 文书档案、内嵌 XML 或 马克down探讨。

DirectX 多媒体编制程序接口

  • SlimDX - 适用于.NET应用程序的DirectX框架包装器
  • SharpDX - SharpDX是八个开源项目,在享有Windows平台上提供.Net的全体DirectX API,可支付高品质游戏,二D和3D图形渲染以及实时声音应用。

布满式计算(Distributed Computing)

  • Project Orleans:Orleans 框架提供了直白创设遍布式、大规模总计应用的措施,不要求学习和使用复杂的竞相或扩充模型。由微软钻探院开辟。

  • Akka.net:Akka.NET 是风靡的 Java/Scala 框架 Akka 的 .NET 版本。它由社区提供,与 Typesafe(原始的 Java、Scala 版本的开采商)非亲非故。

分布式总计(Distributed Computing)

  • Project Orleans:Orleans 框架提供了一贯创设分布式、大规模总括应用的方法,不要求学习和动用复杂的并行或扩张模型。由微软商讨院开拓。

  • Akka.net:Akka.NET 是流行的 Java/Scala 框架 Akka 的 .NET 版本。它由社区提供,与 Typesafe(原始的 Java、Scala 版本的开垦商)无关。

电子商务和支出(E-Commerce and Payments)

  • Paypal Merchant SDK :Paypal Merchant官方.NET SDK。

  • NopCommerce:nopCommerce。开源的电子商务购物车(ASP.NET MVC)。

  • ServiceStack.Stripe:针对 stripe.com REST API 的强类型 .NET 客户端。

  • 斯马特StoreNET:无偿 ASP.NET MVC 电子商务购物车化解方案。

  • Stripe.Net:Stripe.net 是针对  完整服务的 .net api。

  • BeYour马克et :BeYour马克et 是贰个点对点的市镇框架。

  • Virto Commerce:Virto Commerce 是第四个本子,也是头一无二的开源许可下的小卖部品级电子商务产品。Virto Commerce 基于 .NET 4.伍,使用了 MVC、IoC、EF、Azure、Angular JS 等此外先进技艺。它能够在微软的云平台(Azure)、亚马逊云服务(AWS)和集团中间布置。

Distributed Computing 布满式计算

  • Orleans - Orleans是2个框架,提供了一种直观的艺术来塑造布满式的特大型总括应用程序,而不需求学习和使用复杂的面世或任何缩放格局。 它是由微软研讨所创造的。
  • Orleankka -Orleankka是Microsoft Orleans框架的意义API。 它特别适合具备可整合,统①通讯接口的优化方案,举例:CQ帕杰罗S,事件源,重新路由,FSM等。适用于F#的附加API称为Orleankka.F夏普。.
  • Akka.net - Akka.NET是流行的Java / Scala框架Akka to .NET的端口。 那是贰个社区驱动的端口,不依赖于选拔原始Java / Scala版本的Typesafe。
  • Zebus - Zebus是1种轻量级,中度通用的非常服务总线,创设了CQ中华VS原则。 它同意应用程序以火速和轻巧的艺术相互通讯。 超越十三分之伍复杂都掩藏在库中,您能够小心于编写对您很要紧的代码,而不是调和音讯代码。 任何布满式应用程序的基础.
  • FsShelter - 用于成立Apache Storm组件和拓扑的F#库。 提供遍及式和容错事件流管理的高级抽象。  

     

  • Foundatio - 用于营造布满式应用程序的可插入基础块。

  • MBrace - 集成数据脚本为云

文档(Documentation)

  • Sandcastle:Sandcastle 辅助文件生成器和 NDoc 类似。

  • SharpDox:一个 c# 文书档案工具。

  • Swashbuckle:向 WebApi 项目无缝地加多 swagger 文书档案(译者注:swagger 是1套用于转移、描述、展现 RESTful 风格 web 服务文书档案的框架和专门的学问)。

  • F# Formatting:F# 和 C# 项目标文书档案工具,文书档案生成自 F# 脚本文件、马克down 文书档案、内嵌 XML 或 马克down探究。

文档(Documentation)

  • Sandcastle:Sandcastle 补助文件生成器和 NDoc 类似。

  • SharpDox:一个 c# 文书档案工具。

  • Swashbuckle:向 WebApi 项目无缝地增多 swagger 文书档案(译者注:swagger 是壹套用于转移、描述、呈现 RESTful 风格 web 服务文书档案的框架和正规)。

  • F# Formatting:F# 和 C# 项目标文书档案工具,文书档案生成自 F# 脚本文件、马克down 文书档案、内嵌 XML 或 马克down商量。

条件管理(Environment Management)

  • DNVM:.NET SDK 管理器,1组命令行工具,用于立异和安插须要接纳的运作时情况(DNX)。

DL奥迪Q5 (Dynamic Language Runtime 动态语言运转时)

  • cmd - C#库以更简便易行的措施运营外部程序。 演示C#的“动态”功用。

电子商务和付出(E-Commerce and Payments)

  • Paypal Merchant SDK:Paypal Merchant官方.NET SDK。

  • NopCommerce:nopCommerce。开源的电子商务购物车(ASP.NET MVC)。

  • ServiceStack.Stripe:针对 stripe.com REST API 的强类型 .NET 客户端。

  • 斯马特StoreNET:无需付费 ASP.NET MVC 电子商务购物车消除方案。

  • Stripe.Net:Stripe.net 是针对 .net api。

  • BeYour马克et:BeYour马克et 是三个点对点的商场框架。

  • Virto Commerce:Virto Commerce 是第一个本子,也是头一无二的开源许可下的同盟社等级电子商务产品。Virto Commerce 基于 .NET 4.五,使用了 MVC、IoC、EF、Azure、Angular JS 等其余先进技艺。它能够在微软的云平台、亚马逊(亚马逊)云服务和合作社内部布署。

电子商务和支出(E-Commerce and Payments)

  • Paypal Merchant SDK :Paypal Merchant官方.NET SDK。

  • NopCommerce:nopCommerce。开源的电子商务购物车(ASP.NET MVC)。

  • ServiceStack.Stripe:针对 stripe.com REST API 的强类型 .NET 客户端。

  • SmartStoreNET:免费ASP.NET MVC 电子商务购物车化解方案。

  • Stripe.Net:Stripe.net 是针对 http://stripe.com 完整服务的 .net api。

  • BeYourMarket :BeYour马克et 是三个点对点的商海框架。http://beyourmarket.com

  • Virto Commerce:Virto Commerce 是第1个版本,也是唯壹的开源许可下的营业所品级电子商务产品。Virto Commerce 基于 .NET 4.5,使用了 MVC、IoC、EF、Azure、Angular JS 等其余先进工夫。它能够在微软的云平台(Azure)、亚马逊(Amazon)云服务(AWS)和厂家内部布署。http://virtocommerce.com

ETL

  • Reactive ETL:Reactive ETL 使用 .NET 反应性增加框架(reactive extensions) 重写了 Rhino ETL。

Documentation 文档

  • Sandcastle - Sandcastle协助文件生成器类似于NDoc
  • SharpDox -1个c#文书档案工具
  • SourceBrowser - 源浏览器网站生成器 and
  • Swashbuckle - 无缝地向Web Api项目加多了三个swagger!
  • F# Formatting - 从F#脚本文件,马克down文书档案和内联XML或马克down注释记录F#和C#项目标工具
  • DocFX - 用于营造和发表.NET项目标API文书档案的工具
  • DocNet - 您的亲善的静态文书档案生成器,使用markdown文件来营造内容。

条件管理(Environment Management)

  • DNVM:.NET SDK 处理器,一组命令行工具,用于革新和布署要求选择的运维时蒙受。

境况管理(Environment Management)

  • DNVM:.NET SDK 管理器,一组命令行工具,用于立异和布署供给使用的运营时情状(DNX)。

游戏(Game)

  • MonoGame:二个用来创制跨平台游戏的兵不血刃框架。

  • CocosSharp:CocosSharp 是 Cocos2D 和 Cocos3D API 的 C# 达成版本,能够在具有援助 MonoGame 的平台上运转。

  • Duality:Duality 是一个 贰D 游戏开垦框架。专注于效率的模块化,自带三个可视化编辑器。

  • Paradox:Paradox 游戏引擎。

Exceptions 异常

  • Exceptionless - 异常.NET客户端

ETL

  • Reactive ETL:Reactive ETL 使用 .NET 反应性扩大框架(reactive extensions) 重写了 Rhino ETL。

ETL

  • Reactive ETL:Reactive ETL 使用 .NET 反应性增加框架(reactive extensions) 重写了 Rhino ETL。

地理音信连串(Gis)

  • NetTopologySuite:2个 在 .NET 平台上贯彻高效、可相信的 GIS 系统缓慢解决方案。

  • SharpMap:三个轻松使用的地图库,能够用来 web 和桌面应用程序。

E-Commerce and Payments 电子商务和付款

  • Paypal Merchant SDK - 官方PayPal商户SDK for .NET
  • NopCommerce - nopCommerce。 无需付费开源电子商务购物车(ASP.NET MVC)
  • ServiceStack.Stripe - 用于stripe.com REST API的类型化的.NET客户端
  • SmartStoreNET - 无偿ASP.NET MVC电子商务购物车化解方案
  • Stripe.Net - Stripe.net是三个完整的服务.net api
  • BeYourMarket - BeYour马克et是2个对等的百货店框架
  • Virto Commerce - Virto Commerce是第一代版本,是开源许可证下唯一可以完全获得的信用合作社级电子商务产品。 Virto Commerce基于.NET 四.5,普遍选拔MVC,IoC,EF,Azure,Angular JS和重重其余尖端才干。 它能够配备在Microsoft Cloud(Azure),亚马逊(Amazon)Web Services(AWS)和中间布置中.

游戏

  • MonoGame:1个用来创建跨平台游戏的兵不血刃框架。

  • CocosSharp:CocosSharp 是 Cocos2D 和 Cocos3D API 的 C# 完毕版本,能够在全体扶助 MonoGame 的平台上运转。

  • Duality:Duality 是3个 贰D 游戏开采框架。专注于作用的模块化,自带1个可视化编辑器。

  • Paradox:Paradox 游戏引擎。

游戏(Game)

  • MonoGame:多少个用来创建跨平台游戏的强硬框架。

  • CocosSharp:CocosSharp 是 Cocos2D 和 Cocos3D API 的 C# 实现版本,能够在富有援助 MonoGame 的平台上运营。

  • Duality:Duality 是一个 二D 游戏开采框架。专注于功用的模块化,自带贰个可视化编辑器。

  • Paradox:Paradox 游戏引擎。http://paradox3d.net

Git工具(Git Tools)

  • Bonobo Git Server:Bonobo Git Server for Windows 是一个 web 应用程序,能够设置在您自身的 IIS 上,用于管理和连接你的 git 仓库。 

  • GitExtensions:GitExtensions 包蕴能源管理器扩张、Visual Studio 2010/2010/二〇一三/20一三 插件和3个单独的 Git 旅舍工具。 

  • GitLink:让用户能够单步调试托管在 GitHub 或 BitBucket 上的代码。

  • GitVersion:依据你的 Git 旅社的意况生成多少个语义化版本号(Semantic Version Number)。

  • LibGit二Sharp:LibGit二Sharp 带来了 libgit贰全体的效应和速度,是三个地方 Git 实现,能够运作在 .Net 和 Mono 平台。

  • NGit:NGit 是 JGit 移植到 C# 的版本。

  • posh-git:Git 的 PowerShell 环境。

Environment Management 情况管理

  • Dotnet CLI - 跨平台.NET Core命令行工具链实用程序。

地理音讯种类

  • NetTopologySuite:一个 在 .NET 平台上落到实处高效、可相信的 GIS 系统缓和方案。

  • SharpMap:一个轻巧使用的地图库,能够用于 web 和桌面应用程序。

地理消息种类(Gis)

  • NetTopologySuite:一个在 .NET 平台上落到实处高效、可信赖的 GIS 系统消除方案。

  • SharpMap:2个便于使用的地图库,能够用来 web 和桌面应用程序。

图形(Graphics)

  • Oxyplot:OxyPlot 是三个 .NET 跨平台绘图库。

  • OpenTK:Open Toolkit 是1个封装了 OpenGL、OpenCL 和 OpenAL 的 高档底层 C# 开发库。

  • NGraphics:NGraphics 是2个 .NET 跨平台矢量图形渲染库。

ETL (Extract Transform Load) 数据装载工具

  • Reactive ETL - 反向ETL是使用.NET的反馈扩充来重写Rhino ETL

Git工具(Git Tools)

  • Bonobo Git Server:Bonobo Git Server for Windows 是3个 web 应用程序,能够安装在你自个儿的 IIS 上,用于管理和延续你的 git 客栈。

  • GitExtensions:GitExtensions 包蕴财富管理器扩大、Visual Studio 2009/20拾/二〇一三/二〇一一 插件和二个独门的 Git 仓库工具。

  • GitLink:让用户能够单步调节和测试托管在 GitHub 或 BitBucket 上的代码。

  • GitVersion:依据你的 Git 饭店的情事生成三个语义化版本号(Semantic Version Number)。

  • LibGit二Sharp:LibGit2Sharp 带来了 libgit二所有的功能和过程,是三个本土 Git 达成,可以运营在 .Net 和 Mono 平台。

  • NGit:NGit 是 JGit 移植到 C# 的版本。

  • posh-git:Git 的 PowerShell 环境。

Git工具(Git Tools)

  • Bonobo Git Server:Bonobo Git Server for Windows 是2个 web 应用程序,能够安装在您本人的 IIS 上,用于管理和延续你的 git 商旅。 http://bonobogitserver.com

  • GitExtensions:GitExtensions 包涵财富管理器扩大、Visual Studio 二〇〇玖/20十/2012/20壹三插件和一个单独的 Git 酒店工具。 

  • GitLink:让用户能够单步调节和测试托管在 GitHub 或 BitBucket 上的代码。

  • GitVersion:依照你的 Git 酒店的气象生成3个语义化版本号(Semantic Version Number)。

  • LibGit2Sharp:LibGit二Sharp带来了 libgit二 全部的效应和进程,是三个当地 Git 达成,可以运转在 .Net 和 Mono 平台。

  • NGit:NGit 是 JGit 移植到 C# 的版本。

  • posh-git:Git 的 PowerShell 环境。

GUI

  • MahApps.Metro:用于创制 Metro 风格 WPF 应用的工具箱。

  • Callisto:用于 Windows 八 XAML 应用的控件工具箱。包罗若干 UI 控件,令你更易于地创制符合 Windows UI 风格标准的Windows 商铺应用。

  • ObjectListView:ObjectListView 使用 C# 封装了 .NET 的 ListView 控件。它使得 ListView 越发易用,并且出席了某个新特点。

  • DockPanelSuite :灵感来源 Visual Studio 的停靠窗口(docking)类库,用于 .NET WinForm 应用。

  • AvalonEdit :在 SharpDevelop 中使用,基于 WPF 的文件编辑器组件。

  • XWT:跨平台 UI 工具箱,用于创造 .NET 和 Mono 桌面应用程序。

  • Gtk#:Gtk# 是 Gtk GUI 工具箱的 Mono/.NET 版本,绝大繁多 Mono 中的 GUI 应用都基于它营造。

  • MaterialDesignInXamlToolkit:用于创立 Material Design 风格 WPF 利用的工具箱。

  • Eto.Forms:跨平台的 GUI 框架,用于 .NET 和 Mono 下的桌面和平运动动应用程序。

  • Dragablz:可拖拽、可分别(tearable,译者注:即拖拽标签页成为独立窗口)的 WPF 标签页控件(类似 Chrome)。支持布局和宗旨,包罗包容 MahApps 和 Material Design 的大旨。

  • Fluent.Ribbon:Fluent Ribbon Control Suite 是贰个在 WPF 中落到实处Office 和 Windows 八 风格的 Ribbon 库。

Functional programming 作用编制程序

  • language-ext - 该库使用和滥用C#6 的成效来提供3个效果“基类库”,若是你眯眼,能够看起来像语言自个儿的壮大。 它还包蕴贰个“Erlang like”进度系统(actors),能够可选地将消息和情景保存到Redis(请留意,您能够在未曾Redis的应用程序内音信传递中动用它)。 进度系统还协理Lacrossex流的音讯和景观,允许完整的反应事件和音信分派系统.

图形

  • Oxyplot:OxyPlot 是一个 .NET 跨平台绘图库。

  • OpenTK:Open Toolkit 是二个包装了 OpenGL、OpenCL 和 OpenAL 的 高等底层 C# 开发库。

  • NGraphics:NGraphics 是2个 .NET 跨平台矢量图形渲染库。

图形(Graphics)

  • Oxyplot:OxyPlot 是3个 .NET 跨平台绘图库。

  • OpenTK:Open Toolkit 是二个卷入了 OpenGL、OpenCL 和 OpenAL 的 高等底层 C# 开发库。

  • NGraphics:NGraphics 是3个 .NET 跨平台矢量图形渲染库。

HTML 和 CSS(HTML and CSS)

  • AngleSharp:扶助构建完全的 HTML五 DOM 和 CSS三 模型。

  • CsQuery:jQuery 风格的HTML5 解析器,可与 DOM 交互。

  • dotless:ruby Less CSS 库的 .NET 移植版本。

  • ExCSS:C# 的 CSS3 分析器开拓库。

  • FluentBootstrap:让ASP.NET MVC 和 WebPages 更便于采用 Boostrap CSS 框架。

  • HtmlAgilityPack:二个灵活的 HTML 深入分析器,能够对 DOM 实行读写,帮忙XPATH 和 XSLT。

Game 游戏

  • MonoGame - 创制庞大的跨平台游戏的一个框架
  • CocosSharp - CocosSharp是Cocos2D和Cocos3D API的C#达成,能够在别的运维MonoGame的阳台上运维
  • Duality - 二元性是2个2D游戏开采框架。 专注于模块化,配有视觉编辑器。
  • Xenko - Xenko是壹款贰D / 3D跨平台游戏引擎,具备场景编辑器,粒子,物理渲染(PB猎豹CS6),脚本编辑撰写等等
  • Wave Engine - Wave引擎是1款无偿的依附C#组件的今世娱乐引擎,能够让您创造援助kinect,oculusrift,vuforia,纸板,跳跃等功效的跨平台游戏。
  • UrhoSharp -UrhoSharp是在iOS,Mac,Windows,Android和Linux系统上运行的Urho3D游戏引擎的C#达成
  • Nez - Nez是1个无需付费的2D汇聚框架,与MonoGame和FNA同盟

GUI

  • MahApps.Metro:用于创立 Metro 风格 WPF 应用的工具箱。

  • Callisto:用于 Windows 捌 XAML 应用的控件工具箱。包蕴若干 UI 控件,让您更便于地创设符合 Windows UI 风格标准的Windows 市肆应用。

  • ObjectListView:ObjectListView 使用 C# 封装了 .NET 的 ListView 控件。它使得 ListView 越发易用,并且到场了壹部分新特色。

  • DockPanelSuite:灵感来自 Visual Studio 的停靠窗口类库,用于 .NET WinForm 应用。

  • Avalon艾德it:在 SharpDevelop 中应用,基于 WPF 的文本编辑器组件。

  • XWT:跨平台 UI 工具箱,用于创建 .NET 和 Mono 桌面应用程序。

  • Gtk#:Gtk# 是 Gtk GUI 工具箱的 Mono/.NET 版本,绝大许多 Mono 中的 GUI 应用都基于它创设。

  • MaterialDesignInXamlToolkit:用于创制 Material Design 风格 WPF 运用的工具箱。

  • Eto.Forms:跨平台的 GUI 框架,用于 .NET 和 Mono 下的桌面和活动应用程序。

  • Dragablz:可拖拽、可分别(tearable,译者注:即拖拽标签页成为独立窗口)的 WPF 标签页控件(类似 Chrome)。援助布局和宗旨,包括包容 MahApps 和 Material Design 的宗旨。

  • Fluent.Ribbon:Fluent Ribbon Control Suite 是一个在 WPF 中贯彻 Office 和 Windows 8 风格的 Ribbon 库。

GUI

  • MahApps.Metro:用于成立Metro 风格 WPF 应用的工具箱。

  • Callisto:用于 Windows 8XAML 应用的控件工具箱。包括若干 UI 控件,让您更便于地成立符合 Windows UI 风格标准的Windows 商城应用。

  • ObjectListView:ObjectListView 使用 C# 封装了 .NET 的 ListView 控件。它使得 ListView 特别易用,并且插手了有个别新特色。

  • DockPanelSuite :灵感来源于 Visual Studio 的停靠窗口(docking)类库,用于 .NET WinForm 应用。

  • AvalonEdit :在 SharpDevelop 中央银行使,基于 WPF 的文书编辑器组件。

  • XWT:跨平台 UI 工具箱,用于创设 .NET 和 Mono 桌面应用程序。

  • Gtk#:Gtk# 是 Gtk GUI 工具箱的 Mono/.NET 版本,绝大大多 Mono 中的 GUI 应用都根据它营造。

  • MaterialDesignInXamlToolkit:用于创立Material Design 风格 WPF 选取的工具箱。

  • Eto.Forms:跨平台的 GUI 框架,用于 .NET 和 Mono 下的桌面和移动应用程序。

  • Dragablz:可拖拽、可分别(tearable,译者注:即拖拽标签页成为独立窗口)的 WPF 标签页控件(类似 Chrome)。帮忙布局和主旨,包罗包容 MahApps 和 Material Design 的主旨。

  • Fluent.Ribbon:Fluent Ribbon Control Suite 是三个在 WPF 中贯彻 Office 和 Windows 八 风格的 Ribbon 库。

HTTP

  • Http.fs:[F#] 中的2个函数式 HTTP 客户端。

  • RestSharp:.NET 下简单的 REST 和 HTTP API 协议客户端。

  • EasyHttp:C# Http开发库。

  • Refit :Xamarin 和 .NET 下自动生成强类型的 REST 库。

  • RestEase:类型安全且易于使用的 REST API 客户端库,轻便可定制。大部分灵感来源 Refit。

GIS 地理信息连串

  • NetTopologySuite .NET平台的短平快可信的.NET GIS化解方案
  • SharpMap 贰个便于使用的映射库,用于Web和桌面应用程序
  • OsmSharp - C#库能够利用OpenStreetMap(OSM)数据。 提供OSM数据的翻阅,写作和门路规划。

HTML 和 CSS(HTML and CSS)

  • AngleSharp:协助构建完整的 HTML伍 DOM 和 CSS3 模型。

  • CsQuery:jQuery 风格的HTML5 解析器,可与 DOM 交互。

  • dotless:ruby Less CSS 库的 .NET 移植版本。

  • ExCSS:C# 的 CSS3 分析器开拓库。

  • FluentBootstrap:让ASP.NET MVC 和 WebPages 更易于接纳 Boostrap CSS 框架。

  • HtmlAgilityPack:二个心灵手巧的 HTML 分析器,能够对 DOM 举办读写,支持XPATH 和 XSLT。

HTML 和 CSS(HTML and CSS)

  • AngleSharp:扶助营造壹体化的 HTML5 DOM 和 CSS3 模型。

  • CsQuery:jQuery 风格的HTML5 解析器,可与 DOM 交互。

  • dotless:ruby Less CSS 库的 .NET 移植版本。http://www.dotlesscss.org

  • ExCSS:C# 的 CSS三解析器开采库。

  • FluentBootstrap:让ASP.NET MVC 和 WebPages 更便于采用 Boostrap CSS 框架。

  • HtmlAgilityPack:叁个灵活的 HTML 剖析器,能够对 DOM 举办读写,帮忙 XPATH 和 XSLT。

IDE

  • 夏普Develop:用于 .NET 编制程序语言的免费 IDE。

  • MonoDevelop:MonoDevelop 是3个跨平台的 IDE,首要面向 Mono/.NET 开拓者。

  • Visual Studio Express:用于 .NET 开垦的无需付费、轻量版本的 Visual Studio。

  • Visual Studio Community:功能壹体化的无偿 IDE。

  • Waf DotNetPad :简单便捷的代码编辑器,让开辟 C# 或 Visual Basic 充满乐趣。

  • Visual Studio Code:非常屌的编辑器,来自微软,基于 GitHub Atom。

Git ToolsGit 工具

  • Bonobo Git Server - 用于Windows的Bonobo Git Server是1种能够在IIS上安装的Web应用程序,可轻便管理和延续到您的git存款和储蓄库。
  • GitExtensions - GitExtensions是1个外壳扩大,Visual Studio 二零零六/20十/二零一一/20一叁插件和独门的Git存款和储蓄库工具。.
  • GitLink - 让我们的用户逐年介绍GitHub或BitBucket上托管的代码
  • GitVersion - 依照你的Git Repository的情状生成语义版本号
  • LibGit2Sharp - LibGit二Sharp将libgit二(一种本地Git达成)的有着只怕和进程带入了.Net和Mono的受管世界.
  • NGit -NGit是JGit到C#的端口
  • posh-git - Git的PowerShell环境
  • Git Credential Manager for Windows -补助消除Microsoft提供的凭证难题

HTTP

  • Http.fs:[F#]中的1个函数式 HTTP 客户端。

  • RestSharp:.NET 下轻便的 REST 和 HTTP API 协议客户端。

  • EasyHttp:C# Http开发库。

  • Refit:Xamarin 和 .NET 下自动生成强类型的 REST 库。

  • RestEase:类型安全且便于使用的 REST API 客户端库,轻巧可定制。大部分灵感来源 Refit。

HTTP

  • Http.fs:[F#] 中的二个函数式 HTTP 客户端。

  • RestSharp:.NET 下简单的 REST 和 HTTP API 协议客户端。

  • EasyHttp:C# Http开发库。

  • Refit :Xamarin 和 .NET 下自动生成强类型的 REST 库。

  • RestEase:类型安全且轻巧使用的 REST API 客户端库,轻巧可定制。超越二分之一灵感来源 Refit。

图像管理(Image Processing)

  • ImageResizer:在图纸 URubiconL 前面扩张命令,在几微秒内获得修改后的版本,帮忙实时的对图纸展开缩放、编辑。

  • ImageProcessor:开源 .NET 库,用于实时管理图片。

  • DynamicImage:高品质开源图片处理库,用于 ASP.NET。

  • MetadataExtractor:从图片中提取 Exif、IPTC、XMP、ICC 等任何元数据音讯。

  • Emgu CV:OpenCV 的 .NET 跨平台封装。

Graphics 图形编制程序

  • LibTessDotNet - 着名的GLU Tessellator的.NET端口,三角形多边形
  • Oxyplot - OxyPlot是.NET的跨平台绘图库
  • OpenTK - Open Toolkit是三个高端的低档C#库,它包裹OpenGL,OpenCL和OpenAL
  • NGraphics -NGraphics是2个用来在.NET上渲染矢量图形的跨平台库
  • Live-Charts - 动画,MVVM导向和当代图表库

IDE

  • SharpDevelop:用于 .NET 编制程序语言的无需付费 IDE。

  • MonoDevelop:MonoDevelop 是二个跨平台的 IDE,首要面向 Mono/.NET 开采者。

  • Visual Studio Express:用于 .NET 开拓的免费、轻量版本的 Visual Studio。

  • Visual Studio Community:功效1体化的免费 IDE。

  • Waf DotNetPad:轻松火速的代码编辑器,让开拓 C# 或 Visual Basic 充满童趣。

  • Visual Studio Code:非常厉害的编辑器,来自微软,基于 GitHub Atom。

IDE

  • SharpDevelop:用于 .NET 编制程序语言的免费 IDE。

  • MonoDevelop:MonoDevelop 是二个跨平台的 IDE,首要面向 Mono/.NET 开垦者。

  • Visual Studio Express:用于 .NET 开垦的免费、轻量版本的 Visual Studio。

  • Visual Studio Community:效率完全的免费IDE。

  • Waf DotNetPad :轻巧高效的代码编辑器,让开荒C# 或 Visual Basic 充满童趣。

  • Visual Studio Code:非常的屌的编辑器,来自微软,基于 GitHub Atom。

设置工具(Install Tools)

  • Wix Toolset:庞大的工具集,用于创设你和谐的 Windows 安装程序。

  • Squirrel:Squirrel 便是一套工具也是贰个类库,可以无安全治本 Windows 桌面程序的设置和翻新。

GUI 图形用户分界面

  • MahApps.Metro -用于创设Metro风格WPF应用程序的工具包
  • Callisto - Windows 8 XAML应用程序的支配工具包。 蕴涵部分UI控件,以便根据Windows UI指南,轻易地为Windows Store成立Windows UI样式的应用程序。
  • ObjectListView -ObjectListView是围绕.NET ListView的C#包装器。 它使ListView更便于接纳,并教给它有个别新的技能
  • DockPanelSuite - Visual Studio启发了.NET WinForms的对接库
  • AvalonEdit - 夏普Develop中利用的基于WPF的公文编辑器组件
  • XWT - 用于使用.NET和Mono成立桌面应用程序的跨平台UI工具包
  • Gtk# -Gtk#是多个Mono / .NET绑定到跨平台Gtk GUI工具包和多数用Mono营造的GUI应用程序的基本功
  • MaterialDesignInXamlToolkit - 用于创设材料风格的WPF应用程序的工具包
  • Eto.Forms - 适用于.NET和Mono中桌面和移动应用程序的跨平台GUI框架
  • Dragablz - 可拆卸,可撕裂的WPF选项卡控件(类似于Chrome),协助布局,并且是一点一滴主旨的,包罗与MahApps和Material Design包容的主旨。
  • Fluent.Ribbon - 流畅的色带调控套件是三个兑现多个Office和Windows 捌样的效用区为WPF的库。
  • Office Ribbon - 实现WinForms的MS Office成效区的库..
  • Perspex -贰个多平台的.NET UI框架。
  • MaterialSkin -本文的.NET WinForms,C#或VB.Net,针对谷歌的资料设计基准。
  • Xamarin.Forms - 从单纯的共享C#代码库创设iOS,Android和Windows的本机UI。
  • SciterSharp - 使用不止是HTML成立.NET跨平台桌面应用程序,而是Sciter引擎的富有机能:CSS叁,SVG,脚本,AJAX,<video> ... Sciter是免费的商业用途
  • Empty Keys UI - 多平台和多引擎XAML用户分界面库[免费] [专有]
  • UWP Community Toolkit - UWP社区工具包是赞助函数,自定义控件和应用程序服务的汇集。 它简化并突显了为Windows 拾营造UWP应用程序的布满开垦人员义务。
  • ScintillaNET - 用于Scintilla文本编辑器组件的Windows Forms控件(Scintilla由Notepad 使用)
  • FastColoredTextBox - 法斯特 Colored TextBox是.NET的文书编辑器组件。 允许你创立具备语法高亮呈现的自定义文本编辑器。 它适用于小,中,大和十分大的公文。

图像管理(Image Processing)

  • ImageResizer:在图纸 URubiconL 前面扩张命令,在几飞秒内获得修改后的版本,协理实时的对图纸张开缩放、编辑。

  • ImageProcessor:开源 .NET 库,用于实时管理图片。

  • DynamicImage:高质量开源图片管理库,用于 ASP.NET。

  • MetadataExtractor:从图片中提取 Exif、IPTC、XMP、ICC 等其余元数据新闻。

  • Emgu CV:OpenCV 的 .NET 跨平台封装。

图像处理(Image Processing)

  • ImageResizer:在图片 U汉兰达L 后边扩大命令,在几纳秒内获得修改后的版本,帮忙实时的对图片举行缩放、编辑。

  • ImageProcessor:开源 .NET 库,用于实时管理图片。

  • DynamicImage:高质量开源图片管理库,用于 ASP.NET。

  • MetadataExtractor:从图片中领到 Exif、IPTC、XMP、ICC 等其余元数据消息。

  • Emgu CV:OpenCV 的 .NET 跨平台封装。

国际化(Internationalization)

  • i18n:ASP.NET MVC 智能国际化学工业具。

HTML and CSS

  • AngleSharp -完成HTML5 DOM和CSS3 OM构建
  • CsQuery - HTML5分析器与jQuery风格的DOM交互
  • dotless - NET端口较少CSS lib
  • ExCSS - .CSS三分析器库C#
  • FluentBootstrap - 使Bootstrap CSS框架更易于从ASP.NET MVC或WebPages使用。
  • HtmlAgilityPack - 四个神速的HTML剖析器,它创设几个读/写DOM并辅助普通的XPATH或XSLT

设置工具(Install Tools)

  • Wix Toolset:强大的工具集,用于创建你协调的 Windows 安装程序。

  • Squirrel:Squirrel 就是一套工具也是一个类库,能够无安全治本 Windows 桌面程序的设置和立异。

设置工具(Install Tools)

  • Wix Toolset:强大的工具集,用于创设你本人的 Windows 安装程序。

  • Squirrel:Squirrel 正是一套工具也是3个类库,能够无安全治本 Windows 桌面程序的安装和更新。

互操作(Interoperability)

  • CefSharp:Chromium Embedded Framework 的 .NET 支持(WPF 和 WinForm)。

  • CppSharp:在 C# 中平滑使用 C API 的工具。

  • Sharpen:Sharpen 是 db四o 编写的 Eclipse 插件,能够令你把 Java 项目转移为 C#。

  • CXXI:C 互操作框架。

HTTP 超文本传输协议

  • Http.fs - [F#]的功能HTTP客户端。
  • RestSharp - 简单的REST和HTTP API客户端.NET
  • Flurl.Http -流畅,便携,可测试的REST / HTTP客户端库
  • EasyHttp - C#的Http库
  • Refit - Xamarin和.NET的机关类型安全的REST库
  • RestEase - 易于使用的品种安全REST API客户端库,简单可定制。 重新启发灵感
  • HttpClientGoodies -用于选择HttpClient的实用程序

国际化(Internationalization)

  • i1八n:ASP.NET MVC 智能国际化学工业具。

国际化(Internationalization)

  • i18n:ASP.NET MVC 智能国际化学工业具。

IoC

  • Castle Windsor:Castle 温泽 是一个用以 .NET 和 Silverlight 的成熟的 控制反转(IoC) 容器。

  • Unity:轻量级、可扩展的借助注入容器,扶助构造函数、属性和艺术调用注入。

  • Autofac:回味无穷的 .NET IoC 容器。

  • Ninject:.net 重视注入的忍者。

  • StructureMap:.Net 最早的 IoC/ID 容器。

  • Spring.Net:Spring.NET 是叁个开源应用程序框架,能够方便地开创公司级 .NET 应用。

  • LightInject :叁个超轻量级 IoC 容器。

  • TinyIoC:单文件、轻便、跨平台的 IoC 容器。

IDE 集成开荒情况

  • SharpDevelop -2个用于.NET编制程序语言的无需付费IDE
  • MonoDevelop - MonoDevelop是叁个入眼针对Mono / .NET开辟人士的跨平台IDE
  • Visual Studio Express - Visual Studio for .NET编程的无偿轻量级版本。
  • Visual Studio Community -全功能IDE - 免费
  • Waf DotNetPad - 一个简单而飞速的代码编辑器,使C#或Visual Basic有意思的次第。
  • Visual Studio Code - 基于GitHub Atom的来源Microsoft的完美无需付费编辑器。
  • Ionide - 用于跨平台F#开拓的Atom编辑器和Visual Studio代码包套件。
  • Rider -基于英特尔liJ平台和ReSharper的跨平台C#IDE

互操作(Interoperability)

  • CefSharp:Chromium Embedded Framework 的 .NET 支持(WPF 和 WinForm)。

  • CppSharp:在 C# 中平滑使用 C API 的工具。

  • Sharpen:夏普en 是 db4o 编写的 Eclipse 插件,能够令你把 Java 项目转移为 C#。

  • CXXI:C 互操作框架。

互操作(Interoperability)

  • CefSharp:Chromium Embedded Framework 的 .NET 支持(WPF 和 WinForm)。

  • CppSharp:在 C# 中平滑使用 C API 的工具。

  • Sharpen:Sharpen 是 db四o 编写的 Eclipse 插件,可以令你把 Java 项目转移为 C#。

  • CXXI:C 互操作框架。

日志(Logging)

  • Essential Diagnostics:为停放System.Diagnostics 命名空间扩张功用,提供越来越灵活的日志成效。

  • NLog:先进的 .NET 和 Silverlight 日志工具。

  • ELMAH:ELMAH 官方网址。

  • Elmah MVC:MVC 版 Elmah。

  • Logary:Logary 是贰个 mono 和 .Net 平台下高品质、多指标的日记、度量、追踪和正规检查库。辅助多目的,为微服务营造。

  • Log四Net:Apache log四net 工具库能够帮助工程师向三种分化的对象输出日志语句。

  • Serilog:3个 NoSQL 时期下轻便直接的日志库。将八个赏心悦目的理念结构化剖判日志作用合并到一个便于使用的主次聚焦。

  • StackExchange.Exceptional:Stack Exchange 网络选用的错误管理程序。

  • Semantic Logging Application Block (SLAB):为停放 System.Diagnostics.Tracing 命名空间(伊芙ntSource类)扩张作用,帮忙将日志记录到五个容器中,包括Azure 表存款和储蓄、数据库、文件(JSON、XML、文本文件)。通过 ETW 帮忙进度内和经过外的日记记录,协助 XC60x 实行实时的事件过滤和集合。

Image Processing 图像管理

  • ImageResizer -将下令增加到映像USportageL以获得改变的本子(以皮秒为单位)。 实时调度图像的高低,编辑等。
  • ImageProcessor -开放源代码的.NET库来动态管理图像。
  • DynamicImage -用于ASP.NET的高质量开源图像管理库.
  • MetadataExtractor - 从图像文件中提取Exif,IPTC,XMP,ICC和其余元数据。
  • Emgu CV - OpenCV库的跨平台.NET包装器。
  • DotImaging - 简约.NET成像便携式平台。
  • Magick.NET - .ImageMagick库的NET包装器。

IoC

  • Castle 温莎:Castle 温莎 是四个用以 .NET 和 Silverlight 的多谋善算者的 调控反转 容器。

  • Unity:轻量级、可扩大的依赖注入容器,支持构造函数、属性和艺术调用注入。

  • Autofac:别有天地的 .NET IoC 容器。

  • Ninject:.net 正视注入的忍者。

  • StructureMap:.Net 最早的 IoC/ID 容器。

  • Spring.Net:Spring.NET 是1个开源应用程序框架,能够方便地开创集团级 .NET 应用。

  • LightInject:三个超轻量级 IoC 容器。

  • TinyIoC:单文件、轻松、跨平台的 IoC 容器。

IoC

  • Castle Windsor:Castle 温莎 是二个用以 .NET 和 Silverlight 的老到的 调控反转(IoC) 容器。

  • Unity:轻量级、可扩充的借助注入容器,扶助构造函数、属性和方法调用注入。

  • Autofac:别有天地的 .NET IoC 容器。

  • Ninject:.net 重视注入的忍者。

  • StructureMap:.Net 最早的 IoC/ID 容器。

  • Spring.Net:Spring.NET 是五个开源应用程序框架,能够便捷地创建集团级 .NET 应用。

  • LightInject :1个超轻量级 IoC 容器。

  • TinyIoC:单文件、轻巧、跨平台的 IoC 容器。

机械学习和数据准确(Machine Learning and Data Science)

  • AUDI.NET:机器学习框架,包罗了旋律和图像管理的库(计算机视觉、Computer听觉、非能量信号处理和计算)。

  • BMW叁系.NET Extensions:高档图像管理和Computer视觉算法扩充。

  • AForge.NET:为Computer视觉和人工智能领域的开拓者和钻研人口提供的框架(包括图像管理、神经互连网、遗传算法、机器学习、机器人科学)。

  • Deedle:管理查究性数据的数据帧和时序库,帮忙 C# 和 F#。

  • FsLab:数据准确和机器学习库的聚集,扶助 F# 和 .NET。

  • numl :包括最流行的监督检查学习和无监督学习算法,尽量收缩成立预测模型时的争执。

  • Enclave Provider :将 陆风X8 语言包和函数封装为项目安全的品类提供程序供 F# 调用。

  • F# Data:F# 类型提供程序,访问 XML、JSON、CSV 和 HTML 文件(基于样例文书档案),以及 WorldBank 数据。

Install tools 安装工具

  • Wix Toolset - 最强劲的一组可用以创立Windows安装体验的工具
  • Squirrel - 松鼠既是一套工具和二个库,可以完全管理安装和革新桌面Windows应用程序。
  • Chocolatey - 像yum或apt-get,但对于Windows。

日志

  • Essential Diagnostics:为停放System.Diagnostics 命名空间扩大作用,提供越来越灵活的日志作用。

  • NLog:先进的 .NET 和 Silverlight 日志工具。

  • ELMAH:ELMAH 官方网站。

  • Elmah MVC:MVC 版 Elmah。

  • Logary:Logary 是1个 mono 和 .Net 平台下高质量、多目的的日记、衡量、追踪和例行检查库。协助多指标,为微服务塑造。

  • Log四Net:Apache log4net 工具库能够扶助程序猿向多样分化的对象输出日志语句。

  • Serilog:二个 NoSQL 时代下简单直接的日志库。将多少个美丽的古板结构化深入分析日志功效合并到二个便于使用的顺序聚焦。

  • StackExchange.Exceptional:Stack Exchange 互连网使用的错误管理程序。

  • 塞马ntic Logging Application Block : 为停放 System.Diagnostics.Tracing 命名空间(伊芙ntSource类)扩充功用,帮衬将日志记录到多个容器中,包罗Azure 表存款和储蓄、数据库、文件(JSON、XML、文本文件)。通过 ETW 协理进程内和经过外的日志记录,帮衬 奥德赛x 举办实时的事件过滤和聚集。

日志(Logging)

  • Essential Diagnostics:为停放System.Diagnostics 命名空间扩充作用,提供越来越灵活的日志效率。

  • 财富大全,财富大全普通话版。NLog:先进的 .NET 和 Silverlight 日志工具。

  • ELMAH:ELMAH 官方网站。

  • Elmah MVC:MVC 版 Elmah。

  • Logary:Logary 是一个 mono 和 .Net 平台下高质量、多指标的日志、度量、追踪和正常检查库。协理多指标,为微服务构建。

  • Log4Net:Apache log四net 工具库能够补助技师向种种不相同的对象输出日志语句。

  • Serilog:四个 NoSQL 时代下轻易直接的日志库。将七个不错的历史观结构化深入分析日志成效合并到二个轻松使用的顺序集中。

  • StackExchange.Exceptional:Stack Exchange 网络使用的错误管理程序。

  • Semantic Logging Application Block (SLAB): 为停放 System.Diagnostics.Tracing 命名空间(EventSource类)扩展效用,补助将日志记录到五个容器中,包涵Azure 表存款和储蓄、数据库、文件(JSON、XML、文本文件)。通过 ETW 帮助进程内和进度外的日记记录,扶助 CR-Vx 实行实时的轩然大波过滤和集聚。

Markdown 处理(Markdown Processors)

  • MarkdownSharp:C# 完成的开源 马克down 管理器,在 Stack Overflow 中应用。

  • F# Formatting:用于生成 F# 和 C# 项目文书档案的工具。该工具库的基本器件中富含了可增添的 马克down 深入分析器。

  • CommonMark.NET:CommonMark 规范的 C# 完成,用于将 Markdown 文书档案调换为 HTML。为最好品质和可移植性举办了优化。

Internationalization 国际化

  • i18n - ASP.NET MVC的智能国际化
  • MessageFormat.NET - .NET中的ICU MessageFormat达成可让您编写上下文UI新闻(PCL库)

机器学习和多少科学(Machine Learning and Data Science)

  • Gran Lavida.NET:机器学习框架,包蕴了节奏和图像管理的库(计算机视觉、Computer听觉、时域信号管理和总括)。

  • BMW伍系.NET Extensions:高档图像管理和Computer视觉算法扩充。

  • AForge.NET:为计算机视觉和人工智能领域的开荒者和钻研人口提供的框架(包蕴图像管理、神经网络、遗传算法、机器学习、机器人科学)。

  • Deedle:管理探究性数据的数据帧和时序库,扶助 C# 和 F#。

  • FsLab:数据精确和机器学习库的聚众,扶助 F# 和 .NET。

  • numl:包括最流行的监督学习和无监察和控制学习算法,尽量收缩创立预测模型时的争论。

  • 奥德赛 Provider:将 本田CR-V 语言包和函数封装为项目安全的品类提供程序供 F# 调用。

  • F# Data:F# 类型提供程序,访问 XML、JSON、CSV 和 HTML 文件,以及 WorldBank 数据。

机械学习和多少科学(Machine Learning and Data Science)

  • Accord.NET:机器学习框架,包括了点子和图像管理的库(计算机视觉、计算机听觉、时域信号管理和总括)。

  • Accord.NET Extensions:高档图像处理和Computer视觉算法扩张。

  • AForge.NET:为Computer视觉和人工智能领域的开拓者和探讨人口提供的框架(包罗图像处理、神经网络、遗传算法、机器学习、机器人科学)。

  • Deedle:管理查究性数据的数据帧和时序库,帮忙C# 和 F#。

  • FsLab:数据正确和机器学习库的聚众,辅助 F# 和 .NET。

  • numl :包蕴最流行的监察学习和无监督学习算法,尽量裁减成立预测模型时的争辨。

  • R Provider :将 Highlander 语言包和函数封装为项目安全的档期的顺序提供程序供 F# 调用。

  • F# Data:F# 类型提供程序,访问 XML、JSON、CSV 和 HTML 文件(基于样例文书档案),以及 WorldBank 数据。

邮件(Mail)

  • FluentEmail:System.Net.Mail 的三个流式(Fluent)封装,帮忙 razor 模板引擎。

  • Mail基特:完整的跨平台的邮件协议栈,包括IMAP、POP3、SMTP,帮忙验证等特性。基于 MimeKit 营造。

  • MimeKit:跨平台 .NET MIME 创建和平解决析库,帮助 S/MIME、PGP、TNEF 和 Unix mbox spools。

  • PreMailer.Net:一个 C# 开垦库,将您的体裁表嵌入到内置的 style 属性中,最大限度帮忙邮件客户端。

Interoperability 互操作性

  • CppSharp - 将C API表达到C#的工具
  • Sharpen - Sharpen是由db肆o创制的Eclipse插件,可让您将Java项目转移为C#
  • CXXI -C 互操作框架

Markdown 处理(Markdown Processors)

  • MarkdownSharp:C# 完成的开源 马克down 管理器,在 Stack Overflow 中央银行使。

  • F# Formatting:用于生成 F# 和 C# 项目文书档案的工具。该工具库的基本器件中蕴藏了可扩张的 马克down 剖判器。

  • CommonMark.NET:CommonMark 规范的 C# 完毕,用于将 马克down 文书档案调换为 HTML。为一级品质和可移植性举行了优化。

Markdown 处理(Markdown Processors)

  • MarkdownSharp:C# 达成的开源 Markdown 管理器,在 Stack Overflow 中利用。

  • F# Formatting:用于生成 F# 和 C# 项目文档的工具。该工具库的主导组件中涵盖了可扩张的 马克down 深入分析器。

  • CommonMark.NET:CommonMark 规范的 C# 达成,用于将 Markdown 文书档案转变为 HTML。为顶级质量和可移植性实行了优化。

数学(Mathematics)

  • MathNet:Math.NET 是贰个开源项目,意在创制和有限扶助涵盖基础数学在内的工具集,面向高等和一般须要选拔此类成效的 .Net 开拓职员。

IoC 调节反转

  • Castle Windsor - 城池温泽是最佳的档案的次序,成熟的反转调整容器可用于.NET和Silverlight
  • Unity - 轻量级可扩张依赖注入容器,帮助构造函数,属性和措施调用注入
  • Autofac - 二个令人上瘾的.NET IoC容器
  • Ninject - .net正视注入的忍者
  • StructureMap - 原始IoC / DI容器.Net
  • Spring.Net - Spring.NET是壹种开源应用程序框架,可以使公司.NET应用程序的创设尤其悠然自得
  • LightInject - 超轻量级IoC容器
  • TinyIoC - 单文件,易于跨平台的IoC容器
  • Simple Injector - 轻松的注射器是轻易使用的重视注入(DI)库,适用于支撑Silverlight 4 ,Windows Phone 八,Windows 8(包蕴通用应用程序和单声道)的.NET 4 。
  • Microsoft.Extensions.DependencyInjection - ASP.NET Core应用程序的暗中同意IoC容器.
  • Scrutor -Microsoft.Extensions.DependencyInjection的装配扫描扩充。

邮件

  • FluentEmail:System.Net.Mail 的三个流式封装,协理 razor 模板引擎。

  • MailKit:完整的跨平台的邮件协议栈,包涵IMAP、POP3、SMTP,支持验证等特点。基于 MimeKit 创设。

  • MimeKit:跨平台 .NET MIME 创建和平消除析库,帮助 S/MIME、PGP、TNEF 和 Unix mbox spools。

  • PreMailer.Net:一个 C# 开荒库,将你的体裁表嵌入到内置的 style 属性中,最大限度帮忙邮件客户端。

邮件(Mail)

  • FluentEmail:System.Net.Mail 的三个流式(Fluent)封装,帮忙 razor 模板引擎。

  • MailKit:完整的跨平台的邮件协议栈,包蕴IMAP、POP3、SMTP,援助验证等特点。基于 MimeKit 构建。

  • MimeKit:跨平台 .NET MIME 成立和平消除析库,帮忙 S/MIME、PGP、TNEF 和 Unix mbox spools。

  • PreMailer.Net:一个 C# 开拓库,将您的体制表嵌入到内置的 style 属性中,最大限度协助邮件客户端。

多媒体(Media)

  • TagLib#:TagLib#(即 taglib-sharp)是1个读写媒体文件元数据的库,援救摄像、音频和照片格式。

JavaScript Engines JavaScript引擎

  • ClearScript -2个库,能够轻巧地将脚本增添到.NET应用程序。 它近来支撑JavaScript(通过V捌和JScript)和VBScript。
  • Edge.js - 在Windows,MacOS和Linux上运行.NET和Node.js代码
  • Jint -适用于.NET的JavaScript解释器,提供完整的ECMA 5.1包容性,可在任何.NET平台上运营.
  • Jurassic - ECMAScript语言和平运动作时的贯彻。 它目的在于为.NET提供最棒品质和最符合规范的JavaScript完成。

数学(Mathematics)

  • MathNet:Math.NET 是多个开源项目,目的在于创设和保险涵盖基础数学在内的工具集,面向高档和平凡需求采纳此类功能的 .Net 开荒职员。

数学(Mathematics)

  • MathNet:Math.NET 是3个开源项目,意在成立和保证涵盖基础数学在内的工具集,面向高档和常常要求选择此类功效的 .Net 开垦职员。

度量(Metrics)

  • C# StatsD Client:Etsy StatsD 服务器的 C# 客户端

Logging 日志

  • Essential Diagnostics - 增加System.Diagnostics命名空间的放到成效,以提供灵活的日记记录
  • NLog - NLog - 高档.NET和Silverlight日志记录
  • Logazmic - Windows的开源nlog查看器
  • ELMAH -官方ELMAH网站
  • Elmah MVC - Elmah为MVC
  • Logary - Logary是mono和.Net的高品质,多目的日志记录,衡量,追踪和正常检查库。 .Net的DropWizard的答案。 扶助广大对准微服务的指标。
  • Log4Net - Apache log四net库是一种扶助技术员将日志语句输出到各样输出指标的工具
  • Serilog - NoSQL时期的无废话记录库。 将价值观和结构化检查判断日志记录的极品办法结合在多个轻巧使用的包中。
  • StackExchange.Exceptional - 用于Stack Exchange网络的错误管理程序
  • Semantic Logging Application Block (SLAB) - 增添System.Diagnostics.Tracing命名空间(伊芙ntSource类)的放权成效,以记录到三个接收器,包涵Azure表,数据库,文件(JSON,XML,文本)。 补助通过ETW的长布拉迪斯拉发和进度外记录,以及LANDx用于实时过滤/聚合事件。
  • Foundatio - 流畅的日志记录API,可用于在全体应用程序中著录消息。
  • Exceptionless -异常.NET客户端
  • Loupe - 聚集国化学工业进出口总集团.NET日志记录和督察。 [专有] [免费层]

多媒体

  • TagLib#:TagLib#(即 taglib-sharp)是2个读写媒体文件元数据的库,援救录制、音频和相片格式。

多媒体(Media)

  • TagLib#:TagLib#(即 taglib-sharp)是3个读写媒体文件元数据的库,扶助录制、音频和相片格式。

微框架(Micro Framework)

  • .NET Micro Framework Interpreter:Microsoft® .NET Micro Framework(NETMF)是三个在 Visual Studio 中提供为Mini设备上编写制定嵌入式应用的框架。

Machine Learning and Data Science 机器学习与数码科学

  • Infer.NET - 在图片模型中运营贝叶斯推理的框架。 它也足以用来概率编制程序。 [专有] [免费] [研究]
  • Accord.NET - 机器学习框架结合音频和图像管理库(Computer视觉,Computer试听,复信号管理和总计)。
  • Accord.NET Extensions - 高端图像管理和Computer视觉算法作为流畅的扩张.
  • AForge.NET - Computer视觉与人工智能(图像处理,神经互联网,遗传算法,机器学习,机器人)领域的开采人士和探究人口框架。
  • Deedle - 数据帧和(时间)连串库用于接纳C#和F#进行批判性数据处理
  • FsLab - F#和.NET的多寡精确和机器学习库的会集
  • numl - 意在包含最受接待的监察和无监督学习算法,同一时间最小化创设预测模型所关联的摩擦.
  • R Provider - 键入提供者,以种类安全的艺术向BMWX伍#调用者公开HummerH二包和函数
  • F# Data - 用于访问XML,JSON,CSV和HTML文件(基于示例文书档案)和走访WorldBank数据的F#类提供程序

度量

  • C# StatsD Client:Etsy StatsD 服务器的 C# 客户端

度量(Metrics)

  • C# StatsD Client:Etsy StatsD 服务器的 C# 客户端

杂项(Misc)

  • .NET Fiddle:在浏览器中编辑、编译并运行 C# 代码。相当于 C# 版本的 JSFiddle。

  • AzureCrawler:从 Angular、Ember、Durandal 或其它 JavaScript 应用中取得 HTML 快速照相。

  • BitSharp:C# 比特币节点。

  • CSScript:CS-Script 是多个基于 CL纳瓦拉 的脚本系统,使用 C# 作为编制程序语言。CS-Script 如今针对微软的 CLSportage 完成(.NET 二.0/三.0/三.5/四.0/4.伍)并完好援救Mono。附带诸多外加特色,比如脚本宿主。

  • CsvHelper:协助读写 CSV 文件的开荒库。

  • FluentValidation:一个微型的 .NET 校验库,使用流式接口和 lambda 表明式营造校验规则。

  • Humanizer:Humanizer 能够在 .NET 平台上满意全部针对字符串、枚举、日期、时间、时间限定、数字等体系数据的操作和出示必要。

  • LINQPad:一个 C#/VB/F# 的便签本,能够立时推行别的表明式、语句块或程序,带有富文本展现等一蹴而就的特点。同样能够让您选取LINQ 举办交互性数据库查询。 [$](译者注:也是有免费许可,不过意义受限)

  • 波利:快速便利的10分管理政策,举例重试、始终重试、等待相提并论试或断路(Circuit Break)等表现。 (.NET 三.五、四.0、四.5、PCL、Xamarin)

  • Rant:Rant 程序文本生成 DSL(领域特定语言)。 

  • ScriptCS:使用文本编辑器、nuget 和强大的 Roslyn 来编排 C# 应用!

Markdown Processors Markdown处理器

  • MarkdownSharp - 开源C#实现的Markdown处理器,作为Stack Overflow的特色。
  • F# Formatting - 用于记录F#和C#项目标工具。 该库包涵可扩充的马克down解析器作为中央零部件
  • CommonMark.NET -在C#中落到实处Common马克规范,将马克down文书档案转变为HTML。 针对最大的品质和可移植性举行了优化。
  • markdig - 三个便捷,效用强大的Common马克包容的可扩大马克down管理器。

微框架(Micro Framework)

  • .NET Micro Framework Interpreter:Microsoft® .NET Micro Framework是三个在 Visual Studio 中提供为小型设备上编写制定嵌入式应用的框架。

微框架(Micro Framework)

  • .NET Micro Framework Interpreter:Microsoft® .NET Micro Framework(NETMF)是二个在 Visual Studio 中提供为微型设备上编写制定嵌入式应用的框架。

MVVM

  • Caliburn.Micro :Mini但功效庞大的框架,能够用来给持有 XAML 平台成立应用。它对 MV* 格局的庞大支撑可以让您赶快构建你的解决方案,与此同有的时候间不必捐躯代码品质和可测试手艺。

  • MVVM Light Toolkit:该工具箱首要是用来加速创制和支出 MVVM 应用,适用于 WPF、Silverlight、Windows Store(RT)和 Windows Phone 平台。

  • Catel:Catel 是二个选择开垦平台,重要考查在 MVVM(WPF、Silverlight、Windows Phone 及 WinRT)以及 MVC(ASP.NET MVC)。Catel 的骨干部分含有 IoC 容器、模型、校验、备忘录形式(memento)、新闻中介(message mediator)、参数检查等。

  • UpdateControls:Update Controls 不须要你完成 INotifyPropertyChanged 接口或声称一个 DependencyProperty。可以将控件直接关乎到 CLWrangler属性,那使得它周到贴合 MVVM 形式。

  • ReactiveUI:叁个 .NET 下的 MVVM 框架,集成了反应性扩大框架(HummerH二x),允许开垦者使用 WPF、Windows Store Apps、WP八 或 Xamarin 创立优雅的、可测试的选择。

  • Okra App Framework:二个以 app 为基本的 Windows 八.一 MVVM 框架,融入正视注入,包蕴一套完整的 Visual Studio MVVM 模板。

  • WPF Application Framework (WAF):一个轻量级的框架,能够帮助您创建布局优雅的 WPF 应用。援助你采用分层架交涉 MVVM 形式。

  • MVVM克罗丝:跨平台mvvm 移动支付框架,针对 WP柒 和 WP8 的 WPF/Silverlight、Android 的 Mono、iOS 的 MonoTouch 以及 WPA八.1/Windows 捌.一 商城应用的 Windows Universal 项目。它选取可移植类库(PCL)来支撑可爱惜的跨平台 C# 原生应用。

  • Stylet:最小化 MVVM 框架(仿照效法 Caliburn Micro),包括了特出的文书档案、高覆盖率的测试以及自带的 IoC 容器。

  • Gemini:类似 Visual Studio Shell 的 IDE 框架。基于 WPF、AvalonDock 和 Caliburn Micro 构建。

Mail 邮件

  • FluentEmail - System.Net.Mail的余音绕梁包装,带有刮胡刀模板帮忙。
  • MailKit -1个总体的跨平台邮件货仓,包罗IMAP,POP三,SMTP,认证等。 建在Mime基特的最上端。
  • MimeKit - 协助S / MIME,PGP,TNEF和Unix mbox线轴的跨平台.NET MIME创立和平化解析器库。
  • PreMailer.Net - C#库将你的样式表移动到内联样式属性,以最大程度地包容电子邮件客户端。

杂项

  • .NET Fiddle:在浏览器中编辑、编写翻译并运营 C# 代码。相当于 C# 版本的 JSFiddle。

  • AzureCrawler:从 Angular、Ember、Durandal 或任何 JavaScript 应用中拿走 HTML 快速照相。

  • BitSharp:C# 比特币节点。

  • CSScript:CS-Script 是三个根据 CLCRUISER 的本子系统,使用 C# 作为编制程序语言。CS-Script 近日本着微软的 CLLacrosse 完结(.NET 二.0/三.0/三.5/四.0/四.5)并完全援助Mono。附带许多附加特色,举例脚本宿主。

  • CsvHelper:帮助读写 CSV 文件的开采库。

  • FluentValidation:1个微型的 .NET 校验库,使用流式接口和 lambda 表达式营造校验规则。

  • Humanizer:Humanizer 能够在 .NET 平台上满意全部针对字符串、枚举、日期、时间、时间限定、数字等连串数据的操作和出示须求。

  • LINQPad:一个 C#/VB/F# 的便签本,能够马上施行此外表明式、语句块或程序,带有富文本显示等可行的特征。一样能够令你采纳LINQ 举办交互性数据库查询。 [$](译者注:也会有无偿许可,不过效果受限)

  • Polly:赶快方便的特别管理政策,例如重试、始终重试、等待天公地道试或断路(Circuit Break)等行为。 (.NET 三.5、四.0、四.伍、PCL、Xamarin)

  • Rant:Rant 程序文本生成 DSL。

  • ScriptCS:使用文本编辑器、nuget 和有力的 Roslyn 来编排 C# 应用!

杂项(Misc)

  • .NET Fiddle:在浏览器中编辑、编写翻译并运营C# 代码。相当于 C# 版本的 JSFiddle。

  • AzureCrawler:从 Angular、Ember、Durandal 或别的 JavaScript 应用中获得 HTML 快速照相。

  • BitSharp:C# 比特币节点。

  • CSScript:CS-Script 是二个依照 CL宝马X5的本子系统,使用 C# 作为编制程序语言。CS-Script 最近本着微软的 CL宝马X5实现(.NET 2.0/三.0/三.5/四.0/四.5)并完全协助Mono。附带大多附加特色,譬喻脚本宿主。

  • CsvHelper:援救读写 CSV 文件的开辟库。http://csvhelper.com

  • FluentValidation:二个小型的 .NET 校验库,使用流式接口和 lambda 表明式营造校验规则。

  • Humanizer:Humanizer 能够在 .NET 平台上满意所有针对字符串、枚举、日期、时间、时间限定、数字等项目数据的操作和出示须要。

  • LINQPad:一个 C#/VB/F#财富大全,财富大全普通话版。 的便签本,可以即时实施别的表明式、语句块或程序,带有富文本呈现等可行的特色。同样能够让您选择LINQ 实行交互性数据库查询。 [$](译者注:也是有无需付费许可,可是意义受限)

  • Polly:快捷方便的不行管理政策,比如重试、始终重试、等待相提并论试或断路(Circuit Break)等行为。 (.NET 三.五、肆.0、4.伍、PCL、Xamarin)

  • Rant:Rant 程序文本生成 DSL(领域特定语言)。 

  • ScriptCS:使用文本编辑器、nuget 和强有力的 Roslyn 来编排 C# 应用!

Office

  • ClosedXML:ClosedXML 能够让开荒职员更简便易行地创造 Excel 二〇〇五、20拾文件。

  • NPOI:该项目是 .NET 版本的 POI 项目,原始的 Java 版本位于 。

  • EPPlus:EPPlus 是三个 .net 类库,用于读写 Open Office Xml 格式的 Excel 200柒、20十 文件(xlsx)。

  • Open XML SDK:Open XML SDK 是2个开源库,用于拍卖 Open XML 文书档案(包涵 DOCX、XLSX 和 PPTX)。

Mathematics 数学

  • MathNet -Math.NET是三个开源安顿,用于创设和维护涵盖基础数学的工具包,针对高等的每天须求.Net开荒人士
  • Microsoft Automatic Graph Layout - 壹组用于图形布局和查看的工具.
  • UnitConversion - .Net Core和.Net框架的可扩展单元调换库

MVVM

  • Caliburn.Micro:Mini但成效强大的框架,可以用来给具有 XAML 平台创设应用。它对 MV* 方式的强硬支撑能够让您迅速创设你的缓慢解决方案,与此同期不必捐躯代码品质和可测试技艺。

  • MVVM Light Toolkit:该工具箱重如果用来加速创立和开销 MVVM 应用,适用于 WPF、Silverlight、Windows Store和 Windows Phone 平台。

  • Catel:Catel 是一个采取开荒平台,首要调查在 MVVM(WPF、Silverlight、Windows Phone 及 WinRT)以及 MVC(ASP.NET MVC)。Catel 的基本部分含有 IoC 容器、模型、校验、备忘录格局、消息中介(message mediator)、参数检查等。

  • UpdateControls:Update Controls 无需您兑现 INotifyPropertyChanged 接口或声称三个 DependencyProperty。能够将控件直接关系到 CLXC60属性,那使得它周密贴合 MVVM 方式。

  • ReactiveUI:二个 .NET 下的 MVVM 框架,集成了反应性扩大框架,允许开荒者使用 WPF、Windows Store Apps、WP8 或 Xamarin 创制优雅的、可测试的应用。

  • Okra App Framework:三个以 app 为主导的 Windows 八.1 MVVM 框架,融合重视注入,包罗一套完整的 Visual Studio MVVM 模板。

  • WPF Application Framework :1个轻量级的框架,能够帮忙您创制布局优雅的 WPF 应用。援助你利用分层架构和 MVVM 格局。

  • MVVM克罗丝: 跨平台mvvm 移动支付框架,针对 WP7 和 WP8 的 WPF/Silverlight、Android 的 Mono、iOS 的 MonoTouch 以及 WPA捌.1/Windows 八.一 店四应用的 Windows Universal 项目。它选取可移植类库来支撑可保险的跨平台 C# 原生应用。

  • Stylet:最小化 MVVM框架(参考 Caliburn Micro),包括了可观的文书档案、高覆盖率的测试以及自带的 IoC 容器。

  • Gemini:类似 Visual Studio Shell 的 IDE 框架。基于 WPF、AvalonDock 和 Caliburn Micro 构建。

MVVM

  • Caliburn.Micro :袖珍但功效壮大的框架,能够用来给全数XAML 平台成立应用。它对 MV* 方式的雄强支撑能够令你飞快构建你的消除方案,与此同反常间不必捐躯代码品质和可测试本事。

  • MVVM Light Toolkit:该工具箱首固然用来加快创设和支付 MVVM 应用,适用于 WPF、Silverlight、Windows Store(RT)和 Windows Phone 平台。

  • Catel:Catel 是三个应用开垦平台,首要调查在 MVVM(WPF、Silverlight、Windows Phone 及 WinRT)以及 MVC(ASP.NET MVC)。Catel 的中坚部分含有 IoC 容器、模型、校验、备忘录形式(memento)、音讯中介(message mediator)、参数检查等。

  • UpdateControls:Update Controls 没有需求你完毕 INotifyPropertyChanged 接口或宣称二个DependencyProperty。能够将控件直接关乎到 CL福睿斯 属性,那使得它周全贴合 MVVM 形式。

  • ReactiveUI:二个 .NET 下的 MVVM 框架,集成了反应性扩张框架(奥迪Q三x),允许开垦者使用 WPF、Windows Store Apps、WP捌 或 Xamarin 创设优雅的、可测试的采纳。

  • Okra App Framework:2个以 app 为着力的 Windows 8.一 MVVM 框架,融入正视注入,包罗1套完整的 Visual Studio MVVM 模板。

  • WPF Application Framework (WAF):一个轻量级的框架,能够援救您创制布局优雅的 WPF 应用。帮衬你利用分层架商谈 MVVM 情势。

  • MVVMCross: 跨平台mvvm 移动支付框架,针对 WP七 和 WP八 的 WPF/Silverlight、Android 的 Mono、iOS 的 MonoTouch 以及 WPA8.1/Windows 八.1 市廛应用的 Windows Universal 项目。它使用可移植类库(PCL)来辅助可尊崇的跨平台 C# 原生应用。

  • Stylet:最小化 MVVM 框架(参考Caliburn Micro),包蕴了杰出的文书档案、高覆盖率的测试以及自带的 IoC 容器。

  • Gemini:类似 Visual Studio Shell 的 IDE 框架。基于 WPF、AvalonDock 和 Caliburn Micro 构建。

ORM

  • Entity Framework:对象关联映射器(O奥德赛M)框架,让 .NET 开拓人士使用世界特定的对象来拍卖关系型数据。

  • BL Toolkit:.NET 平台的工作逻辑工具箱。

  • Dapper:1个超Mini、飞速方便的 ORAV四M 框架。

  • Dapper Extensions:迷你类库,对 Dapper 的功用举办增加补充,为你的简短古板 CL库罗德 对象提供基础的 CRUD(Get、Insert、Update、Delete) 操作。

  • NHibernate:NHibernate 对象关联映射器(移植自 Java 平台的 Hibernate)。

  • Fluent NHibernate:便捷、不供给使用 XML、编写翻译安全、自动化、基于约定命名的 NHibernate 映射库。

  • FluentMigrator:.net 下的省事的搬迁框架。

  • ServiceStack.OrmLite:轻量、轻便、火速、基于命名约定的 POCO OLANDM。

  • Massive:Mini、令人欢欣的多少访问工具,始终关切您直到永世。

  • LINQ to DB:最快的 LINQ 数据库访问库,简单、轻量、急速、类型安全,在您的目的(POCO)和数据库之间搭建桥梁。

Media 媒体

  • TagLib# - TagLib#(又名taglib-sharp)是用以在媒体文件中读取和写入元数据的库,蕴含摄像,音频和相片格式
  • NAudio - 以种种文件格式播放,解码和编码音频,如mp5,mp3,WAV,AIFF,Speex等。

Office

  • ClosedXML:ClosedXML 能够让开辟职员更简便地创设 Excel 2007、2010文件。

  • NPOI:该项目是 .NET 版本的 POI 项目,原始的 Java 版本位于

  • EPPlus:EPPlus 是3个 .net 类库,用于读写 Open Office Xml 格式的 Excel 200七、20十 文件。

  • Open XML SDK:Open XML SDK 是3个开源库,用于拍卖 Open XML 文书档案(包罗 DOCX、XLSX 和 PPTX)。

Office

  • ClosedXML:ClosedXML 能够让开辟人员更方便地创立 Excel 2006、20拾 文件。

  • NPOI:该项目是 .NET 版本的 POI 项目,原始的 Java 版本位于http://poi.apache.org/ 。

  • EPPlus:EPPlus 是三个 .net 类库,用于读写 Open Office Xml 格式的 Excel 2007、2010文件(xlsx)。

  • Open XML SDK:Open XML SDK 是3个开源库,用于拍卖 Open XML 文书档案(包蕴 DOCX、XLSX 和 PPTX)。

包管理(Package Management)

  • NuGet:.NET 包管理器。

  • MyGet:为 NuGet、NPM、Bower 和 VSIX 提供程序包商旅宿主,同样提供 CI 服务。[开源软件无需付费] [$]

  • Paket:.NET 的三个包信赖管理器,支持 NuGet 包和 GitHub 旅馆。 

Metrics 指标

  • C# StatsD Client -Etsy的StatsD的C#客户端
  • Foundatio - 与内部存款和储蓄器,redis,StatsD和Metrics.NET落成的通用接口。

ORM

  • Entity Framework:对象关联映射器框架,让 .NET 开辟职员使用领域特定的指标来管理关系型数据。

  • BL Toolkit:.NET 平台的政工逻辑工具箱。

  • Dapper:二个超Mini、急速便利的 OPAJEROM 框架。

  • Dapper Extensions:小型类库,对 Dapper 的功用进行填空,为您的简易守旧 CL酷威 对象提供基础的 CRUD(Get、Insert、Update、Delete) 操作。

  • NHibernate:NHibernate 对象关系映射器(移植自 Java 平台的 Hibernate)。

  • Fluent NHibernate:便捷、没有须要使用 XML、编写翻译安全、自动化、基于约定命名的 NHibernate 映射库。

  • FluentMigrator:.net 下的便捷的迁移框架。

  • 瑟维斯Stack.OrmLite:轻量、轻松、火速、基于命名约定的 POCO O昂CoraM。

  • Massive:小型、令人喜欢的多少访问工具,始终关怀您直到永世。

  • LINQ to DB:最快的 LINQ 数据库访问库,简单、轻量、连忙、类型安全,在你的目的和数据库之间搭建桥梁。

ORM

  • Entity Framework:对象关系映射器(O冠道M)框架,让 .NET 开拓职员使用领域特定的对象来处理关系型数据。

  • BL Toolkit:.NET 平台的业务逻辑工具箱。

  • Dapper:一个超Mini、急忙便利的 OPAJEROM 框架。

  • Dapper Extensions:小型类库,对 Dapper 的效能进行补充,为你的轻巧古板 CLLAND 对象提供基础的 CRUD(Get、Insert、Update、Delete) 操作。

  • NHibernate:NHibernate 对象关系映射器(移植自 Java 平台的 Hibernate)。

  • Fluent NHibernate:便捷、不需求使用 XML、编写翻译安全、自动化、基于约定命名的 NHibernate 映射库。

  • FluentMigrator:.net 下的方便的迁徙框架。

  • ServiceStack.OrmLite:轻量、简单、赶快、基于命名约定的 POCO O瑞鹰M。

  • Massive:小型、令人热情洋溢的多寡访问工具,始终关怀您直到永恒。

  • LINQ to DB:最快的 LINQ 数据库访问库,轻松、轻量、飞速、类型安全,在你的目的(POCO)和数据库之间搭建桥梁。

PDF

  • ITextSharp:iText 是一个PDF库,用于创造、修改、检查和保卫安全 Portable Document Format(PDF)格式的文书档案 [$]**[开源软件无偿]**

Micro Framework 微框架

  • .NET Micro Framework Interpreter - 用于选取Visual Studio在Mini设备上开辟嵌入式应用程序的Microsoft®.NET Micro Framework(NETMF)

包管理(Package Management)

  • NuGet:.NET 包管理器。

  • MyGet:为 NuGet、NPM、Bower 和 VSIX 提供程序包饭店宿主,一样提供 CI 服务。[开源软件无需付费][$]

  • Paket:.NET 的三个包依赖管理器,帮忙 NuGet 包和 GitHub 酒店。

包管理(Package Management)

  • NuGet:.NET 包管理器。

  • MyGet:为 NuGet、NPM、Bower 和 VSIX 提供程序包仓库宿主,同样提供 CI 服务。[开源软件免费] [$]

  • Paket:.NET 的二个包依赖管理器,协理 NuGet 包和 GitHub 旅馆。 

Profiler

  • MiniProfiler:三个大致但管用的微型 profiler,用于 ASP.NET 网址。

  • Glimpse:开源 web 会诊平台。

Minification 精简

  • Microsoft Ajax Minifier - 包蕴具备最高品质的JS和CSS细化器,因为它是专为.NET设计的。 可选地生成JS代码的Source Maps
  • Web Markup Minifier - .NET库包涵一组标志分组。 该类型的对象是因此减弱HTML,XHTML和XML代码的高低来加强Web应用程序的性质

PDF

  • ITextSharp:iText 是3个PDF库,用于创立、修改、检查和护卫 Portable Document Format格式的文书档案[$]**[开源软件无需付费]**

PDF

  • ITextSharp:iText 是三个PDF库,用于创设、修改、检查和护卫 Portable Document Format(PDF)格式的文书档案 [$]**[开源软件免费]**

推送布告(Push Notifications)

  • Push夏普:服务器端的推送通告类库,协理iOS、OSX、Android、Chrome、Windows Phone、Windows 捌、Backberry 和 亚马逊(Amazon) 设备。

Misc 杂项

  • CSharp Pad - 基于Web的C#REPL,具备让人敬畏的代码完结。
  • AzureCrawler - 为你的角度,Ember,Durandal或其它JavaScript应用程序拍录HTML快速照相。
  • BitSharp - C#比特币节点。
  • CSScript - CS-Script是1个基于CL路虎极光的脚本系统,它应用C#作为编制程序语言。 方今CS-Script指标是在Mono完全帮助下降成CL帕杰罗(.NET 贰.0 / 三.0 / 三.5 / 四.0 / 四.5)的Microsoft已毕。 附带大多别样功效,如脚本托管。
  • CsvHelper - 支持读取和写入CSV文件的库
  • FlatMapper - 以Linq包容的点子从数据库导入和导出纯文本文件的库。
  • FluentValidation - .NET的二个Mini验证库,它选用流畅的分界面和lambda表达式来创设验证规则。
  • Humanizer - Humanizer满足您操作和展示字符串,枚举,日期,时间,时间戳,数量和数据的全体.NET要求
  • LINQPad - 3个C#/ VB / F#暂存器,可立时推行此外表明式,语句块或程序,具备充裕的输出格式和增加的作用。 还可让您以交互格局查询LINQ中的数据库。 [$]
  • Polly - 以流畅的方法火速实行临时万分管理政策,如Retry,Retry Forever,Wait andRetry或Circuit Breaker。 (.NET 三.五 / 四.0 / 四.五 / PCL / Xamarin)
  • Rant - Rant程序文件生成DSL
  • ScriptCS - 用文件编辑器,nuget和Roslyn的才干编写C#应用程序!
  • Shielded - .NET的软件业务内部存款和储蓄器(STM)完结
  • MSBuild ILMerge task - MSBuild ILMerge职务是1个NuGet包,允许你在自行营造和/或Visual Studio项目中央银行使着名的ILMerge实用程序。
  • ReactJS.NET - ReactJS.NET是一个库,它使得更便于选用Babel以及推特(TWTR.US)(TWTEvoque.US)的React和根源C#的JSX。
  • Aeron.NET - 高效可信赖的UDP单播,UDP组播和IPC音信传输 - Aeron的.NET端口
  • TypeShape - TypeShape是三个微型,可扩充的F#库,用于实际的泛型编制程序
  • Streams - 一个轻量级的F#/ C#库,用于数据流上的连忙功用式管道。
  • MediatR - 在.NET中回顾,未有趣的调治器达成
  • Warden - 为你的应用程序,财富和基本功设备定义“健检”。 把您的铁窗长留在石英钟上
  • ByteSize -ByteSize是1个实用程序类,通过解除所代表的值的歧义,使代码中的字节大小更易于。 ByteSize是以如何System.TimeSpan为单位的岁月。
  • Jot - 一个用于悠久化和复苏应用程序状态的库(越来越好地代替.settings文件)。

Profiler

  • MiniProfiler:3个简练但管用的微型 profiler,用于 ASP.NET 网址。

  • Glimpse:开源 web 检查判断平台。

Profiler

  • MiniProfiler:1个简易但管用的微型 profiler,用于 ASP.NET 网站。

  • Glimpse:开源 web 会诊平台。

队列(Queue)

  • NServiceBus:.NET 平台下最风靡的劳动总线。

  • Hangfire:在 ASP.NET 应用中,超轻易地落实自己作主教导(fire-and-forget)、延迟和周期重复职责。

  • RabbitMQ.NET:AMQP 客户端的 C# 完毕,通过 WCF 绑定到已有个别 AMQP 服务。

  • NetMQ:NetMQ 是 ZeroMQ 纯 C# 移植版本。

  • MassTransit:MassTransit 是2个轻易服务总线(lean service bus)的贯彻,使用 .NET Framework 来营造松耦合应用程序。

  • Rebus:Rebus 是3个 .NET 平台的轻巧服务总线和 NServiceBus、MassTransit类似,只但是越发从简。

  • EasyNetQ:易于使用的 RabbitMQ .NET API。

  • Warewolf ESB:易于使用的服务总线和微服务平台,能够在叁个可视化 IDE 中便捷的创建应用和劳动。

MVVM (Model-View-ViewModel 模型视图视图模型)

  • Caliburn.Micro - 叁个小而有力的框架,专为在享有XAML平台上创设应用程序而安插。 它对MV *格局的兵不血刃支撑将令你能够飞速塑造消除方案,而没有需求捐躯代码质量和可测试性。
  • MVVM Light Toolkit - 该工具包的重大指标是加快在WPF,Silverlight,Windows Store(RT)和Windows Phone中开创和付出MVVM应用程序
  • Catel - Catel是3个留意于MVVM(WPF,Silverlight,Windows Phone和WinRT)和MVC(ASP.NET MVC)的应用程序开拓平台。 Catel的主干包罗二个IoC容器,模型,验证,记念,音讯中介,参数检查等。
  • UpdateControls - 更新控件不供给你完成INotifyPropertyChanged或宣称DependencyProperty。 它将控件直接连接到CLOdyssey属性。 那使它特别适合Model / View / ViewModel形式。
  • ReactiveUI - 集成了反向扩大(PAJEROx)框架的.NET MVVM框架,使开垦人士能够利用WPF,Windows Store Apps,WP8或Xamarin塑造优雅,可测试的利用程序.
  • Okra App Framework - 以适用于Windows 8.一的以使用为基本的MVVM框架构建了依赖注入,包罗一整套Visual Studio MVVM模板。
  • Prism - 1个跨平台的桌面和平运动动MVVM开采框架。
  • WPF Application Framework (WAF) - 1个轻量级框架,可协理您创立优质的结构化WPF应用程序。 它帮助你使用分层连串布局和Model-View-ViewModel情势。
  • MVVMCross - 适用于WPF,Silverlight for WP柒和WP8,Mono for Android,MonoTouch for iOS,Windows Universal项目(WPA捌.壹和Windows 8.1Store应用程序)的跨平台mvvm移动支付框架。 分布应用便携式类库(PCL)来提供可爱戴的跨平台C#当地应用程序。
  • Stylet -最小的MVVM框架灵感来自Caliburn Micro,具备优秀的文书档案,高测试覆盖率和友好的IoC容器。
  • Gemini - IDE框架在概念上好像于Visual Studio Shell。 基于WPF,AvalonDock和Caliburn Micro。

推送文告(Push Notifications)

  • PushSharp:服务器端的推送布告类库,支持iOS、OSX、Android、Chrome、Windows Phone、Windows 8、Backberry 和 亚马逊 设备。

推送布告(Push Notifications)

  • PushSharp:服务器端的推送公告类库,帮助iOS、OSX、Android、Chrome、Windows Phone、Windows 八、Backberry 和 亚马逊(Amazon) 设备。

响应式编制程序(Reactive Programming)

  • CR-Vx.NET:Reactive Extensions (大切诺基x)库使用观察者体系(observable sequences)和 LINQ 风格的询问操作,来拓展异步和根据事件的次序支付、

  • Dynamic Data:用于会集的响应式编制程序框架。

Object to object mapping 对象映射对象

  • AutoMapper - .NET中基于约定的目的映射器.
  • TinyMapper - .Net的一个小而急速的对象映射器。
  • ExpressMapper -二个轻量级的照明连忙.Net映射器,以一种自动化和精炼的不二窍守门员一种对象映射到另壹种对象。 ExpressMapper完全信赖于发挥式树。

队列

  • NServiceBus:.NET 平台下最流行的服务总线。

  • Hangfire:在 ASP.NET 应用中,超轻便地实现自己作主携带(fire-and-forget)、延迟和周期重复任务。

  • RabbitMQ.NET:AMQP 客户端的 C# 完成,通过 WCF 绑定到已有的 AMQP 服务。

  • NetMQ:NetMQ 是 ZeroMQ 纯 C# 移植版本。

  • MassTransit:MassTransit 是二个轻易服务总线(lean service bus)的达成,使用 .NET Framework 来创设松耦合应用程序。

  • Rebus:Rebus 是三个 .NET 平台的简短服务总线和 NServiceBus、MassTransit类似,只可是越发简洁。

  • EasyNetQ:易于使用的 RabbitMQ .NET API。

  • Warewolf ESB:易于使用的劳务总线和微服务平台,能够在多少个可视化 IDE 中便捷的成立应用和劳动。

队列(Queue)

  • NServiceBus:.NET 平台下最流行的劳动总线。

  • Hangfire:在 ASP.NET 应用中,超轻便地落到实处独立带领(fire-and-forget)、延迟和周期重复义务。

  • RabbitMQ.NET:AMQP 客户端的 C# 完毕,通过 WCF 绑定到已部分 AMQP 服务。

  • NetMQ:NetMQ 是 ZeroMQ 纯 C# 移植版本。

  • MassTransit:MassTransit 是三个简洁服务总线(lean service bus)的实现,使用 .NET Framework 来构建松耦合应用程序。

  • Rebus:Rebus 是二个 .NET 平台的简洁服务总线和 N瑟维斯Bus、MassTransit类似,只但是特别简明。

  • EasyNetQ:易于使用的 RabbitMQ .NET API。

  • Warewolf ESB:易于使用的劳动总线和微服务平台,能够在三个可视化 IDE 中便捷的开创应用和服务。

布置调节(Scheduling)

  • QuartzNet:Quartz 是 .NET 平台的商铺级调治器。

Office Office文件组件

  • ExcelDna - ExcelDna能够更易于地行使C#,F#或VB .NET创立和安排Excel加载项
  • ClosedXML -ClosedXML使开采职员更便于创建Excel 二零零七/20十文本
  • NPOI - 该项目是POI Java项指标.NET版本.
  • EPPlus -EPPlus是1个使用Open Office Xml格式(xlsx)读取和写入Excel 二零零六/二零一零文书的.net库。
  • Open XML SDK - Open XML SDK提供使用Open XML文档(DOCX,XLSX和PPTX)的开源库).

响应式编制程序(Reactive Programming)

  • LX570x.NET:Reactive Extensions 库使用观察者系列(observable sequences)和 LINQ 风格的查询操作,来进行异步和基于事件的主次开垦、

  • Dynamic Data:用于会集的响应式编制程序框架。

响应式编制程序(Reactive Programming)

  • Rx.NET:Reactive Extensions (牧马人x)库使用观望者系列(observable sequences)和 LINQ 风格的询问操作,来举办异步和基于事件的程序开辟、

  • Dynamic Data:用于集结的响应式编制程序框架。

SDK 和 API 客户端(SDK and API Clients)

  • AWS SDK:AWS SDK for .NET 让 .NET 开采者能够便捷地操作 亚马逊(Amazon) Web Services。

  • Azure PowerShell:一组 PowerShell 命令行,让开拓者和领队开辟、安顿和管制 Microsoft Azure 应用。

  • Octokit.NET:.NET 平台下的 GitHub API 客户端库。

  • DropNet:Dropbox API 客户端开垦库。

O宝马X3M 对象关系映射

  • Entity Framework - 对象关系映射器使.NET开荒人士能够选拔一定于域的目的管理关周全据
  • BL Toolkit - .NET的职业逻辑工具包
  • Dapper - StackExchange的一个简便的靶子映射器
  • Dapper Extensions - 通过为您的POCO增多基本CRUD操作(获取,插入,更新,删除)来填补Dapper的Mini库
  • Dapper.FastCRUD - Dapper最快的飞米增添
  • NHibernate - NHibernate对象关系映射器
  • Fluent NHibernate - 流畅,无XML,编写翻译安全,自动化,基于约会的NHibernate映射。
  • FluentMigrator - .net的流动员搬迁移框架
  • ServiceStack.OrmLite - 轻易,简单快捷的依据会议的POCO OTiggoM [免费为OSS] [$]
  • Massive - 八个小而快活的数量访问工具,将永世爱你。
  • LINQ to DB - 最快的LINQ数据库访问库在您的POCO对象和数据库之间提供轻便,轻松,急速和花色安全的层。
  • MicroLite ORM MicroLite O兰德PAJEROM是.NET框架的Mini对象关联映射器。 它的统一策画是便于使用,可扩张和可测试。
  • PetaPoco -你的POCO是2个十分的小的O途锐M-ish事情
  • AsyncPoco - 一个悠远“等待”的一心异步PetaPoco叉
  • NPoco - 轻便的microOHavalM将查询的结果映射到POCO对象。 基于Schotime的PetaPoco根据地
  • Limebean - 混合OPRADOM使用SQL片段,没有要求模型类。
  • LLBLGen Pro - 实体框架实体建立模型化解方案,NHibernate,Linq to SQL及其自个儿的O哈弗M框架:LLBLGen Pro运转时框架。 [$] [免费精简版]
  • Insight.Database - Insight.Database是壹种高效,轻量级的微型微软.NET
  • DbExtensions - 数据访问框架,器重关注查询组合,粒度和代码美学.

安顿调治(Scheduling)

  • QuartzNet:Quartz 是 .NET 平台的厂商级调整器。

安插调整(Scheduling)

  • QuartzNet:Quartz 是 .NET 平台的厂商级调节器。

搜索(Search)

  • Elasticsearch .NET:Elasticsearch.Net & NEST。

  • PlainElastic.Net:ElasticSearch 的二个简练的 .Net 客户端。

  • SolrNet:.Net 平台下的 Solr 客户端。

  • Lucene.net:Lucene.Net 是 Lucene 寻找引擎库的移植,使用 C# 编写,面向 .NET 情状的用户。

Package Management套餐管理

  • NuGet - .NET包处理器
  • MyGet - NuGet,NPM,Bower和VSIX的托管软件包存储库。 还提供CI即服务。 [免费为OSS] [$]
  • Paket - 用于.NET的软件包正视性处理器,帮衬NuGet软件包和GitHub存款和储蓄库.

SDK 和 API 客户端(SDK and API Clients)

  • AWS SDK:AWS SDK for .NET 让 .NET 开辟者能够方便地操作 亚马逊 Web Services。

  • Azure PowerShell:1组 PowerShell 命令行,让开辟者和领队开拓、布署和管理 Microsoft Azure 应用。

  • Octokit.NET:.NET 平台下的 GitHub API 客户端库。

  • DropNet:Dropbox API 客户端开辟库。

SDK 和 API 客户端(SDK and API Clients)

  • AWS SDK:AWS SDK for .NET 让 .NET 开辟者能够方便地操作 亚马逊 Web Services。

  • Azure PowerShell:一组 PowerShell 命令行,让开辟者和领队开垦、安顿和管理 Microsoft Azure 应用。

  • Octokit.NET:.NET 平台下的 GitHub API 客户端库。

  • DropNet:Dropbox API 客户端开垦库。

序列化(Serialization)

  • Protobuf.NET:Protocol buffers 是 谷歌(Google) 使用的二进制连串化格式,在 谷歌 数据通讯中山高校量使用。

  • Json.NET:.NET 平台下风行的、高品质 JSON 框架。

  • ServiceStack.Text:在 servicestack.net 中选用的 JSON、JSV、CSV 文本种类化器。

  • Msgpack-Cli:MessagePack 的 CLI 实现。

  • Jil:.NET 平台下高速的 JSON 系列化器,基于 Sigil (在 StackOverflow 中采用)。

  • ProtoBuf:依据 .proto 规范,为 protocol buffer 连串化内容生成 C# 代码。

  • F# Data:F# 类型提供程序,访问 XML、JSON、CSV 和 HTML 文件(基于样例文书档案),以及走访 WorldBank 数据。

  • Bond:跨平台框架,用于拍卖系统化(schematized)数据。支持跨平台的类别化、反类别化,以及庞大的通用机制来神速处理多少。

PDF 便携式文档格式

  • ITextSharp - iText是一个PDF库,允许你以便携式文档格式(PDF)[$] [免费为OSS]创建,修改,检查和保卫安全文书档案

搜索

  • Elasticsearch .NET:Elasticsearch.Net & NEST。

  • PlainElastic.Net:ElasticSearch 的3个粗略的 .Net 客户端。

  • SolrNet:.Net 平台下的 Solr 客户端。

  • Lucene.net:Lucene.Net 是 Lucene 搜索引擎库的移植,使用 C# 编写,面向 .NET 意况的用户。

搜索(Search)

  • Elasticsearch .NET:Elasticsearch.Net & NEST。

  • PlainElastic.Net:ElasticSearch 的二个粗略的 .Net 客户端。

  • SolrNet:.Net 平台下的 Solr 客户端。

  • Lucene.net:Lucene.Net 是 Lucene 搜索引擎库的移植,使用 C# 编写,面向 .NET 意况的用户。

状态机(State machines)

  • Stateless:直接利用 .NET 代码创造1个状态机和轻量的基于状态机的专门的学问流。

  • Automatonymous:.Net 平台的图景机库,允许你编写流式API风格的状态机。

Profiler 分析器

  • MiniProfiler - 四个简短而卓有成效的ASP.NET网址的精细深入分析器
  • Glimpse - 互联网的开源检查判断平台

序列化(Serialization)

  • Protobuf.NET:Protocol buffers 是 谷歌(Google) 使用的二进制连串化格式,在 谷歌(Google) 数据通信中大批量利用。

  • Json.NET:.NET 平台下风行的、高品质 JSON 框架。

  • ServiceStack.Text:在 servicestack.net 中运用的 JSON、JSV、CSV 文本种类化器。

  • Msgpack-Cli:MessagePack 的 CLI 实现。

  • Jil:.NET 平台下高速的 JSON 类别化器,基于 Sigil (在 StackOverflow 中应用)。

  • ProtoBuf:依照 .proto 标准,为 protocol buffer 系列化内容生成 C# 代码。

  • F# Data:F# 类型提供程序,访问 XML、JSON、CSV 和 HTML 文件,以及走访 WorldBank 数据。

  • Bond:跨平台框架,用于拍卖系统化(schematized)数据。协助跨平台的体系化、反体系化,以及庞大的通用机制来快捷管理多少。

序列化(Serialization)

  • Protobuf.NET:Protocol buffers 是 谷歌(Google) 使用的2进制系列化格式,在 谷歌(Google)数据通讯中山高校量利用。

  • Json.NET:.NET 平台下风行的、高品质 JSON 框架。

  • ServiceStack.Text:在 servicestack.net 中动用的 JSON、JSV、CSV 文本系列化器。

  • Msgpack-Cli:MessagePack 的 CLI 实现。

  • Jil:.NET 平台下神速的 JSON 体系化器,基于 Sigil (在 StackOverflow 中利用)。

  • ProtoBuf:依照 .proto 标准,为 protocol buffer 类别化内容生成 C# 代码。

  • F# Data:F# 类型提供程序,访问 XML、JSON、CSV 和 HTML 文件(基于样例文档),以及走访 WorldBank 数据。

  • Bond:跨平台框架,用于拍卖系统化(schematized)数据。支持跨平台的连串化、反类别化,以及庞大的通用机制来一点也不慢管理数量。

静态网址生成(Static Site Generators)

  • Pretzel:.NET 平台下的网址生成工具(包涵后续的片段功力)。

  • Sandra.Snow:.NET 平台的静态网址生成工具,借鉴 Jekyll。

  • Wyam:轻易易用、中度模块化、具备庞大配置力量的静态网址生成工具。

Protocols 协议

  • SSH.NET - 用于.NET的平安Shell(SSH)库,针对并行性实行了优化。 提供SSH命令,SFTP / SCP上传和下载以及SOCKS四 / SOCKS伍 / HTTP代理。

状态机(State machines)

  • Stateless:直接使用 .NET 代码创立八个状态机和轻量的依照状态机的职业流。

  • Automatonymous:.Net 平台的景观机库,允许你编写流式API风格的状态机。

状态机(State machines)

  • Stateless:间接利用 .NET 代码创制八个状态机和轻量的基于状态机的职业流。

  • Automatonymous:.Net 平台的意况机库,允许你编写流式API风格的状态机。

作风指南(Style Guide)

  • C# Style Guide:StackOverflow 上的C#作风指南 Q & A。

  • C# Coding Conventions:MSDN 官方的 C# 代码约定。

Push Notifications 推送布告

  • PushSharp -用于将推送文告发送到iOS,OSX,Android,Chrome,Windows Phone,Windows 捌,布莱克berry和亚马逊(Amazon)设备的服务器端库。

静态网址生成(Static Site Generators)

  • Pretzel:.NET 平台下的网址生成工具(包涵后续的部分功力)。

  • Sandra.斯诺:.NET 平台的静态网址生成工具,借鉴 Jekyll。

  • Wyam:简单易用、中度模块化、具备无敌配置力量的静态网址生成工具。

静态网址生成(Static Site Generators)

  • Pretzel:.NET 平台下的网址生成工具(包涵后续的壹部分作用)。

  • Sandra.Snow:.NET 平台的静态网址生成工具,借鉴 Jekyll。

  • Wyam:轻便易用、高度模块化、具有无敌配置力量的静态网址生成工具。

模板引擎(Template Engine)

  • RazorEngine:基于微软 Razor 深入分析器引擎的开源模板引擎。

  • Nustache :无逻辑模板的开源库。

  • DotLiquid:Ruby Liquid 模板语言的 C# 移植版本。

Queue 队列

  • NServiceBus - 最受迎接的.NET服务总线
  • Hangfire -令人不敢相信 无法相信的无拘无缚格局在ASP.NET应用程序中奉行防火,延迟和再度的天职
  • RabbitMQ.NET -完毕用于C#的AMQP客户端库,以及因此WCF暴露AMQP服务的绑定
  • NetMQ - NetMQ是ZeroMQ的100%本机C#端口
  • MassTransit - MassTransit是使用.NET Framework创设松耦合应用程序的洗练服务总线完毕。
  • Rebus -Rebus是.NET的轻松服务总线实现,其属性与NServiceBus和MassTransit类似,只是简短
  • RestBus -RabbitMQ的面向服务的.NET音讯库。
  • RawRabbit - RabbitMQ的现代.NET核心库.
  • EasyNetQ - 八个便于使用的.NET API for RabbitMQ
  • Warewolf ESB - 一个轻松使用的服务总线和微服务平台。 在可视化IDE中轻轻便松构建应用程序和劳务。
  • Kafka Client - .通过Producer / Consumer类提供基本作用的Apache 卡夫卡协议的Net达成.
  • Foundatio - 与内存,redis和azure达成的通用接口。
  • Kafunk - 来自Jet的F#Kafka客户端

作风指南(Style Guide)

  • C# Style Guide:StackOverflow 上的C#作风指南 Q & A。

  • C# Coding Conventions:MSDN 官方的 C# 代码约定。

风格指南(Style Guide)

  • C# Style Guide:StackOverflow 上的C#风格指南 Q & A。

  • C# Coding Conventions:MSDN 官方的 C# 代码约定。

测试(Testing)

  • AutoFixture:AutoFixture 是二个用于 .NET 的开源框架,用于简化单元测试中的设置(Arrange)阶段。

  • FakeItEasy:.NET 平台的二个简便的 mocking 库。

  • Fluent Assertions:1组 .NET 扩大方法,能够让您更自然地钦点 TDD 或 BDD 风格测试的期望值。

  • Fuchu:F# 的单元测试库,通过 tests-as-values 机制令你更易于创设世界特定语言(DSL)。

  • Machine.Specifications:Machine.Specifications (MSpec)是贰个上下文、标准框架,忽略了言语本人的搅拌,简化了测试。

  • Moq:.NET 平台下最风靡和和气的 mocking 框架。

  • NBuilder:神速成立测试目的。

  • NSubstitute:四个团结的 .NET mocking 框架。

  • NUnit

  • Rhino Mocks:.NET 平台的动态 Mocking 框架

  • Shouldly:Shouldly 是1个预感(assertion)框架,首要效用是在断言失败时,给出轻松明了并且本身的错误新闻。

  • SpecFlow:将事情要求绑定到 .Net 代码。

  • xUnit:xUnit.net 是2个 .NET 平台下无偿、开源、专注社区的单元测试框架。

Reactive Programming 反应式编制程序

  • Rx.NET - 反向扩张(CR-Vx)是用以选用可观望种类和LINQ样式查询运算符组合异步和依照事件的先后的库
  • Dynamic Data - 集结的反向扩张(汉兰达x)

模板引擎(Template Engine)

  • RazorEngine:基于微软 Razor 深入分析器引擎的开源模板引擎。

  • Nustache:无逻辑模板的开源库。

  • DotLiquid:Ruby Liquid 模板语言的 C# 移植版本。

模板引擎(Template Engine)

  • RazorEngine:基于微软 Razor 分析器引擎的开源模板引擎。

  • Nustache :无逻辑模板的开源库。

  • DotLiquid:Ruby Liquid 模板语言的 C# 移植版本。

交易(Trading)

  • Lean:Lean 引擎是三个开源的,完全由 C# 托管代码编写的交易算法引擎,用于桌面和云端。 

  • StockSharp:交易和算法交易(algorithmic trading)的开源平台(用于股市、外汇市集、比特币和期货合作选择权交易) 。

Scheduling 职务调整

  • FluentScheduler - 职责调节程序有所流畅的分界面,能够从您的应用程序运转自动化作业
  • NCrontab - 用于深入分析和格式化crontab表达式的类库,以及依据crontab安插总结出现的时刻
  • QuartzNet - Quartz Enterprise Scheduler .NET
  • Hangfire - 在.NET应用程序中实施火灾忘记,延迟和再一次试行任务的简约方法
  • Chroniton - 2个简便,完全可集成和可定制的库,用于在布署上运转强类型作业(职责)。

测试

  • AutoFixture:AutoFixture 是二个用以 .NET 的开源框架,用于简化单元测试中的设置阶段。

  • FakeItEasy:.NET 平台的1个简易的 mocking 库。

  • Fluent Assertions:一组 .NET 扩张方法,可以令你更自然地钦命 TDD 或 BDD 风格测试的期望值。

  • Fuchu:F# 的单元测试库,通过 tests-as-values 机制让您更便于创制世界特定语言。

  • Machine.Specifications:Machine.Specifications 是3个上下文、标准框架,忽略了言语本人的搅扰,简化了测试。

  • Moq:.NET 平台下最风靡和和气的 mocking 框架。

  • NBuilder:连忙成立测试目的。

  • NSubstitute:3个温馨的 .NET mocking 框架。

  • NUnit

  • Rhino Mocks:.NET 平台的动态 Mocking 框架

  • Shouldly:Shouldly 是一个预感(assertion)框架,重要职能是在断言战败时,给出轻易明了并且本身的错误新闻。

  • SpecFlow:将事情须要绑定到 .Net 代码。

  • xUnit:xUnit.net 是三个 .NET 平台下无偿、开源、专注社区的单元测试框架。

测试(Testing)

  • AutoFixture:AutoFixture 是二个用来 .NET 的开源框架,用于简化单元测试中的设置(Arrange)阶段。

  • FakeItEasy:.NET 平台的贰个粗略的 mocking 库。http://fakeiteasy.github.io

  • Fluent Assertions:1组 .NET 扩展方法,能够让您更自然地钦赐 TDD 或 BDD 风格测试的期望值。

  • Fuchu:F# 的单元测试库,通过 tests-as-values 机制让您更便于创造世界特定语言(DSL)。

  • Machine.Specifications:Machine.Specifications (MSpec)是3个上下文、标准框架,忽略了语言本人的苦恼,简化了测试。

  • Moq:.NET 平台下最风靡和本身的 mocking 框架。

  • NBuilder:火速创建测试对象。

  • NSubstitute:三个投机的 .NET mocking 框架。

  • NUnit

  • Rhino Mocks:.NET 平台的动态 Mocking 框架

  • Shouldly:Shouldly 是一个预见(assertion)框架,首要成效是在断言退步时,给出轻便明了并且自个儿的错误音讯。

  • SpecFlow:将业务要求绑定到 .Net 代码。

  • xUnit:xUnit.net 是二个 .NET 平台下无需付费、开源、专注社区的单元测试框架。

Visual Studio 插件(Visual Studio Plugins)

  • Web Essentials:Web Essentials 为 Visual Stduio 扩大了汪洋的表征,提供了 web 开荒人士盼望多年的效果。

  • VsVIM:Visual Studio 中的 VIM。

  • Nuget Package Manager:NuGet 是微软费用平台(包罗 .NET)的包管理器。

  • SideWaffle:Visual Studio 2013、20一3 中的一组项目模板会集,让 web 开垦人士尤其自在。

  • Resharper:Visual Studio 开拓职教员和学生产力工具 [$]

  • Refactoring Essentials:开源 C# 和 VB.NET 重构扩张,包含代码最好实行深入分析器。

  • CodeContracts:.NET CodeContracts 工具源代码。

  • Git Diff Margin:在 Visual Studio 滚动条区域实时呈现当前文件在 Git 上的差异。

  • Productivity Power Tools:1组 Visual Studio 职业版(及越来越高版本)的增添,用于进步开垦人士的生产力。

SDK and API Clients SDK和API客户端

  • AWS SDK - AWS SDK for .NET使.NET开荒职员能够轻便地与亚马逊 Web Services协同职业
  • Azure PowerShell - 1组PowerShell cmdlet,供开拓人士和大班开荒,布置和管制Microsoft Azure应用程序
  • Octokit.NET - 3个用于.NET的GitHub API客户端库
  • DropNet - Dropbox API的客户端库

交易

  • Lean:Lean 引擎是三个开源的,完全由 C# 托管代码编写的交易算法引擎,用于桌面和云端。

  • StockSharp:交易和算法交易(algorithmic trading)的开源平台(用于股市、外汇市镇、比特币和期货合作选择权交易) 。

交易(Trading)

  • Lean:Lean 引擎是二个开源的,完全由 C# 托管代码编写的交易算法引擎,用于桌面和云端。 https://lean.quantconnect.com

  • StockSharp:交易和算法交易(algorithmic trading)的开源平台(用于股市、外汇商号、比特币和期货合作选择权交易) 。http://stocksharp.com

Web 框架(Web Frameworks)

  • ASP.NET MVC:ASP.NET 是三个无需付费的 web 框架,用于创设美好的 web 站点和应用程序。

  • FubuMVC:.NET 平台下前端调节器(front-controller)风格的 MVC 框架。

  • NancyFx:在 .Net 和 Mono 平台上创办 HTTP 服务的一个轻量级、非正式的框架。

  • IISNode:在 IIS 中宿主 NodeJS 应用程序。

  • Suave.IO:2个框架/库/web 服务器,当你见到你选用精粹的 F# 编写的代码提前实现了您的种类时,它的存在会令你喜极而泣。(一个用 F# 编写 Web 应用的框架和劳动器端)

Search 搜索

  • Elasticsearch .NET - Elasticsearch.Net & NEST
  • PlainElastic.Net - ElasticSearch的Plain .Net客户端
  • SolrNet - .Net的Solr客户端
  • SolrExpress) - 二个简便而轻量的查询.NET库,用于Solr,以受控,可塑造和故障飞快的点子
  • Lucene.net - Lucene.Net是Lucene寻找引擎库的一个端口,用C#编写,并针对.NET运维时用户

Visual Studio 插件(Visual Studio Plugins)

  • Web Essentials:Web Essentials 为 Visual Stduio 扩大了汪洋的风味,提供了 web 开采人士盼望多年的效率。

  • VsVIM:Visual Studio 中的 VIM。

  • Nuget Package Manager:NuGet 是微软支付平台的包管理器。

  • SideWaffle:Visual Studio 二零一二、20一叁 中的一组项目模板集结,让 web 开采人员越发自在。

  • Resharper:Visual Studio 开辟人士生产力工具[$]

  • Refactoring Essentials:开源 C# 和 VB.NET 重构扩展,蕴涵代码最好实行深入分析器。

  • CodeContracts:.NET CodeContracts 工具源代码。

  • Git Diff Margin:在 Visual Studio 滚动条区域实时显示当前文件在 Git 上的差异。

  • Productivity Power Tools:壹组 Visual Studio 专门的学业版的恢弘,用于进步开荒职员的生产力。

Visual Studio 插件(Visual Studio Plugins)

  • Web Essentials:Web Essentials 为 Visual Stduio 扩张了大气的性子,提供了 web 开采职员盼望多年的意义。

  • VsVIM:Visual Studio 中的 VIM。

  • Nuget Package Manager:NuGet 是微软开销平台(包蕴 .NET)的包管理器。

  • SideWaffle:Visual Studio 二〇一一、20一3 中的壹组项目模板会集,让 web 开垦职员尤其轻易。

  • Resharper:Visual Studio 开辟人士生产力工具 [$]

  • Refactoring Essentials:开源 C# 和 VB.NET 重构扩张,包括代码最棒实施分析器。

  • CodeContracts:.NET CodeContracts 工具源代码。

  • Git Diff Margin:在 Visual Studio 滚动条区域实时展现当前文件在 Git 上的歧异。

  • Productivity Power Tools:1组 Visual Studio 专门的学问版(及更加高版本)的扩展,用于升高开采职员的生产力。

Web 服务器(Web Servers)

  • EmbedIO :基于 Mono 编写的跨平台的 Web 服务器。

  • XSP:Mono 中的 ASP.NET 宿主服务器。该模块包罗了 Apache 模块、法斯特CGI 模块,可以用来挂载到任何 web 服务器或是作为1个测试用的独自服务器存在(类似微软的 Cassini 项目)。

Serialization 序列化

  • Protobuf.NET - 切磋缓冲区是谷歌在大气数据通讯中应用的二进制体系化格式的名称
  • Json.NET - 受迎接的高质量JSON框架.NET
  • ServiceStack.Text - servicestack.net中动用的JSON,JSV和CSV文本系列化程序
  • Msgpack-Cli -通用语言功底设备的MessagePack达成
  • Jil - 快速.NET JSON串行器,基于Sigil(由StackOverflow使用)
  • ProtoBuf - 从.proto标准生成协议缓冲区体系化的C#代码。
  • F# Data -用于访问XML,JSON,CSV和HTML文件(基于示例文书档案)和做客WorldBank数据的F#类提供程序
  • Bond -用于拍卖图形化数据的跨平台框架。 它帮助跨语言de / serialization和强有力的通用机制来有效地调控数据。
  • Wire - 用于.NET框架的高品质多态串行器。
  • FileHelpers -无需付费和易于使用的.NET库从文件,字符串或流中的永世长度或分隔记录导入或导出数据.
  • FsPickler -3个用于.NET的火速多格式新闻类别化程序
  • Migrant - 急速灵活的系列化框架可用以未装修的类。

Web 框架(Web Frameworks)

  • ASP.NET MVC( 是3个无偿的 web 框架,用于创设美好的 web 站点和应用程序。

  • FubuMVC:.NET 平台下前端调控器(front-controller)风格的 MVC 框架。

  • 南希Fx:在 .Net 和 Mono 平台上成立 HTTP 服务的贰个轻量级、非正式的框架。

  • IISNode:在 IIS 中宿主 NodeJS 应用程序。

  • Suave.IO:三个框架/库/web 服务器,当您看来你利用精粹的 F# 编写的代码提前完毕了您的花色时,它的存在会让你喜极而泣。(3个用 F# 编写 Web 应用的框架和劳务器端)

Web 框架(Web Frameworks)

  • ASP.NET MVC(http://www.jinhusns.com/Products/Download/?type=xcj):ASP.NET 是贰个无需付费的 web 框架,用于成立美好的 web 站点和应用程序。

  • FubuMVC:.NET 平台下前端调控器(front-controller)风格的 MVC 框架。

  • NancyFx:在 .Net 和 Mono 平台上创立 HTTP 服务的五个轻量级、非正式的框架。

  • IISNode:在 IIS 中宿主 NodeJS 应用程序。

  • Suave.IO:二个框架/库/web 服务器,当你见到您使用精彩的 F# 编写的代码提前达成了你的类型时,它的存在会让您喜极而泣。(二个用 F# 编写 Web 应用的框架和劳动器端)

WebSocket

  • SignalPAJERO:ASP.NET 库,开辟者能够透过它在 web 应用程序中国和亚洲常轻便地促成实时作用。

  • Fleck:Fleck 是一个 C# 实现的 WebSocket 服务器。分支自 Nugget 项目。

  • Websocket-Sharp:WebSocket 协议的 C# 实现,包括客户端和服务器端。

  • XSockets:提供了一组织工作具,能够在微软 .NET 等楼台上创设三个实时应用程序。

  • WebSocket4NET:.NET 2.0 、Xamarin、Mono、Silverlight、Windows Phone 以及 WinRT 下的 WebSocket 客户端。

State machines 状态机

  • Stateless - 直接在.NET代码中创建状态机和轻型状态机基于工作流
  • Automatonymous - .Net的气象机库 - 允许你编写流畅的景观机器
  • Appccelerate - State Machine - 二个强硬的景况机器库 - 配置了流畅的api和共同和异步状态调换匡助

Web 服务器(Web Servers)

  • EmbedIO:基于 Mono 编写的跨平台的 Web 服务器。

  • XSP:Mono 中的 ASP.NET 宿主服务器。该模块包含了 Apache 模块、法斯特CGI 模块,可以用来挂载到别的 web 服务器或是作为二个测试用的独立服务器存在(类似微软的 Cassini 项目)。

Web 服务器(Web Servers)

  • EmbedIO :基于 Mono 编写的跨平台的 Web 服务器。

  • XSP:Mono 中的 ASP.NET 宿主服务器。该模块包涵了 Apache 模块、FastCGI 模块,能够用来挂载到其它 web 服务器或是作为多个测试用的单独服务器存在(类似微软的 Cassini 项目)。

Windows 服务(Windows Services)

  • TopShelf:2个轻巧的服务宿主框架,使用 .NET 创设 Windows 服务。

Static Site Generators 静态站点生成器

  • FsBlog - 博客意识,静态网址生成使用F#
  • Pretzel - .NET平台的站点生成工具(然后是部分)
  • Sandra.Snow -Jekyll启发了.NET静态站点生成
  • Wyam - 3个轻易使用,低度模块化和最佳可布置的静态内容生成器

WebSocket

  • Signal君越:ASP.NET 库,开荒者能够透过它在 web 应用程序中国和亚洲常简单地促成实时功效。

  • Fleck:Fleck 是一个 C# 实现的 WebSocket 服务器。分支自 Nugget 项目。

  • Websocket-Sharp:WebSocket 协议的 C# 完毕,包括客户端和劳动器端。

  • XSockets:提供了一组工具,能够在微软 .NET 等楼台上创设二个实时应用程序。

  • WebSocket4NET:.NET 2.0 、Xamarin、Mono、Silverlight、Windows Phone 以及 WinRT 下的 WebSocket 客户端。

WebSocket

  • SignalR:ASP.NET 库,开垦者能够经过它在 web 应用程序中国和亚洲常轻巧地贯彻实时效能。

  • Fleck:Fleck 是一个 C# 实现的 WebSocket 服务器。分支自 Nugget 项目。

  • Websocket-Sharp:WebSocket 协议的 C# 完成,包蕴客户端和服务器端。

  • XSockets:提供了1组织工作具,能够在微软 .NET 等楼台上营造叁个实时应用程序。

  • WebSocket4NET:.NET 2.0 、Xamarin、Mono、Silverlight、Windows Phone 以及 WinRT 下的 WebSocket 客户端。

别的列表(Other Lists)

  • .NET-libraries-that-make-your-life-easier:开源的 .NET 库,让您的生存更加的自在、

  • awesome-LINQ:一组精心选拔的超棒的 LINQ 类库、工具等。

Style Guide 设计标准

  • C# Style Guide - StackOverflow Q&A的设计标准
  • C# Coding Conventions - 官方MSDN C#代码约定

Windows 服务(Windows Services)

  • TopShelf:2个轻巧的劳动宿主框架,使用 .NET 创设 Windows 服务。

Windows 服务(Windows Services)

  • TopShelf:一个简易的劳动宿主框架,使用 .NET 创设 Windows 服务。

DotNet 能源大全粤语版

伯乐在线已在 GitHub 上发起「DotNet 能源大全普通话版」的整治。应接扩散、招待参预。

初稿地址:

Template Engine 模板引擎

  • RazorEngine - 基于微软Razor剖析引擎的开源模板引擎
  • Nustache - 用于无逻辑模板的开源库
  • Stubble - 在.NET中修剪{{mustache}}模板。
  • DotLiquid - Ruby Liquid模板语言的C#端口
  • Mustache Sharp - 针对.NET的胡子文本模板引擎的恢弘。

任何列表(Other Lists)

  • .NET-libraries-that-make-your-life-easier:开源的 .NET 库,让您的生活更是自在、

  • awesome-LINQ:一组精心挑选的超棒的 LINQ 类库、工具等。

  • donet源码下载:

任何列表(Other Lists)

  • .NET-libraries-that-make-your-life-easier:开源的 .NET 库,让您的生存越来越自在、

  • awesome-LINQ:1组精心选料的超棒的 LINQ 类库、工具等。

  • donet源码下载:

 

Testing 测试

  • AutoFixture - AutoFixture是.NET的开源框架,目的在于最大限度地减弱单元测试的“排列”阶段
  • BDDfy - BDDfy是最轻便易行的BDD框架EVE奥迪Q5!
  • Bogus - 2个轻易而理智的假数据发生器C#。 基于并从着名的faker.js移植。
  • ExpressionToCode - 在断言中动用普通C#语法,个中蕴藏失利音信中的表达式表明式和子表达式值。
  • FakeItEasy - The easy mocking library for .NET .NET的差相当少库
  • Fluent Assertions - 壹组.NET扩大方法,允许你更自然地钦命TDD或BDD样式测试的预想结果
  • FluentAutomation - 用于UI自动化的简便流畅API
  • FsCheck - 随机测试.NET。
  • Fuchu - 多个用以F#的单元测试库,具备测试值,那使得DSL特别轻巧创制。
  • Machine.Specifications - Machine.Specifications(MSpec)是1个上下文/标准框架,能够撤除语言噪音并简化测试。
  • Moq - 最受接待和友好的.NET框架
  • NBuilder - 飞速转移测试对象
  • NSubstitute -2个自个儿的代替.NET框架
  • NUnit - 全数.Net语言的单元测试框架
  • Rhino Mocks - .NET的动态模拟框架
  • Shouldly - 应该是一个预知框架,其关键是在断言退步时提供很好的错误新闻,而轻便而轻易。
  • SpecFlow -将专门的工作须要绑定到.Net代码。
  • xBehave.net - 基于xUnit.net的BDD / TDD框架,灵感来源于于Gherkin.
  • xUnit - xUnit.net是1个无偿的,开源的,以社区为珍视的.NET Framework单元测试工具
  • Canopy - Canopy是四个无需付费的开源F#Web自动化和测试框架

Tools 工具

  • Fiddler - 任何浏览器,系统或平台的免费互联网调节和测试代理
  • Open Live Writer - 博客小说家,与WordPress,Blogger等组合。 al。 展开Live Writer能够轻便地编写,预览和公告到你的博客。 有关越来越多音信,请参阅 .
  • CodeHub - CodeHub是在别的iOS设备上浏览和保证你的GitHub存款和储蓄库的一级办法!
  • ShareX - ShareX是三个免费的绽开源代码程序,可让您捕获或记录显示器的其余区域,并透过1键按下即可共享。 它还同意将图像,文本或别的项指标文件上传到超过七18个扶助的指标地,您能够选择。
  • Myrtille - 四个本机HTML四 / 5远程桌面协议客户端,用C#for .NET编写的HTTP网关
  • Opserver - 仓库沟通监察和控制系统
  • CatLight - 塑造TFS / Jenkins / Travis / Appveyor的情景通告。 基于.Net Core和Electron的跨平台桌面应用程序。 [免费] [专有]
  • Netling - 负载测试客户端,方便互连网测试。 使用一些些CPU或内部存款和储蓄器时,速度相当慢。
  • Papercut - Papercut是一种基于开源(基于.NET的)测试电子邮件查看器,可在该地运维,内置SMTP服务器,目的在于接收和通报测试电子邮件。
  • Visual Studio Uninstaller -卸载并清理Visual Studio的兼具组件。
  • AnyStatus - 1个免费的怒放源代码Visual Studio扩大,能够增进监察和控制功用并将情形文告创设到Visual Studio。

Trading 交易引擎

  • Lean - 精益引擎是八个开源的通通管理的C#算法交易引擎,用于桌面和云的利用。
  • StockSharp - 交易和算法交易开源平台(股市,外汇,比特币和期货合作选择权)。

UI Automation UI 自动化

  • Managed Windows API - 内省和自动化第3方Windows / VC 应用程序,无需其源代码。

Visual Studio Plugins  Visual Studio插件

  • Web Essentials - Web Essentials扩充了Visual Studio,个中蕴含众多网页开采职员已经相当不足多年的新成效
  • VsVIM - VIM在Visual Studio中
  • Nuget Package Manager - NuGet是Microsoft开辟平台(包蕴.NET)的软件包管理器
  • SideWaffle -Visual Studio 二零一二/201三的档次模板集合,使任何Web开垦人士的生活变得愈加便于
  • Resharper - Visual Studio的开辟职教员和学生产力工具[$]
  • Refactoring Essentials - C#和VB.NET重构的开源扩大,包罗代码最好实施分析器.
  • CodeContracts - 用于.NET的CodeContracts工具的源代码
  • Git Diff Margin - 在Visual Studio边距和滚动条上海展览中心示当前编辑的公文的实时Git改变
  • Productivity Power Tools - 一组Visual Studio Professional(及以上版本)的扩张,可升高开垦人士的生产力。
  • VSColorOutput - 构建,查找和调整输出窗口的水彩特出显示。 能够增加自定义相配情势和颜料。
  • Developer Assistant - Visual Studio的开荒人员帮手使开荒职员能够从Visual Studio IDE中搜寻和再度使用超越贰100万个代码片段和代码示例项目。

Web Browsers Web 浏览器

  • CefSharp - 由Chromium提供的HTML5,CSS3和JS Web浏览器,适用于WinForms和WPF

Web Frameworks Web 框架

  • ASP.NET MVC - ASP.NET是四个免费的Web框架,用于创设伟大的网址和应用程序
  • FubuMVC - 几个用于.NET的前端控件风格的MVC框架
  • NancyFx - 轻量级,低本钱的框架,用于在.Net和Mono上营造基于HTTP的劳动
  • IISNode - 主机NodeJS应用程序在IIS中
  • Suave.IO - 框架/教室/互联网服务器,让你在成就你的品种提前达成您的品种时,看到您在[F#]中编辑的赏心悦目代码,让你哭泣。

Web Servers Web 服务器

  • Kestrel - 基于libuv的ASP.NET Core的Web服务器
  • EmbedIO - Web服务器创立在Mono和跨平台上
  • XSP - Mono的ASP.NET托管服务器。 该模块包蕴一个Apache模块,三个足以连绵不断到任何Web服务器的法斯特CGI模块,以及用于测试的独门服务器(类似于Microsoft的Cassini)

WebSocket

  • Fleck - Fleck是C#中的WebSocket服务器达成。 从丹佛掘金队(Denver Nuggets)项目分支
  • SignalR - 用于ASP.NET开垦人士的库,使您的应用程序增多实时Web功效变得特别轻松
  • SuperSocket - SuperSocket是一个轻量级的可扩张套接字应用程序框架
  • Websocket-Sharp - WebSocket共同商议客户端和服务器的C#达成
  • WebSocket4NET - 用于.NET 2.0 ,Xamarin,Mono,Silverlight,Windows Phone和WinRT的WebSocket客户端
  • Crossertech - 提供了一整套工具,您能够在Microsoft.NET平台上塑造实时应用程序等等。
  • WampSharp - Web应用程序新闻传递协议的C#实现 - 1种通过WebSockets提供远程进度调用和通知/订阅的音信传递情势的情商。
  • NetGain - 多少个高质量的websocket服务器库供电仓库溢出。
  • Websockets.PCL - WebSockets.PCL是叁个便携式类库,配置文件259,C#WebSocket完毕。

Windows Services Windows服务

  • TopShelf - 使用.NET创设Windows服务的简便劳动托管框架

Other Lists 其他

  • .NET-libraries-that-make-your-life-easier -开源.NET库,使您的活着更自在
  • awesome-LINQ - 精美的LINQ库,工具等聚集。
  • awesome-analyzers - .NET编写翻译器平台(“Roslyn”)检查判断剖析器和代码修复的盘算列表。
  • C# Algorithms, Data Structures - 算法和数据结构完成列表。
  • Awesome .NET Core - 一七种让人敬畏的.NET宗旨库,工具,框架和软件。
  • ASP.NET Core Library and Framework Support - ASP.NET Core和.NET Core(也在ANCLAFS.com)如今援助什么.NET库和框架的列表。
  • Awesome .NET Performance - 精美的.NET质量书籍,课程,培养和磨练,会议讲话,博客和最有启发性的开源进献者。
  • awesome-ddd - 域驱动设计(DDD),命令查询义务分隔(CQLANDS),事件购销和事件沙暴财富的盘算列表
  • Awesome Unity - 贰个分类的社区驱动的高素质的Unity资金财产,项目和财富的集中。
  • Awesome Xamarin -Xamarin移动项目有趣的教室/工具会集

越来越多能源

原文:

微软官方开源

官网:https://github.com/Microsoft/dotnet

  • .NET Compiler Platform ("Roslyn")
  • .NET Core
  • ASP.NET Core
  • EntityFramework
  • Orleans
  • Exceptionless
  • Glimpse
  • JSON.NET
  • Mobius: C# API for Apache Spark
  • MonoGame
  • Mono Project
  • MVVM Cross
  • MVVM Light Toolkit
  • ReactiveUI

.NET开源基金项目

官网:

Brian Lagunas & Brian Noyes

  • Prism

Cake

  • Cake
  • (and more)

Couchbase

  • Couchbase Lite for .NET

Dominick Baier & Brock Allen

  • IdentityManager
  • IdentityServer

Force.com

  • Force.com Toolkit for .NET

Jb Evain

  • Mono.Cecil

Microsoft

  • .NET Core
    • .NET Core CLR
    • .NET Core Framework
  • .NET Compiler Platform ("Roslyn")
  • .NET Micro Framework
  • ASP.NET 5
  • ASP.NET SignalR
  • Azure SDK for .NET
  • Kudu
  • MS Build
  • Open Live Writer
  • Open Office SDK
  • Reactive Extensions for .NET
  • WCF
  • WorldWideTelescope

Mono Project

  • System.Drawing

Orchard

  • Orchard CMS

Protobuild

  • Protobuild
  • Protobuild Manager
  • (and more)

Umbraco

  • Umbraco CMS

WiX Toolset

  • WiX Toolset

Xamarin

  • MailKit
  • MimeKit
  • Xamarin.Auth
  • Xamarin.Mobile

xUnit.net

  • xUnit.net

园友补充

WeiXinMPSDK:3个集成了微信全数API的开源项目。官方网址()
Expression 伊娃luator:动态总括表达式。官方网站()
PDFsharp & MigraDoc:PDF操作。官网()
DiffPlex:文件差距相比,类似Github版本调控。官方网址()
DynamicJson:像Javascript同样操作Json。官方网站()
Glimpse:网址性能监听,援救客户端,服务器端监听,蛮好用,开采必备。官方网址()
Sqlsugar:ORM框架,性能比Dapper,EF还快。官网()

百小僧 提供

ORM 
PetePoco 轻易,火速易用的MiniOENVISIONM工具 官网
NPoco 在PetaPoco上做的扩大 官网
应用
nopcommerce 电商平台 官网

James-yu 提供

SQLite:是一款轻型的数据库,是遵从ACID的关系型数据库管理种类,它富含在二个相持小的C库中 官网

神樹桜乃 提供

随地集成 jenkins:是四个周围用于不断构建的可视化web工具,持续营造说得更加直白点,就是各类项目标"自动化"编写翻译、打包、分发布置

半生铭熙 提供

DiffPlex:文件差距相比,类似Github版本调控。官方网站()链接已更新到Github

qust_青岛 提供

JqGridForMvc 火速支付必备利器,

闪电风 提供

StackExchange的通用redis客户端

感谢

非常感激我可爱的学习者“高香华”协助翻译,多谢!

本文由澳门新浦京娱乐场网站发布于www.146.net,转载请注明出处:财富大全,财富大全普通话版