能源大全,能源大全汉语版

By admin in 4858.com on 2019年4月10日

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

目录

注:下面用
[$] 标注的象征收取金钱工具,但有的收取薪水工具针对开源软件的开发/安插/托管是免费的)

注:下面用
[$]标明的代表收取费用工具,但有的收取工资工具针对开源软件的付出/铺排/托管是免费的)

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

  • Algorithmia -.NET 叁.伍及越来越高版本的算法和数量结构库。
    算法包括复杂的算法和数据结构,如图,优先级队列,命令,撤除重做等。
  • C# Algorithms –
    标准数据结构和算法的C#即插即用类库项目。
    它含有3伍多个数据结构和30二种被设计为面向对象的隔绝组件的算法.
  • 算法与数据结构(Algorithms and Data
    structures)
  • 应用程序接口(API)
  • 应用程序框架(Application
    Frameworks)
  • 模板引擎(Application
    Templates)
  • 事在人为智能(阿特ificial
    速龙ligence)
  • 次第集与装配件(Assembly
    Manipulation)
  • 资源(Assets)
  • 表达与授权(Authentication and
    Authorization)
  • Books书籍
  • Build
    Automation 创设自动化
  • Caching缓存
  • CLI
    命令行接口
  • CLRAV4 公共语言运转库
  • CMS
    内容管理种类
  • Code Analysis and
    Metrics代码分析和目标
  • Code
    Snippets代码片段
  • Compilers, Transpilers and
    Languages编写翻译器,透明机和语言
  • Compression压缩
  • Continuous
    Integration持续整合
  • Cryptography密码学
  • Database数据库
  • Database
    Drivers数据库驱动程序
  • Datetime具体时间
  • Decompilation解压
  • Deployment部署
  • DirectX 多媒体编制程序接口
  • Distributed
    Computing分布式计算
  • DL帕杰罗 (Dynamic Language Runtime
    动态语言运维时)
  • Documentation 文档
  • Exceptions
    异常
  • E-Commerce and
    Payments电子商务和付款
  • Environment
    Management环境管理
  • ETL (Extract Transform Load)
    数据装载工具
  • Functional
    programming功效编制程序
  • Game 游戏
  • GIS
    地理音讯系列
  • Git ToolsGit
    工具
  • Graphics
    图形编程
  • GUI 图形用户界面
  • HTML and CSS
  • HTTP
    超文本传输协议
  • IDE
    集成开发环境
  • Image
    Processing图像处理
  • Install
    tools安装工具
  • Internationalization国际化
  • Interoperability互操作性
  • IoC 控制反转
  • JavaScript
    Engines JavaScript引擎
  • Logging 日志
  • Machine Learning and Data
    Science 机器学习与数量正确
  • Markdown ProcessorsMarkdown
    处理器
  • Mail邮件
  • Mathematics数学
  • Media媒体
  • Metrics指标
  • Micro
    Framework 微框架
  • Minification 精简
  • Misc杂项
  • MVVM
  • Object to object
    mapping对象映射对象
  • Office办公室。
  • ORM 
  • Package
    Management套餐管理
  • PDF
  • Profiler剖面仪
  • Protocols协议
  • Push
    Notifications推送布告
  • Queue队列
  • Reactive
    Programming反应式编制程序
  • Scheduling计划
  • SDK and API
    ClientsSDK和API客户端
  • Search搜索
  • Serialization序列化
  • State
    machines国家机器
  • Static Site
    Generators静态站点生成器
  • Style
    Guide风格指南
  • Template
    Engine模板引擎
  • Testing测试
  • Tools工具
  • Trading贸易
  • UI
    AutomationUI自动化
  • Visual Studio Plugins     Visual
    Studio插件
  • Web
    BrowsersWeb浏览器
  • Web
    FrameworksWeb框架
  • Web
    ServersWeb服务器
  • WebSocket
  • Windows
    ServicesWindows服务
  • Other
    Lists其余名单
  • 更加多能源
  • 微软官方开源
  • .NET开源基金项目
  • 园友补充
  • 感谢

目录

目录

应用程序接口(API)

  • NancyFx -轻量级,低本钱的框架,用于在.Net和Mono上构建基于HTTP的服务
  • ASP.NET WebAPI -框架,能够轻松营造覆盖相近客户端(包涵浏览器和活动装备)的HTTP服务
  • Breeze – Api框架,通过运用OData 3商业事务落到实处拉长的数额访问。
    客户端库可用于Javascript和C#。
  • Mobius: C# API for Spark
    -Mobius将C#语言绑定添加到Apache
    斯Parker,完结了C#中的斯Parker驱动程序代码和数码处理操作。
  • ServiceStack
    -1种简易、连忙、灵活和飞跃的Web和Web服务的架构框架
  • Nelibur -Nelibur是依照纯WCF的依据音信的Web服务框架。
    Nelibur简化了创办高品质和依据音信的Web服务,您一定有所WCF的任何作用。
  • WebAPI Contrib
    -收集开源项目,以支援您改正使用ASP.NET Web
    API的劳作

Awesome类别的.Net资源整理。awesome-dotnet是由quozd发起和护卫。内容包蕴:编写翻译器、压缩、应用框架、应用模板、加密、数据库、反编译、IDE、日志、风格指南等。

  • API

  • 应用框架(Application
    Frameworks)

  • 利用模板(Application
    Templates)

  • 人工智能(Artificial
    速龙ligence)

  • 程序集处理(Assembly
    Manipulation)

  • 资产(Assets)

  • 评释和授权(Authentication and
    Authorization)

  • 自行营造(Build
    Automation)

  • 缓存(Caching)

  • CLI

  • CLR

  • CMS

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

  • 编译器(Compiler)

  • 压缩(Compression)

  • 持续集成(孔蒂nuous
    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

  • 运用框架(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)

应用程序框架(Application Frameworks)

  • ASP.NET
    Boilerplate –
    新的现世ASP.NET MVC
    Web应用程序的源点,具有最好实践和最流行的工具。
  • Orleans – 奥尔良是3个框架,提供了一种直观的方法来营造分布式的特大型总计应用程序,而不供给学习和使用复杂的出现或其余缩放方式
  • 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是一种开源应用程序框架,能够使公司.NET应用程序的营造越发悠然自得
  • DotNetty – DotNetty是Netty的二个端口,用于火速支付可拥戴的高质量协议服务器和客户端的异步事件驱动的互联网应用程序框架。

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

  • Algorithmia -.NET
    三.5及越来越高版本的算法和多少结构库。
    算法包涵复杂的算法和数据结构,如图,优先级队列,命令,打消重做等。
  • C#
    Algorithms – 标准数据结构和算法的C#即插即用类库项目。
    它涵盖3伍多个数据结构和30多样被规划为面向对象的隔开分离组件的算法.

别的资源大全列表

任何能源大全列表

模板引擎(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是2个ASP.NET
    MVC应用程序平台,意在通过依照服务的架构简化和浓缩以多少为中央的工作应用程序的开销。
    宁静是营造宁静应用程序的前奏模板。
  • Side-Waffle -多量搜集有用的Web和桌面开发模板。
  • Template10 – Windows
    拾模板与设计形式。

应用程序接口(API)

  • NancyFx -轻量级,低本钱的框架,用于在.Net和Mono上创设基于HTTP的服务
  • ASP.NET WebAPI -框架,能够轻松营造覆盖周围客户端(包罗浏览器和平运动动装备)的HTTP服务
  • Breeze – Api框架,通过应用OData
    3商谈落到实处增加的多寡访问。 客户端库可用于Javascript和C#。
  • Mobius: C# API for
    Spark -Mobius将C#语言绑定添加到Apache
    斯Parker,完成了C#中的斯Parker驱动程序代码和数据处理操作。
  • ServiceStack -为全部人设计了1揽子的陈设性,淫秽,快捷,彻底的喜悦的互联网服务
  • Nelibur -Nelibur是基于纯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 能力的开源项目汇聚。

API

框架

  • 南希Fx:轻量、用于营造 HTTP
    基础服务的非正式(low-ceremony)框架,基于.Net 及 Mono 平台。

  • ASP.NET WebAPI:急迅创设 HTTP
    服务的框架,能够广泛用于各个不一致的客户端,包涵浏览器和平运动动装备。

  • ServiceStack:架构缜密、速度神速、令人安心乐意的 web 服务。

  • Nelibur:Nelibur 是1个用到纯 WCF 创设的基于音讯的 web
    服务框架。Nelibur 能够方便地创造高质量、基于音讯的 web
    服务,使得你到家拥有 WCF 的强劲力量。

WebAPI Contrib:帮忙你增强 ASP.NET Web API 能力的开源项目会聚。

事在人为智能(Artificial 英特尔ligence)

  • AIMLBot (Program#) – C#中的基于AIML(人工智能标记语言)的chatter
    bot的小而快速的,符合标准的不难定制的落到实处。
  • SIML -综合智能标记语言,下一代Chatbot&Digital
    Assistant语言。

应用程序框架(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是贰个其中层框架,提供易于使用和灵活的规则引擎,意在缓解诸如并发处理,事务扶助,容错,线程,可扩充性,异步和多客户端协理等科学普及难题,以及易于测试
    三个高大的读书曲线!
  • Spring.Net – Spring.NET是一种开源应用程序框架,能够使集团.NET应用程序的构建越发悠然自得
  • DotNetty – DotNetty是Netty的3个端口,用于快捷支付可保护的高质量协议服务器和客户端的异步事件驱动的网络应用程序框架。

行使框架(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
    是3个通用框架,用于成立可增加的应用程序,以及这么些应用程序的扩大插件。

  • Spring.Net:Spring.NET
    是贰个开源的应用程序框架,能够便捷地创建集团级 .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:业务层开发框架

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

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

  • Spring.Net:Spring.NET
    是1个开源的应用程序框架,可以便捷地开创公司级 .NET 项目。

先后集与装配件(Assembly Manipulation)

  • dnSpy – dnSpy是从ILSpy分叉的.NET程序集编辑器,反编写翻译器和调节和测试器。
  • Fody – 用于编织.net程序集的可增加工具
  • Mono.Cecil -塞西是以ECMA
    CIL格局转变和检查程序和体育场地的教室。

模板引擎(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是三个ASP.NET
    MVC应用程序平台,目的在于通过遵照服务的架构简化和抽水以数量为主导的作业应用程序的开发。
    宁静是创设宁静应用程序的序幕模板。
  • Side-Waffle -多量收集有用的Web和桌面开发模板。
  • Template10 – Windows 十模板与设计方式。

行使模板(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 模板。

资源(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

人为智能(阿特ificial 英特尔ligence)

  • AIMLBot (Program#) – C#中的基于AIML(人工智能标记语言)的chatter
    bot的小而快捷的,符合标准的不难定制的落实。
  • SIML -综合智能标记语言,下一代Chatbot&Digital
    Assistant语言。

事在人为智能(Artificial 英特尔ligence)

  • AIMLBot(Program#):使用 C#
    编写的一个袖珍、快速、包容标准、易于定制的扯淡机器人,基于 AIML
    (人工智能标记语言 Artificial 英特尔ligence 马克up Language)。

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

人造智能(Artificial AMDligence)

  • AIMLBot:使用 C#
    编写的2个袖珍、火速、包容标准、易于定制的闲电话机器人,基于 AIML
    (人工智能标记语言 Artificial 英特尔ligence 马克up Language)。

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

证实与授权(Authentication and Authorization)

  • ASP.NET Identity -ASP.NET应用程序的新成员系统
  • DotNetOpenAuth –
    OpenID,OAuth和InfoCard协议的C#实现
  • Logibit Hawk – F#Hawk认证库
  • IdentityModel -用于.NET 四.五和MVC四 /
    Web API中的身份和访问控制的帮手库。
  • IdentityServer -可扩展OAuth二和OpenID
    Connect提供程序框架。
  • OAuth –
    用于转移用C#编写的OAuth
    一.0a签名的老大轻量级的库
  • Stuntman – Stuntman是用于在应用.NET证明身份的花费进度中效仿用户的体育场合。

程序集与装配件(Assembly Manipulation)

  • dnSpy – dnSpy是从ILSpy分叉的.NET程序集编辑器,反编写翻译器和调节和测试器。
  • Fody – 用于编织.net程序集的可扩充工具
  • Mono.Cecil -Cecil是以ECMA
    CIL情势转变和检查程序和教室的体育场面。

先后集处理(Assembly Manipulation)

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

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

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

程序集处理(Assembly Manipulation)

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

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

  • Mono.Cecil:Cecil 类库用于转移和自笔者批评 ECMA CIL 程序和库。

Books 书籍

  • .NET Core in
    Action – 教会怎么样使用.NET
    Core编写应用程序和库。 [$]
  • CLR via
    C#
    -挖掘长远并操纵国有语言运转时,C#和.NET开发的纷纭。
    [$]
  • Functional Programming in
    C# –
    教会怎样最棒地行使C#语言的作用特色。 [$]
  • Microservices in .NET
    Core –
    向你呈现什么选择南茜和.NET
    Core创设可有限扶助,安全和操作本身的微服务。[$]

资源(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

资源(Assets)

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

  • NodeAssets:.net
    能源管理器,通过 Signal翼虎 实时更新 css,也得以利用 NodeJS 编译器。

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

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

资源

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

  • NodeAssets:.net 能源管理器,通过 Signal福睿斯 实时更新 css,也足以选拔NodeJS 编写翻译器。

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

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

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 四.5和MVC4 / Web
    API中的身份和访问控制的帮手库。
  • IdentityServer -可增添OAuth2和OpenID
    Connect提供程序框架。
  • OAuth – 用于转移用C#编写的OAuth
    1.0a签名的这么些轻量级的库
  • Stuntman – Stuntman是用来在使用.NET注脚身份的成本进度中模拟用户的体育场所。

证实和授权(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 一.0a
    签名生成库,C# 编写。

表达和授权(Authentication and Authorization)

  • ASP.NET Identity:用于 ASP.NET 应用程序的新鸿基土地资金财产位系统。

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

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

  • IdentityModel:.NET 4.5 和 MVC肆、Web API 身份和访问控制的辅助库。

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

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

Caching 缓存

  • CacheCow – 客户端和服务器上的ASP.NET Web API HTTP缓存达成
  • Akavache – 异步的,持久的键值存款和储蓄
  • CacheManager – 缓存的通用接口和抽象层。
  • CacheAdapter – 另四个用以缓存的缓存提取层,具有增长的缓存API使用。
  • Foundatio –
    与内部存储器,redis和混合完结的通用接口。

Books书籍

  • .NET Core in
    Action – 教会怎样使用.NET
    Core编写应用程序和库。 [$]
  • CLR via
    C# -挖掘长远并领悟集身体语言言运转时,C#和.NET开发的错综复杂。
    [$]
  • Functional Programming in
    C# – 教会怎么样最棒地使用C#语言的功用特色。
    [$]
  • Microservices in .NET
    Core – 向您出示怎么样行使Nancy和.NET
    Core创设可爱戴,安全和操作自身的微服务。[$]

自动构建(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:基于 .NET 的自动化营造筑工程具,使用 PowerShell 编写。

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

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

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

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

CLI 命令行接口

  • Command Line Parser
    -命令行解析器库为CLOdyssey应用程序提供了三个根本容易的API,用于操纵命令行参数和相关职务
  • Fluent Command Line
    Parser – 3个简易,强类型的.NET
    C#命令行解析器库,使用流畅的不难使用的界面
  • Power Args – PowerArgs将命令行参数转换为便于编制程序的.NET对象。
    它还提供了大气可选功效,如参数验证,自动生成的利用,选项卡实现以及多量可增加性
  • Argu – F#应用程序的证明式CLI参数和XML配置解析器。
  • Appccelerate – Command Line
    Parser -具有流畅定义语法,分裂参数类型,必需和可选参数,值限制,别称,类型转换和活动使用帮衬音信构成的命令行解析器
  • Colorful.Console –
    彩色控制台出口。

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#职务跑步者

缓存(Caching)

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

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

缓存

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

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

CLHummerH二 公共语言运维库

  • CoreCLR -coreclr repo包涵.NET
    Core的完好运作时落到实处(称为“CoreCLHaval”)。 它包括RyuJIT,.NET
    GC,本机互操作和广大其余零件。 它在Windows上创设和平运动作。
    您能够“观望”该回购,以便在将来多少个月内添加Linux和Mac协理。

Caching缓存

  • CacheCow – 客户端和服务器上的ASP.NET Web API
    HTTP缓存落成
  • Akavache – 异步的,持久的键值存款和储蓄
  • CacheManager – 缓存的通用接口和抽象层。
  • CacheAdapter – 另2个用以缓存的缓存提取层,具有增加的缓存API使用。
  • Foundatio – 与内存,redis和交集完结的通用接口。

CLI

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

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

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

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

CLI

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

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

  • Power Args:PowerArgs 将命令行参数转换为 .NET
    对象,便于程序行使。它还提供了大气可选的扩充,例如参数校验、自动生成选用帮忙、tab
    补全等等。

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

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应用程序,并追加了1部分上空。
    它创立在ASP.NET MVC和Web页面上,与Visual
    Studio和WebMatrix完全兼容.
  • Umbraco – Umbraco是三个依照ASP.NET平台的免费开源内容管理连串
  • BetterCMS – 开源.NET开发人员和发行商的直观用户界面
  • DotNetNuke – DNN平台是大家免费的开源网络CMS,也是各种专业DNN消除方案的根底。
    举世有超越7四千0家机构成立了由DNN平台提供支撑的网址。

CLI 命令行接口

  • Command Line
    Parser -命令行解析器库为CL猎豹CS六应用程序提供了1个彻底简洁的API,用于操纵命令行参数和有关职分
  • Fluent Command Line
    Parser – 一个总结,强类型的.NET
    C#命令行解析器库,使用流畅的简单使用的界面
  • Power Args – PowerArgs将命令行参数转换为便于编制程序的.NET对象。
    它还提供了汪洋可选效能,如参数验证,自动生成的接纳,选项卡落成以及大批量可扩充性
  • Argu – F#应用程序的注脚式CLI参数和XML配置解析器。
  • Appccelerate – Command Line
    Parser -具有流畅定义语法,分裂参数类型,必需和可选参数,值限制,外号,类型转换和机动使用援救音信构成的下令行解析器
  • Colorful.Console – 彩色控制台出口。

CLR

  • CoreCLR:coreclr repo
    包涵了整机的 .NET 宗旨运转时落实(称为“CoreCLHummerH二”)。它概括RyuJIT、.NET GC、非托管代码交互(native
    interop)等许多零件。它近来创设和运作于 Windows
    平台。你能够关心那些库房,驾驭现在的多少个月内即将增加的对 Linux 和
    Mac 的支撑。

CLR

  • CoreCL瑞鹰:coreclr repo 包括了整机的 .NET
    主旨运行时落到实处(称为“CoreCL凯雷德”)。它包含 RyuJIT、.NET
    GC、非托管代码交互(native interop)等许多零件。它方今创设和平运动作于
    Windows 平台。你能够关心那个库房,领悟今后的多少个月内即将扩充的对
    Linux 和 Mac 的支撑。

Code Analysis and Metrics 代码分析和目标

  • App.Metrics -App
    Metrics是3个开源和跨平台的.NET库,用于在应用程序中记录和告知指标,并报告其健康情形。
    查看文书档案给自身详细新闻。
  • CodeMaid – Visual Studio扩大清理,挖掘和简化C#,C
    ++,F#,VB,PHP,JSON,XAML,XML,ASP,HTML,CSS,LESS,SCSS,JavaScript和TypeScript编码。
  • StyleCop – StyleCop分析C#源代码来强制执行1组样式和1致性规则
  • Gendarme – 可扩张的基于规则的工具,能够在.NET应用程序和库中找到标题
  • Metrics-Net – 捕获CLCRUISER和行使程序级衡量。 所以你知道产生了怎么。
  • AspNet.Metrics -捕获CLRAV4,应用级Web请求指标。
    使用Metrics-Net的中间件和壮大
  • BenchmarkDotNet – 强大的.NET库实行规范测试。
  • Codinion – 增强C#语法非凡展现和此外“Visual”功效。

CLTiguan 公共语言运营库

  • CoreCLR -coreclr repo包括.NET
    Core的完好运作时落实(称为“CoreCLHighlander”)。 它归纳RyuJIT,.NET
    GC,本机互操作和不少其余零件。 它在Windows上创设和平运动行。
    您能够“阅览”该回购,以便在今后多少个月内添加Linux和Mac援助。

CMS

  • Composite C1:3个 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
    是2个免费开源的始末管理连串,基于 ASP.NET 平台创设

CMS

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

  • mojoPortal:MojoPortal 是多个可扩张、跨数据库、移动本身的 web
    内容管理体系和 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 平台打造

Code Snippets 代码片段

  • .NET Fiddle – 在浏览器中编辑并运转C#代码。
    C#也便是JSFiddle
  • Gistlyn – 创制,运转和共享您的可执行文件C#Github Gists。
  • TryRoslyn – 启动C#代码使用不相同的道岔和版本的Roslyn ..

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完全包容.http://piranhacms.org
  • Umbraco – Umbraco是多少个依照ASP.NET平台的免费开源内容管理类别
  • BetterCMS – 开源.NET开发职员和发行商的直观用户界面
  • DotNetNuke – DNN平台是我们免费的开源互联网CMS,也是种种专业DNN消除方案的根基。
    全球有超过750000家单位创立了由DNN平台提供支撑的网址。

代码分析和心地(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:捕获 CLCRUISER和应用程序级其他度量值。所以你通晓它的遵从。

代码分析和心胸(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:捕获 CLCR-V 和应用程序级其余度量值。所以你精晓它的效应。

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

  • Bridge.NET – 开源C#到JavaScript编译器
  • ClojureCLR -Clojure的三个端口到CL奥迪Q5,那是Clojure项目标一有些
  • F# – F#编写翻译器,大旨库和工具 –
    1种更安全,更迅捷,越来越好的代码写入的成效编制程序语言。
  • FunScript – F#到拥有JQuery等的JavaScript编写翻译器通过TypeScript类型提供程序开始展览映射。
  • IronScheme – 汉兰达陆LacrosseS
    Scheme编译器,运营时和无数标准库
  • JSIL – CIL到Javascript编译器
  • Mono-basic -Visual
    Basic编写翻译器和平运动转时
  • Nemerle – Nemerle是.NET平台的高档静态类型编制程序语言。
    它提供功效,面向对象和供给的功用。
    它有三个不难易行的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表明式的语法树,最大限度地回落分配和动态调度。

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 – 捕获CL途乐和使用程序级度量。
    所以你知道发生了哪些。
  • AspNet.Metrics -捕获CLPRADO,应用级Web请求指标。
    使用Metrics-Net的中间件和壮大
  • BenchmarkDotNet – 强大的.NET库开始展览标准化测试。
  • Codinion – 增强C#语法杰出体现和其它“Visual”功用。

编译器(Compiler)

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

  • ClojureCLR:从 Clojure 到
    CL酷路泽 的转移,是 Clojure 项指标一有个别。

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

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

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

  • Mono-basic:Visual Basic
    编写翻译器和周转时。

  • Nemerle:Nemerle 是2个 .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# 编写翻译器和工具。

编译器

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

  • ClojureCLR:从 Clojure 到 CLCRUISER 的更换,是 Clojure 项指标1有的。

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

  • FunScript:F# 到 JavaScript 的编写翻译器,能够因而 TypeScript
    类型提供程序行使 JQuery 等 JavaScript 库。

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

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

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

  • Netjs:.NET 到 TypeScript 和 JavaScript
    编译器。包容可移植类库。你还是可以够利用 EXE 文件。

  • Roslyn:.NET 编写翻译平台(“Roslyn”)提供开源的 C# 和 Visual Basic
    编写翻译器,包涵丰裕的代码分析 API。它能够利用和 Visual Studio 一样的
    API 来营造代码分析工具。

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

Compression 压缩

  • SharpCompress –
    SharpCompress是用于.NET / Mono /
    Silverlight /
    WP7的压缩库,能够解压缩,解压缩,解压缩,解压缩解压缩,并应用只读和任性访问API解压缩。
    对zip / tar / bzip贰 / gzip的写入援助促成
  • DotNetZip.Semverd –
    三个开源项目,提供用于拍卖ZIP文件的.NET库和部分相关工具。
    (Unmaintained DotNetZip的fork)
  • SharpZipLib – 四个通通用C#编写的.NET平台的Zip,GZip,Tar和BZip二库
  • Snappy for Windows – 在PInvoke上烘烤的.NET的Snappy压缩库
  • Snappy.Sharp – 在C#中达成谷歌的Snappy压缩算法。

Code Snippets代码片段

  • .NET Fiddle – 在浏览器中编辑并运转C#代码。
    C#也等于JSFiddle
  • Gistlyn – 成立,运行和共享您的可执行文件C#Github
    Gists。
  • TryRoslyn – 运维C#代码使用差异的分层和版本的Roslyn
    ..

压缩(Compression)

  • SharpCompress:SharpCompress
    是多个用于
    .NET、Mono、Silverlight、WP七 的压缩类库,可以解压rar、7zip、zip、tar、bzip2和 gzip,提供单向读取和随机文件访问 API。帮助对 zip/tar/bzip2/gzip
    实行写入的完毕。

  • DotNetZip.Semverd:一个开源项目,提供对
    ZIP 文件处理的 .NET 类库和相关工具。
    (分支自 早已不复维护的 DotNetZip)

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

压缩(Compression)

  • SharpCompress:夏普Compress 是二个用于
    .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 平台。

Continuous Integration 持续集成

  • TeamCity – 准备工作,可扩张和开发职员友好的构建服务器 –
    开箱即用[$]
  • CruiseControl.NET – 多个使用.NET
    Framework完成的机动连接集成服务器
  • MyGet – 持续集成和铺排NuGet,NPM,Bower和VSIX的托管软件包。
    [免费为OSS] [$]
  • AppVeyor – .NET持续集成和配备即服务。 [$]
    [免费为OSS]

Compilers, Transpilers and Languages编写翻译器,透明机和言语

  • Bridge.NET – 开源C#到JavaScript编译器 
  • ClojureCLR -Clojure的一个端口到CLRAV4,那是Clojure项目标壹部分
  • F# – F#编写翻译器,主题库和工具 –
    1种更安全,更急迅,越来越好的代码写入的效用编制程序语言。
  • FunScript – F#到独具JQuery等的JavaScript编写翻译器通过TypeScript类型提供程序进行映射。
  • IronScheme – 途乐6昂科拉S
    Scheme编写翻译器,运营时和广大标准库
  • JSIL – CIL到Javascript编译器
  • Mono-basic -Visual Basic编写翻译器和周转时
  • Nemerle – Nemerle是.NET平台的高档静态类型编制程序语言。
    它提供功能,面向对象和要求的效率。
    它有二个简练的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表明式的语法树,最大限度地回落分配和动态调度。

没完没了集成(Continuous Integration)

  • TeamCity:能够直接行使的,可扩展、面向开发职员友好的创设服务器——开箱即用。[$]

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

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

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

频频集成(孔蒂nuous Integration)

  • TeamCity:能够平昔使用的,可扩展、面向开发人士友好的构建服务器——开箱即用。[$]

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

  • MyGet:为NuGet、NPM、Bower 和 VSIX
    提供源源集成、安顿、宿主程序包仓库的劳务。[开源软件免费][$]

  • AppVeyor:.NET 持续营造和布署服务。[$][开源软件免费]

Cryptography 密码学

  • BouncyCastle – 与.Net
    System.Security.Cryptography1起,用于CLLacrosse上的加密算法的参考落成。
  • HashLib – HashLib是差不多拥有的哈希算法的联谊,它差不离能够支撑全体的哈希算法,卓殊不难使用
  • libsodium-net –
    libsodium for
    .NET – 安全加密库
  • Pkcs11Interop –
    托管的.NET包装器,用于提供对加密硬件的拜访的非托管PKCS#1一库
  • StreamCryptor – 流加密和解密与libsodium和protobuf

Compression压缩

  • SharpCompress – SharpCompress是用于.NET / Mono /
    Silverlight /
    WP七的压缩库,能够解压缩,解压缩,解压缩,解压缩解压缩,并应用只读和自由走访API解压缩。
    对zip / tar / bzip贰 / gzip的写入协理促成
  • DotNetZip.Semverd – 2个开源项目,提供用于拍卖ZIP文件的.NET库和一些休戚相关工具。
    (Unmaintained DotNetZip的fork)
  • SharpZipLib – 二个通通用C#编写的.NET平台的Zip,GZip,Tar和BZip二库
  • Snappy for Windows – 在PInvoke上烘烤的.NET的Snappy压缩库
  • Snappy.Sharp – 在C#中贯彻Google的Snappy压缩算法。

加密(Cryptography)

  • BouncyCastle:和 .Net 的
    System.Security.Cryptography 一起,在 CL揽胜 上提供加密算法的完结。

  • HashLib:HashLib
    包含了差不离全部你见过的哈希算法,它大致帮助全部东西还要相当简单使用。

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

  • StreamCryptor :使用
    libsodium 和 protobuf 对流举办加密和平消除密。

加密(Cryptography)

  • BouncyCastle:和 .Net 的 System.Security.Cryptography 1起,在 CL大切诺基上提供加密算法的兑现。

  • HashLib:HashLib
    包括了差不离全体你见过的哈希算法,它大概接济具备东西还要非凡容易使用。

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

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

Database 数据库

  • BrightstarDb – 布赖特starDB是五个本地.NET SportageDF三重存款和储蓄
  • Event Store -具有JavaScript中复杂事件处理的开源功用数据库.
  • LiteDB – .NET
    NoSQL文书档案存款和储蓄在单个数据文件中-
  • RavenDB – 贰个用于.NET的linq启用文书档案数据库
  • Marten – Postgresql作为.Net应用程序的文书档案数据库和事件存款和储蓄
  • Realm Xamarin – 二个连忙,易于使用的代表SQLite和OTiggoMs-
  • Streamstone – Azure表存款和储蓄的轩然大波存款和储蓄
  • Ignite – 分布式内部存款和储蓄器平台:具有SQL和LINQ帮助的文书档案数据库;
    分布式总结; 分布式服务和事件。
  • Yessql – 3个用以别的奥迪Q7DBMS的.NET文书档案数据库

Continuous Integration持续整合

  • TeamCity – 准备干活,可扩张和开发人士友好的创设服务器 –
    开箱即用[$]
  • CruiseControl.NET – 四个使用.NET
    Framework完成的活动连接集成服务器
  • MyGet – 持续集成和布局NuGet,NPM,Bower和VSIX的托管软件包。
    [免费为OSS] [$]
  • AppVeyor – .NET持续集成和配备即服务。 [$]
    [免费为OSS]

数据库(Database)

  • BrightstarDb:BrightstarDB
    是一个原生的 .NET 安德拉DF 安慕希组数据库(triple store)。

  • Event
    Store :开源的效能性数据库,帮助使用
    JavaScript
    举行理并答复杂事件处理。 https://geteventstore.com

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

  • RavenDB:帮忙 linq 的 .NET
    文书档案数据库。

数据库

  • BrightstarDb:BrightstarDB 是贰个原生的 .NET EscortDF
    长富组数据库(triple store)。

  • 伊芙nt Store:开源的功用性数据库,援助选拔 JavaScript
    实行复杂事件处理。

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

  • RavenDB:帮衬 linq 的 .NET 文书档案数据库。

Database Drivers 数据库驱动程序

  • MySQL Connector –
    Connector /
    Net是用于MySQL的通通管理的ADO.NET驱动程序
  • Npgsql – .Net数据提供者Postgresql
  • MongoDB – 官方MongoDB
    C#驱动
  • RethinkDb.Driver –
    .A
    C中的RethinkDB数据库驱动程序,争取100%的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的高性能本机完结

Cryptography密码学

  • BouncyCastle – 与.Net
    System.Security.Cryptography1起,用于CLHummerH贰上的加密算法的参阅达成。
  • HashLib – HashLib是大致全部的哈希算法的汇聚,它大约能够帮忙具有的哈希算法,非凡简单使用
  • libsodium-net – libsodium for .NET –
    安全加密库
  • Pkcs11Interop – 托管的.NET包装器,用于提供对加密硬件的造访的非托管PKCS#11库
  • 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 卡Sandra .NET 驱动程序。

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

  • Firebird.NET:由C#
    编写的 .NET 数据提供程序,提供对 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
    的高质量原生达成。

Datetime 日期时间

  • NodaTime – Noda Time是.NET的代表日期和时间API。
    它能够帮忙您更掌握地思考您的数目,并更确切地发挥对该数据的操作。
  • DateTimeExtensions –
    公共日期时间操作以System.DateTime的扩展形式,包涵多少个文化区域设置的假期和工作日总括。
  • Exceptionless.DateTimeExtensions
    -DateTimeRange,工作日和各个DateTime,DateTimeOffset,TimeSpan扩充方法。

Database数据库

  • BrightstarDb – BrightstarDB是叁个本地.NET
    RubiconDF三重存款和储蓄
  • Event Store -具有JavaScript中复杂事件处理的开源作用数据库. 4858.com,https://geteventstore.com
  • LiteDB – .NET
    NoSQL文书档案存款和储蓄在单个数据文件中- http://www.litedb.org
  • RavenDB – 贰个用于.NET的linq启用文档数据库
  • Marten – Postgresql作为.Net应用程序的文书档案数据库和事件存款和储蓄
  • Realm Xamarin – 1个火速,易于使用的代表SQLite和OLX570Ms- 
  • Streamstone – Azure表存储的风浪存款和储蓄
  • Ignite – 分布式内存平台:具有SQL和LINQ援救的文书档案数据库;
    分布式总括; 分布式服务和事件。
  • Yessql – 二个用来别的锐界DBMS的.NET文档数据库

反编译(Decompilation)

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

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

反编译(Decompilation)

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

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

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数据库驱动程序,争取100%的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的高质量本机完成

部署(Deployment)

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

部署(Deployment)

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

Deployment 部署

  • Unfold – 基于Powershell的.net
    Web应用程序的安插消除方案
  • DbUp – ..NET库可扶助您将改变布置到SQL Server数据库。
    它跟踪哪些SQL脚本已经运转,并运行更新脚本,以使数据库保持最新
  • Octo Pack – 用于选择诸如8达通铺排之类的工具来营造应用程序的nuget软件包进行配置

Datetime具体日子

  • NodaTime – Noda
    Time是.NET的替代日期和岁月API。 它能够协助你更驾驭地讨论您的数码,并更确切地发挥对该多少的操作。 
  • DateTimeExtensions – 公共日期时间操作以System.DateTime的扩张格局,包涵多少个文化区域安装的假日和工作日总计。
  • Exceptionless.DateTimeExtensions -DateTimeRange,工作日和各样DateTime,Date提姆eOffset,TimeSpan扩张方法。

DirectX

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

  • SharpDX:SharpDX
    是1个开源项目,为 .Net 及持有 Windows 平台提供全部的 DirectX
    API,能够付出高质量的八日游、二D/3D图形渲染以及实时音频应用程序。

DirectX

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

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

DirectX 多媒体编制程序接口

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

Decompilation解压

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

分布式总结(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
    版本的开发商)非亲非故。

Distributed Computing 分布式计算

  • Orleans – Orleans是三个框架,提供了1种直观的格局来构建分布式的大型计算应用程序,而无需学习和平运动用复杂的出现或别的缩放格局。
    它是由微软研讨所创办的。
  • Orleankka -Orleankka是Microsoft
    Orleans框架的功效API。
    它格外适合具有可结合,统1通讯接口的优化方案,例如:CQ本田CR-VS,事件源,重新路由,FSM等。适用于F#的附加API称为Orleankka.FSharp。.
  • Akka.net – Akka.NET是风靡的Java / Scala框架Akka to
    .NET的端口。 那是二个社区驱动的端口,不依附于采纳原始Java /
    Scala版本的Typesafe。
  • Zebus – Zebus是一种轻量级,中度通用的对等服务总线,营造了CQ智跑S原则。
    它同意应用程序以一点也不慢和简单的方法相互通讯。
    超过50%复杂都藏匿在库中,您能够小心于编写对你很重大的代码,而不是调剂音信代码。
    任何分布式应用程序的基础.
  • FsShelter – 用于创立Apache
    Storm组件和拓扑的F#库。
    提供分布式和容错事件流处理的尖端抽象。
     

     

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

  • MBrace – 集成数据脚本为云

Deployment部署

  • Unfold – 基于Powershell的.net
    Web应用程序的配置消除方案
  • DbUp – ..NET库可帮助您将转移安顿到SQL
    Server数据库。 它跟踪哪些SQL脚本已经运营,并运维更新脚本,以使数据库保持最新
  • Octo Pack – 用于采用诸如捌达通布置之类的工具来创设应用程序的nuget软件包进行布局

文档(Documentation)

  • Sandcastle:Sandcastle 支持文件生成器和
    NDoc 类似。

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

  • Swashbuckle:向
    WebApi 项目无缝地添加 swagger 文书档案(译者注:swagger
    是①套用于转移、描述、展现 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评论。

DL路虎极光 (Dynamic Language Runtime 动态语言运转时)

  • cmd – C#库以更不难的章程运营外部程序。
    演示C#的“动态”功效。

DirectX 多媒体编程接口

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

电子商务和开销(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
    是第二个版本,也是唯一的开源许可下的小卖部级别电子商务产品。Virto
    Commerce 基于 .NET 肆.五,使用了 MVC、IoC、EF、Azure、Angular JS
    等别的先进技术。它能够在微软的云平台(Azure)、亚马逊(Amazon)云服务(AWS)和同盟社内部安排。http://virtocommerce.com

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

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

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

  • 瑟维斯Stack.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 四.5,使用了 MVC、IoC、EF、Azure、Angular JS
    等此外先进技术。它能够在微软的云平台、亚马逊(亚马逊)云服务和专营商中间布置。

Documentation 文档

  • Sandcastle – Sandcastle帮衬文件生成器类似于NDoc
  • SharpDox -一个c#文书档案工具
  • SourceBrowser –
    源浏览器网址生成器
    and
  • Swashbuckle –
    无缝地向Web
    Api项目添加了3个swagger!
  • F# Formatting –
    从F#脚本文件,马克down文书档案和内联XML或Markdown注释记录F#和C#项指标工具
  • DocFX – 用于营造和宣布.NET项指标API文书档案的工具
  • DocNet – 您的友善的静态文书档案生成器,使用markdown文件来构建内容。

Distributed Computing分布式总结

  • Orleans – Orleans是2个框架,提供了一种直观的主意来构建分布式的重型总计应用程序,而无需学习和动用复杂的面世或任何缩放方式。 它是由微软商量所创设的。
  • Orleankka -Orleankka是Microsoft
    Orleans框架的效益API。 它卓殊适合具有可整合,统壹通讯接口的优化方案,例如:CQ翼虎S,事件源,重新路由,FSM等。适用于F#的附加API称为Orleankka.FSharp。.
  • Akka.net – Akka.NET是流行的Java /
    Scala框架Akka to .NET的端口。 这是三个社区驱动的端口,不依附于选择原始Java
    / Scala版本的Typesafe。
  • Zebus – Zebus是一种轻量级,中度通用的相当服务总线,构建了CQ奇骏S原则。 它同意应用程序以非常的慢和不难的诀要彼此通讯。 半数以上复杂都隐藏在库中,您可以小心于编写对你很重大的代码,而不是调节信息代码。 任何分布式应用程序的基础.
  • FsShelter – 用于创立Apache
    Storm组件和拓扑的F#库。 提供分布式和容错事件流处理的高等级抽象。
     

  • Foundatio – 用于塑造分布式应用程序的可插入基础块。

  • MBrace – 集成数据脚本为云

条件管理(Environment Management)

  • DNVM:.NET SDK
    管理器,一组命令行工具,用于立异和配置须要动用的运营时环境(DNX)。

环境管理(Environment Management)

  • DNVM:.NET SDK
    管理器,一组命令行工具,用于更新和配备供给动用的周转时环境。

Exceptions 异常

  • Exceptionless –
    异常.NET客户端

DLKuga (Dynamic Language Runtime 动态语言运转时)

  • cmd – C#库以更简明的主意运转外部程序。 演示C#的“动态”效率。

ETL

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

ETL

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

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是2个完好的服务.net api
  • BeYourMarket – BeYour马克et是二个对等的市集框架
  • Virto Commerce –
    Virto
    Commerce是第贰代版本,是开源许可证下唯1能够完全获得的商店级电子商务产品。
    Virto Commerce基于.NET 四.5,广泛运用MVC,IoC,EF,Azure,Angular
    JS和无数任何尖端技术。 它能够布署在Microsoft Cloud(Azure),亚马逊(Amazon)Web Services(AWS)和在那之中安顿中.

Documentation 文档

  • Sandcastle – Sandcastle帮忙文件生成器类似于NDoc
  • SharpDox -一个c#文书档案工具
  • SourceBrowser – 源浏览器网址生成器https://referencesource.microsoft.com and http://source.roslyn.io
  • Swashbuckle – 无缝地向Web
    Api项目添加了一个swagger!
  • F#
    Formatting – 从F#脚本文件,马克down文书档案和内联XML或马克down注释记录F#和C#项目标工具
  • DocFX – 用于塑造和发表.NET项指标API文书档案的工具
  • DocNet – 您的温馨的静态文书档案生成器,使用markdown文件来营造内容。

游戏(Game)

  • MonoGame:一个用来创设跨平台游戏的雄强框架。

  • CocosSharp:CocosSharp 是
    Cocos2D 和 Cocos3D API 的 C# 达成版本,能够在具有支持 MonoGame
    的平台上启动。

  • Duality:Duality 是二个 二D
    游戏开发框架。专注于成效的模块化,自带3个可视化编辑器。

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

游戏

  • MonoGame:一个用来制造跨平台游戏的强劲框架。

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

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

  • Paradox:Paradox 游戏引擎。

Environment Management 环境管理

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

Exceptions 异常

  • Exceptionless – 异常.NET客户端

地理消息种类(Gis)

  • NetTopologySuite:二个在 .NET 平台上落成高效、可信的 GIS 系统缓解方案。

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

地理音信类别

  • NetTopologySuite:多个 在 .NET 平台上完结长足、可信赖的 GIS
    系统解决方案。

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

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

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

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是二个对等的商海框架http://beyourmarket.com
  • Virto
    Commerce – Virto
    Commerce是第一代版本,是开源许可证下唯壹能够完全得到的店堂级电子商务产品。 Virto Commerce基于.NET
    4.5,广泛运用MVC,IoC,EF,Azure,Angular
    JS和无数任何尖端技术。 它可以布置在Microsoft
    Cloud(Azure),Amazon Web
    Services(AWS)和当中安顿中. https://virtocommerce.com

Git工具(Git Tools)

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

  • GitExtensions:GitExtensions
    包蕴能源管理器扩展、Visual Studio 2010/20拾/贰零1贰/贰零1三插件和三个单独的 Git 仓库工具。 

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

  • GitVersion:依照你的 Git
    仓库的事态生成1个语义化版本号(Semantic Version Number)。

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

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

  • posh-git:Git 的 PowerShell
    环境。

Git工具(Git Tools)

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

  • GitExtensions:GitExtensions 包罗能源管理器扩充、Visual Studio
    二〇〇九/2010/二〇一三/20一三 插件和三个单身的 Git
    仓库工具。

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

  • GitVersion:依据你的 Git 仓库的景观生成2个语义化版本号(塞马ntic
    Version Number)。

  • LibGit二Sharp:LibGit二Sharp 带来了 libgit2全数的遵守和速度,是2个地面 Git 达成,可以运作在 .Net 和 Mono
    平台。

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

  • posh-git:Git 的 PowerShell 环境。

Functional programming 功效编制程序

  • language-ext – 该库使用和滥用C#陆+的成效来提供3个意义“基类库”,借使您眯眼,能够看起来像语言自身的扩张。
    它还包涵3个“Erlang
    like”进度系统(actors),能够可选地将音讯和气象保存到Redis(请小心,您能够在平昔不Redis的应用程序内音信传递中选取它)。
    进程系统还接济凯雷德x流的信息和意况,允许完整的影响事件和新闻分派系统.

Environment Management环境管理

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

图形(Graphics)

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

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

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

图形

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

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

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

Game 游戏

  • MonoGame – 创设强大的跨平台游戏的二个框架
  • CocosSharp – CocosSharp是Cocos二D和Cocos3D
    API的C#达成,能够在任何运营MonoGame的阳台上运转
  • Duality – 二元性是一个2D游乐开发框架。
    专注于模块化,配有视觉编辑器。
  • Xenko – Xenko是1款贰D /
    3D跨平台游戏引擎,具有场景编辑器,粒子,物理渲染(PB冠道),脚本编辑撰写等等
  • Wave Engine – Wave引擎是一款免费的依照C#组件的当代娱乐引擎,可以让你创设帮助kinect,oculusrift,vuforia,纸板,跳跃等职能的跨平台游戏。
  • UrhoSharp -UrhoSharp是在iOS,Mac,Windows,Android和Linux系统上运营的Urho3D游戏引擎的C#达成
  • Nez – Nez是二个免费的贰D集中框架,与MonoGame和FNA同盟

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

  • Reactive ETL – 反向ETL是使用.NET的感应扩展来重写Rhino
    ETL

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 库。

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:在 夏普Develop 中应用,基于 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 是2个在 WPF 中落到实处Office 和 Windows 八 风格的 Ribbon 库。

GIS 地理音讯体系

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

Functional programming作用编制程序

  • language-ext – 该库使用和滥用C#陆+的法力来提供一个成效“基类库”,假若您眯眼,能够看起来像语言本人的扩充。 它还包涵贰个“Erlang
    like”进度系统(actors),能够可选地将信息和状态保存到Redis(请留意,您可以在未曾Redis的应用程序内新闻传递中运用它)。 进度系统还援助福睿斯x流的消息和景色,允许完整的反馈事件和音信分派系统.

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。

HTML 和 CSS(HTML and CSS)

  • AngleSharp:协助营造完整的 HTML5 DOM 和 CSS三 模型。

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

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

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

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

  • HtmlAgilityPack:二个心灵手巧的 HTML 解析器,能够对 DOM 进行读写,辅助XPATH 和 XSLT。

Git ToolsGit 工具

  • Bonobo Git
    Server – 用于Windows的Bonobo Git
    Server是一种能够在IIS上安装的Web应用程序,可轻松管理和两次三番到你的git存储库。
  • GitExtensions –
    GitExtensions是二个外壳扩张,Visual Studio
    二〇一〇/2010/二〇一一/20一叁插件和独立的Git存款和储蓄库工具。.
  • GitLink – 让大家的用户逐年介绍GitHub或BitBucket上托管的代码
  • GitVersion – 依据你的Git
    Repository的情形生成语义版本号
  • LibGit2Sharp – LibGit2Sharp将libgit二(一种本地Git达成)的持有望性和速度带入了.Net和Mono的受管世界.
  • NGit -NGit是JGit到C#的端口
  • posh-git – Git的PowerShell环境
  • Git Credential Manager for
    Windows
    -匡助缓解Microsoft提供的凭据难点

Game 游戏

  • MonoGame – 成立强大的跨平台游戏的八个框架
  • CocosSharp – CocosSharp是Cocos贰D和Cocos3D
    API的C#达成,能够在别的运维MonoGame的平台上运转
  • Duality – 贰元性是二个二D娱乐开发框架。 专注于模块化,配有视觉编辑器。
  • Xenko – Xenko是1款二D /
    3D跨平台游戏引擎,具有场景编辑器,粒子,物理渲染(PBENCORE),脚本编撰等等
  • Wave Engine – Wave引擎是壹款免费的依照C#组件的当代娱乐引擎,能够让你创造匡助kinect,oculusrift,vuforia,纸板,跳跃等职能的跨平台游戏。
  • UrhoSharp -UrhoSharp是在iOS,Mac,Windows,Android和Linux系统上运行的Urho3D游戏引擎的C#达成
  • Nez – Nez是二个免费的2D汇聚框架,与MonoGame和FNA同盟

HTTP

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

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

  • EasyHttp:C# Http开发库。

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

  • RestEase:类型安全且易于使用的
    REST API 客户端库,不难可定制。超越百分之二十五灵感来源 Refit。

HTTP

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

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

  • EasyHttp:C# Http开发库。

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

  • RestEase:类型安全且易于使用的 REST API
    客户端库,简单可定制。超越四分之2灵感来源 Refit。

Graphics 图形编制程序

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

GIS 地理消息类别

  • NetTopologySuite .NET平台的短平快可信赖的.NET
    GIS解决方案
  • SharpMap 3个不难使用的映射库,用于Web和桌面应用程序
  • OsmSharp – C#库能够应用OpenStreetMap(OSM)数据。 提供OSM数据的开卷,写作和途径规划。

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。

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。

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 – SharpDevelop中利用的基于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
    8样的功能区为WPF的库。
  • Office Ribbon – 达成WinForms的MS
    Office功用区的库..
  • Perspex -贰个多平台的.NET
    UI框架。
  • MaterialSkin -本文的.NET
    WinForms,C#或VB.Net,针对谷歌(Google)的资料设计条件。
  • 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的文本编辑器组件。
    允许你创立具有语法高亮展现的自定义文本编辑器。
    它适用于小,中,大和相当大的文件。

Git ToolsGit 工具

  • Bonobo Git
    Server – 用于Windows的Bonobo Git
    Server是一种能够在IIS上设置的Web应用程序,可轻松管理和连接到你的git存款和储蓄库。 
  • GitExtensions – GitExtensions是二个外壳扩充,Visual
    Studio
    2010/2010/二零一二/20一3插件和单身的Git存款和储蓄库工具。. 
  • GitLink – 让大家的用户逐年介绍GitHub或BitBucket上托管的代码
  • GitVersion – 依照你的Git
    Repository的状态生成语义版本号
  • LibGit2Sharp – LibGit贰Sharp将libgit2(壹种本地Git达成)的有所恐怕性和速度带入了.Net和Mono的受管世界.
  • NGit -NGit是JGit到C#的端口
  • posh-git – Git的PowerShell环境
  • Git Credential Manager for
    Windows -支持缓解Microsoft提供的证据难题

图像处理(Image Processing)

  • ImageResizer:在图片 UTiggoL
    后边增加命令,在几纳秒内获得修改后的版本,协理实时的对图片展开缩放、编辑。

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

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

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

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

图像处理(Image Processing)

  • ImageResizer:在图纸 UCR-VL
    前边扩大命令,在几纳秒内获得修改后的版本,协理实时的对图纸展开缩放、编辑。

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

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

  • MetadataExtractor:从图纸中领取 Exif、IPTC、XMP、ICC
    等其他元数据新闻。

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

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

Graphics 图形编制程序

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

安装工具(Install Tools)

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

  • Squirrel:Squirrel
    便是1套工具也是一个类库,能够无安全保管 Windows
    桌面程序的安装和更新。

安装工具(Install Tools)

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

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

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的实用程序

GUI 图形用户界面

  • MahApps.Metro -用于创制Metro风格WPF应用程序的工具包
  • Callisto – Windows 八XAML应用程序的支配工具包。 包涵部分UI控件,以便依照Windows
    UI指南,轻松地为Windows Store成立Windows UI样式的应用程序。
  • ObjectListView -ObjectListView是围绕.NET
    ListView的C#包装器。
    它使ListView更易于选用,并教给它某个新的技能
  • DockPanelSuite – Visual Studio启发了.NET
    WinForms的对接库
  • AvalonEdit – SharpDevelop中应用的依照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 – 流畅的色带控制套件是三个实现2个Office和Windows
    八样的效能区为WPF的库。
  • Office Ribbon – 完结WinForms的MS
    Office作用区的库..
  • Perspex -三个多平台的.NET UI框架。
  • MaterialSkin -本文的.NET
    WinForms,C#或VB.Net,针对谷歌(Google)的质地设计规范。
  • 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 – FastColored TextBox是.NET的文书编辑器组件。
    允许你创立具有语法高亮展现的自定义文本编辑器。
    它适用于小,中,大和非常大的公文。

国际化(Internationalization)

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

国际化(Internationalization)

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

IDE 集成开发条件

  • SharpDevelop -三个用于.NET编制程序语言的免费IDE
  • MonoDevelop – MonoDevelop是多个重点针对Mono /
    .NET开发职员的跨平台IDE
  • Visual Studio
    Express –
    Visual Studio
    for .NET编制程序的免费轻量级版本。
  • Visual Studio
    Community
    -全功能IDE –
    免费
  • Waf DotNetPad – 3个差不离而神速的代码编辑器,使C#或Visual
    Basic有趣的程序。
  • Visual Studio Code – 基于GitHub
    Atom的起点Microsoft的脍炙人口免费编辑器。
  • Ionide – 用于跨平台F#开发的Atom编辑器和Visual
    Studio代码包套件。
  • Rider -基于速龙liJ平台和ReSharper的跨平台C#IDE

HTML and CSS

  • AngleSharp -完成HTML5 DOM和CSS3 OM构建
  • CsQuery – HTML5解析器与jQuery风格的DOM交互
  • dotless – NET端口较少CSS
    libhttp://www.dotlesscss.org
  • ExCSS – .CSS三解析器库C#
  • FluentBootstrap – 使Bootstrap
    CSS框架更易于从ASP.NET MVC或WebPages使用。
  • HtmlAgilityPack – 多个火速的HTML解析器,它营造四个读/写DOM并协理普通的XPATH或XSLT

互操作(Interoperability)

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

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

  • Sharpen:Sharpen 是 db四o 编写的
    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++ 互操作框架。

Image Processing 图像处理

  • ImageResizer -将指令添加到影象UHummerH二L以赢得更改的版本(以皮秒为单位)。
    实时调整图像的尺寸,编辑等。
  • ImageProcessor
    -开放源代码的.NET库来动态处理图像。
  • DynamicImage -用于ASP.NET的高品质开源图像处理库.
  • MetadataExtractor –
    从图像文件中提取Exif,IPTC,XMP,ICC和别的元数据。
  • Emgu CV – OpenCV库的跨平台.NET包装器。
  • DotImaging – 简约.NET成像便携式平台。
  • Magick.NET – .ImageMagick库的NET包装器。

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的实用程序

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 容器。

IoC

  • Castle 温泽:Castle 温莎 是二个用于 .NET 和 Silverlight
    的老到的 控制反转 容器。

  • Unity:轻量级、可扩充的依赖注入容器,帮忙构造函数、属性和格局调用注入。

  • Autofac:令人神往的 .NET IoC 容器。

  • Ninject:.net 依赖注入的忍者。

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

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

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

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

Install tools 安装工具

  • Wix Toolset – 最有力的1组可用以成立Windows安装体验的工具
  • Squirrel – 松鼠既是壹套工具和1个库,能够完全管理安装和更新桌面Windows应用程序。
  • Chocolatey – 像yum或apt-get,但对于Windows。

IDE 集成开发条件

  • SharpDevelop -叁个用于.NET编制程序语言的免费IDE
  • MonoDevelop – MonoDevelop是2个首要针对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 -基于AMDliJ平台和ReSharper的跨平台C#IDE

日志(Logging)

  • Essential
    Diagnostics:为停放System.Diagnostics
    命名空间扩大功能,提供更加灵敏的日记功用。

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

  • ELMAH:ELMAH 官方网站。

  • Elmah MVC:MVC 版
    Elmah。

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

  • Log4Net:Apache log4net
    工具库能够扶助程序员向三种分化的指标输出日志语句。

  • Serilog:三个 NoSQL
    时期下不难直接的日志库。将八个能够的古板结构化分析日志功能合并到两个不难使用的次序集中。

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

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

日志

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

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

  • ELMAH:ELMAH 官方网址。

  • Elmah MVC:MVC 版 Elmah。

  • Logary:Logary 是3个 mono 和 .Net
    平台下高质量、多目标的日志、度量、追踪和符合规律检查库。协助多目的,为微服务创设。

  • Log四Net:Apache log4net
    工具库能够帮助程序员向各类分裂的目的输出日志语句。

  • Serilog:2个 NoSQL
    时期下不难直接的日志库。将八个美貌的思想意识结构化分析日志功效合并到2个便于使用的程序集中。

  • StackExchange.Exceptional:Stack Exchange 互连网采取的错误处理程序。

  • 塞马ntic Logging Application Block : 为停放
    System.Diagnostics.Tracing
    命名空间(伊芙ntSource类)扩展功效,援助将日志记录到八个容器中,包括Azure 表存款和储蓄、数据库、文件(JSON、XML、文本文件)。通过 ETW
    协助进度内和进度外的日记记录,支持 Kugax 举办实时的轩然大波过滤和聚集。

Internationalization 国际化

  • i18n – ASP.NET MVC的智能国际化
  • MessageFormat.NET –
    .NET中的ICU
    MessageFormat完结可让您编写上下文UI音信(PCL库)

Image Processing图像处理

  • ImageResizer -将下令添加到影像U奥迪Q5L以拿到更改的版本(以纳秒为单位)。
    实时调整图像的轻重,编辑等。
  • ImageProcessor -开放源代码的.NET库来动态处理图像。
  • DynamicImage -用于ASP.NET的高品质开源图像处理库.
  • MetadataExtractor – 从图像文件中提取Exif,IPTC,XMP,ICC和其余元数据。
  • Emgu CV – OpenCV库的跨平台.NET包装器。
  • DotImaging – 简约.NET成像便携式平台。
  • Magick.NET – .ImageMagick库的NET包装器。

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

  • Accord.NET:机器学习框架,包蕴了节奏和图像处理的库(总括机视觉、总括机听觉、频限信号处理和计算)。

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

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

  • Deedle:处理探索性数据的数据帧和时序库,援助C# 和 F#。

  • FsLab:数据正确和机械和工具学习库的聚集,补助 F#
    和 .NET。

  • numl :包罗最风靡的监察和控制学习和无监督学习算法,尽量减少制造预测模型时的争辨。

  • R
    Provider :将
    BMWX叁 语言包和函数封装为项目安全的花色提供程序供 F# 调用。

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

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

  • 奥迪A8.NET:机器学习框架,包蕴了点子和图像处理的库(总括机视觉、总计机听觉、频域信号处理和计算)。

  • Phaeton.NET Extensions:高级图像处理和电脑视觉算法扩张。

  • AForge.NET:为电脑视觉和人为智能领域的开发者和商量人士提供的框架(包涵图像处理、神经互联网、遗传算法、机器学习、机器人科学)。

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

  • FsLab:数据正确和机械学习库的联谊,扶助 F# 和 .NET。

  • numl:包含最盛行的监察学习和无监察和控制学习算法,尽量收缩创建预测模型时的抵触。

  • 昂Cora Provider:将 Tucson 语言包和函数封装为品种安全的品种提供程序供 F#
    调用。

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

Interoperability 互操作性

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

Install tools安装工具

  • Wix Toolset – 最有力的1组可用以创建Windows安装体验的工具
  • Squirrel – 松鼠既是1套工具和2个库,能够完全管理安装和更新桌面Windows应用程序。
  • Chocolatey – 像yum或apt-get,但对于Windows。

Markdown 处理(Markdown Processors)

  • MarkdownSharp:C#
    完成的开源 马克down 处理器,在 Stack Overflow 中采纳。

  • F#
    Formatting:用于生成
    F# 和 C# 项目文书档案的工具。该工具库的基本器件中隐含了可扩展的
    马克down 解析器。

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

Markdown 处理(Markdown Processors)

  • MarkdownSharp:C# 完结的开源 马克down 处理器,在 Stack Overflow
    中运用。

  • F# Formatting:用于生成 F# 和 C#
    项目文档的工具。该工具库的主导组件中带有了可扩展的 马克down 解析器。

  • CommonMark.NET:CommonMark 规范的 C# 完结,用于将 马克down
    文书档案转换为 HTML。为一流质量和可移植性进行了优化。

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
    四+,Windows Phone 捌,Windows 八(包罗通用应用程序和单声道)的.NET
    肆+。
  • Microsoft.Extensions.DependencyInjection –
    ASP.NET
    Core应用程序的暗中认可IoC容器.
  • Scrutor -Microsoft.Extensions.DependencyInjection的装配扫描扩充。

Internationalization国际化

  • i18n – ASP.NET MVC的智能国际化
  • MessageFormat.NET – .NET中的ICU
    MessageFormat完结可让您编写上下文UI音信(PCL库)

邮件(Mail)

  • FluentEmail:System.Net.Mail
    的贰个流式(Fluent)封装,支持 razor 模板引擎。

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

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

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

邮件

  • FluentEmail:System.Net.Mail 的3个流式封装,扶助 razor 模板引擎。

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

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

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

JavaScript Engines JavaScript引擎

  • ClearScript -1个库,能够轻松地将脚本添加到.NET应用程序。
    它近来支撑JavaScript(通过V8和JScript)和VBScript。
  • Edge.js – 在Windows,MacOS和Linux上运行.NET和Node.js代码
  • Jint -适用于.NET的JavaScript解释器,提供整机的ECMA
    5.1包容性,可在任何.NET平台上运营.
  • Jurassic – ECMAScript语言和周转时的落到实处。
    它目的在于为.NET提供最好质量和最符合标准的JavaScript完成。

Interoperability互操作性

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

数学(Mathematics)

  • MathNet:Math.NET
    是二个开源项目,意在成立和保卫安全涵盖基础数学在内的工具集,面向高级和平日必要动用此类功效的
    .Net 开发职员。

数学(Mathematics)

  • MathNet:Math.NET
    是3个开源项目,意在制造和保卫安全涵盖基础数学在内的工具集,面向高级和经常供给选用此类成效的
    .Net 开发人士。

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时期的无废话记录库。
    将价值观和结构化会诊日志记录的特级方法结合在2个便于使用的包中。
  • StackExchange.Exceptional –
    用于Stack
    Exchange网络的错误处理程序
  • Semantic Logging Application Block
    (SLAB) – 扩充System.Diagnostics.Tracing命名空间(伊夫ntSource类)的内置效能,以记录到四个接收器,包蕴Azure表,数据库,文件(JSON,XML,文本)。
    协理通过ETW的经过内和进度外记录,以及奥德赛x用于实时过滤/聚合事件。
  • Foundatio –
    流畅的日记记录API,可用以在全体应用程序中记录音讯。
  • Exceptionless
    -异常.NET客户端
  • Loupe – 集中国化学工业进出口总集团.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
    四+,Windows Phone 八,Windows 八(包涵通用应用程序和单声道)的.NET
    肆+。
  • Microsoft.Extensions.DependencyInjection – ASP.NET
    Core应用程序的暗中认可IoC容器.
  • Scrutor -Microsoft.Extensions.DependencyInjection的装配扫描扩张。

多媒体(Media)

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

多媒体

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

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

  • Infer.NET –
    在图片模型中运作贝叶斯推理的框架。
    它也足以用于可能率编制程序。 [专有] [免费] [研究]
  • Accord.NET – 机器学习框架结合音频和图像处理库(总括机视觉,总括机试听,时域信号处理和总计)。
  • Accord.NET
    Extensions –
    高级图像处理和电脑视觉算法作为流畅的扩大.
  • AForge.NET – 总结机视觉与人工智能(图像处理,神经互联网,遗传算法,机器学习,机器人)领域的开发职员和钻研人口框架。
  • Deedle – 数据帧和(时间)体系库用于采纳C#和F#进行批判性数据处理
  • FsLab – F#和.NET的数码科学和机械学习库的会合
  • numl – 意在蕴含最受欢迎的监察和控制和无监察和控制学习算法,同时最小化创立预测模型所涉及的摩擦.
  • R
    Provider –
    键入提供者,以项目安全的不2秘诀向PAJERO#调用者公开凯雷德包和函数
  • F# Data – 用于访问XML,JSON,CSV和HTML文件(基于示例文书档案)和做客WorldBank数据的F#类提供程序

JavaScript Engines JavaScript引擎

  • ClearScript -二个库,能够轻松地将脚本添加到.NET应用程序。
    它最近支撑JavaScript(通过V八和JScript)和VBScript。
  • Edge.js – 在Windows,MacOS和Linux上运行.NET和Node.js代码
  • Jint -适用于.NET的JavaScript解释器,提供整机的ECMA
    5.一包容性,可在任何.NET平台上运转.
  • Jurassic – ECMAScript语言和平运动行时的兑现。
    它目的在于为.NET提供最棒质量和最符合标准的JavaScript完结。

度量(Metrics)

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

度量

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

Markdown Processors Markdown处理器

  • MarkdownSharp –
    开源C#实现的Markdown处理器,作为Stack
    Overflow的特色。
  • F# Formatting –
    用于记录F#和C#项指标工具。
    该库包罗可扩充的马克down解析器作为宗旨组件
  • CommonMark.NET -在C#中贯彻CommonMark规范,将马克down文书档案转换为HTML。
    针对最大的习性和可移植性进行了优化。
  • markdig – 三个高速,作用强大的Common马克包容的可扩充马克down处理器。

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的进度内和进度外记录,以及奥迪Q五x用于实时过滤/聚合事件。
  • Foundatio – 流畅的日志记录API,可用于在全数应用程序中著录消息。
  • Exceptionless -异常.NET客户端
  • Loupe – 集中国化学工业进出口总公司.NET日志记录和督察。
    [专有] [免费层]

微框架(Micro Framework)

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

微框架(Micro Framework)

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

Mail 邮件

  • FluentEmail – System.Net.Mail的流利包装,带有电动剃须刀模板帮忙。
  • MailKit -贰个全体的跨平台邮件堆栈,包涵IMAP,POP三,SMTP,认证等。
    建在MimeKit的顶部。
  • MimeKit – 协理S / MIME,PGP,TNEF和Unix
    mbox线轴的跨平台.NET MIME创造和解析器库。
  • PreMailer.Net –
    C#库将您的样式表移动到内联样式属性,以最大程度地协作电子邮件客户端。

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

  • Infer.NET – 在图纸模型中运维贝叶斯推理的框架。
    它也能够用来可能率编制程序。 [专有] [免费] [研究]
  • Accord.NET – 机器学习框架结合音频和图像处理库(总计机视觉,总括机试听,功率信号处理和计算)。
  • Accord.NET
    Extensions – 高级图像处理和处理器视觉算法作为流畅的扩张.
  • AForge.NET – 总计机视觉与人工智能(图像处理,神经网络,遗传算法,机器学习,机器人)领域的开发人员和钻研人口框架。
  • Deedle – 数据帧和(时间)体系库用于接纳C#和F#进行批判性数据处理
  • FsLab – F#和.NET的数目正确和机械和工具学习库的会面
  • numl – 意在包涵最受欢迎的监察和控制和无监察和控制学习算法,同时最小化成立预测模型所涉嫌的摩擦.
  • R
    Provider – 键入提供者,以项目安全的情势向普拉多#调用者公开奥德赛包和函数
  • F# Data – 用于访问XML,JSON,CSV和HTML文件(基于示例文书档案)和做客WorldBank数据的F#类提供程序

杂项(Misc)

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

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

  • BitSharp:C# 比特币节点。

  • CSScript:CS-Script 是二个根据 CL奇骏的剧本系统,使用 C# 作为编程语言。CS-Script 近期针对微软的 CL本田CR-V达成(.NET 2.0/3.0/3.5/4.0/四.伍)并完好支持Mono。附带很多叠加特色,比如脚本宿主。

  • CsvHelper:协助读写 CSV
    文件的开发库。http://csvhelper.com

  • FluentValidation:贰个袖珍的
    .NET 校验库,使用流式接口和 lambda 表明式构建校验规则。

  • Humanizer:Humanizer 能够在
    .NET
    平台上满足全体针对字符串、枚举、日期、时间、时间范围、数字等品类数据的操作和呈现供给。

  • LINQPad:一个 C#/VB/F#
    的便签本,能够立时施行其余表达式、语句块或程序,带有富文本呈现等实用的天性。同样能够让您使用
    LINQ 实行交互性数据库查询。
    [$](译者注:也有免费许可,不过意义受限)

  • Polly:神速便宜的13分处理政策,例如
    重试、始终重试、等待同仁一视试或断路(Circuit Break)等行为。 (.NET
    三.五、4.0、4.5、PCL、Xamarin)

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

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

杂项

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

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

  • BitSharp:C# 比特币节点。

  • CSScript:CS-Script 是2个基于 CL悍马H2 的台本系统,使用 C#
    作为编制程序语言。CS-Script 最近本着微软的 CLXC90 达成(.NET
    二.0/三.0/3.5/4.0/4.5)并完好帮衬Mono。附带很多增大特色,比如脚本宿主。

  • CsvHelper:支持读写 CSV 文件的开发库。

  • FluentValidation:叁个袖珍的 .NET 校验库,使用流式接口和 lambda
    表明式构建校验规则。

  • Humanizer:Humanizer 能够在 .NET
    平台上满足全部针对字符串、枚举、日期、时间、时间范围、数字等体周全据的操作和呈现供给。

  • LINQPad:一个 C#/VB/F#
    的便签本,可以及时施行别的表明式、语句块或程序,带有富文本呈现等可行的特征。同样能够让您利用
    LINQ 实行交互性数据库查询。
    [$](译者注:也有免费许可,可是意义受限)

  • Polly:神速便宜的非凡处理政策,例如
    重试、始终重试、等待一视同仁试或断路(Circuit Break)等作为。 (.NET
    三.伍、四.0、肆.5、PCL、Xamarin)

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

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

Mathematics 数学

  • MathNet -Math.NET是2个开源安插,用于塑造和维护涵盖基础数学的工具包,针对高档的每一天需要.Net开发人士
  • Microsoft Automatic Graph
    Layout – 1组用于图形布局和查看的工具.
  • UnitConversion –
    .Net
    Core和.Net框架的可扩充单元转换库

Markdown ProcessorsMarkdown 处理器

  • MarkdownSharp – 开源C#实现的Markdown处理器,作为Stack
    Overflow的特色。
  • F#
    Formatting – 用于记录F#和C#项目标工具。
    该库包涵可扩充的马克down解析器作为核心组件
  • CommonMark.NET -在C#中贯彻Common马克规范,将马克down文书档案转换为HTML。
    针对最大的天性和可移植性实行了优化。
  • markdig – 多个高速,功效强大的CommonMark包容的可扩充马克down处理器。

MVVM

  • Caliburn.Micro :小型但作用强大的框架,可以用来给持有
    XAML 平台创制应用。它对 MV*
    方式的雄强支撑可以让您快捷塑造你的消除方案,与此同时不必捐躯代码品质和可测试能力。

  • MVVM Light
    Toolkit:该工具箱首借使用来增长速度创设和开支MVVM 应用,适用于 WPF、Silverlight、Windows Store(普拉多T)和 Windows
    Phone 平台。

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

  • UpdateControls:Update Controls
    不要求您兑现 INotifyPropertyChanged 接口或声澳优个
    DependencyProperty。能够将控件直接涉及到 CLQX56 属性,那使得它全面贴合
    MVVM 形式。

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

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

  • WPF Application Framework
    (WAF):二个轻量级的框架,能够协理您创设布局优雅的
    WPF 应用。辅助你使用分层架构和 MVVM 格局。

  • MVVMCross: 跨平台mvvm
    移动支付框架,针对 WP7 和 WP八 的 WPF/Silverlight、Android 的
    Mono、iOS 的 MonoTouch 以及 WPA八.1/Windows 八.1 商店应用的 Windows
    Universal 项目。它使用可移植类库(PCL)来帮忙可爱戴的跨平台 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和 Windows Phone 平台。

  • Catel:Catel 是叁个应用开发平台,首要考察在
    MVVM(WPF、Silverlight、Windows Phone 及 WinLacrosseT)以及 MVC(ASP.NET
    MVC)。Catel 的宗旨部分含有 IoC
    容器、模型、校验、备忘录方式、音信中介(message
    mediator)、参数检查等。

  • UpdateControls:Update Controls 不要求您实现 INotifyPropertyChanged
    接口或声美赞臣(Meadjohnson)个 DependencyProperty。能够将控件间接关乎到 CL牧马人属性,那使得它周密贴合 MVVM 形式。

  • ReactiveUI:2个 .NET 下的 MVVM
    框架,集成了反应性扩充框架,允许开发者使用 WPF、Windows Store
    Apps、WP八 或 Xamarin 成立优雅的、可测试的利用。

  • Okra App Framework:贰个以 app 为骨干的 Windows 八.一 MVVM
    框架,融合正视注入,包罗壹套完整的 Visual Studio MVVM 模板。

  • WPF Application Framework
    :1个轻量级的框架,能够帮衬您创设布局优雅的 WPF
    应用。协理您利用分层架构和 MVVM 形式。

  • MVVM克罗丝: 跨平台mvvm 移动支付框架,针对 WP柒 和 WP八 的
    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 构建。

Media 媒体

  • TagLib# – TagLib#(又名taglib-sharp)是用来在媒体文件中读取和写入元数据的库,包涵摄像,音频和照片格式
  • NAudio – 以各样文件格式播放,解码和编码音频,如MP四,VCD,WAV,AIFF,Speex等。

Mail邮件

  • FluentEmail – System.Net.Mail的通畅包装,带有电动剃须刀模板协助。
  • MailKit -1个完好的跨平台邮件堆栈,包蕴IMAP,POP三,SMTP,认证等。
    建在Mime基特的顶部。
  • MimeKit – 协助S / MIME,PGP,TNEF和Unix
    mbox线轴的跨平台.NET MIME创立和平解决析器库。
  • PreMailer.Net – C#库将您的样式表移动到内联样式属性,以最大程度地协作电子邮件客户端。

Office

  • ClosedXML:ClosedXML
    能够让开发人士更方便地创造 Excel 二零零五、20拾 文件。

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

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

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

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 是多个开源库,用于拍卖 Open XML
    文书档案(包蕴 DOCX、XLSX 和 PPTX)。

Metrics 指标

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

Mathematics数学

  • MathNet -Math.NET是2个开源陈设,用于创设和护卫涵盖基础数学的工具包,针对高档的每一天必要.Net开发人士
  • Microsoft Automatic Graph
    Layout – 1组用于图形布局和查阅的工具.
  • UnitConversion – .Net
    Core和.Net框架的可扩展单元转换库

ORM

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

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

  • Dapper:三个超小型、快捷方便的
    O奔驰G级M 框架。

  • Dapper
    Extensions:小型类库,对
    Dapper 的效用拓展填补,为你的大约古板 CL奥迪Q5 对象提供基础的
    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)和数据库之间搭建桥梁。

ORM

  • Entity Framework:对象关系映射器框架,让 .NET
    开发职员使用世界特定的靶子来拍卖关系型数据。

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

  • Dapper:2个超小型、快速方便的 O卡宴M 框架。

  • Dapper Extensions:小型类库,对 Dapper
    的效应拓展补缺,为您的简要古板 CL奥迪Q伍 对象提供基础的
    CRUD(Get、Insert、Update、Delete) 操作。

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

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

  • FluentMigrator:.net 下的省心的动员搬迁框架。

  • ServiceStack.OrmLite:轻量、简单、急迅、基于命名约定的 POCO OOdysseyM。

  • Massive:小型、让人称心快意的数码访问工具,始终关切您直到永远。

  • LINQ to DB:最快的 LINQ
    数据库访问库,不难、轻量、急迅、类型安全,在您的靶子和数据库之间搭建桥梁。

Micro Framework 微框架

  • .NET Micro Framework
    Interpreter – 用于选用Visual
    Studio在小型设备上支付嵌入式应用程序的Microsoft®.NET Micro
    Framework(NETMF)

Media媒体

  • TagLib# – TagLib#(又名taglib-sharp)是用来在媒体文件中读取和写入元数据的库,包含录制,音频和相片格式
  • NAudio – 以各类文件格式播放,解码和编码音频,如MP5,mp四,WAV,AIFF,Speex等。

包管理(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
    仓库。

Minification 精简

  • Microsoft Ajax Minifier – 包涵具有最高品质的JS和CSS细化器,因为它是专为.NET设计的。
    可选地生成JS代码的Source Maps
  • Web Markup Minifier –
    .NET库包蕴壹组标记分组。
    该品种的靶子是透过削减HTML,XHTML和XML代码的大大小小来抓牢Web应用程序的习性

Metrics指标

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

PDF

  • ITextSharp:iText
    是八个PDF库,用于成立、修改、检查和保障 Portable Document
    Format(PDF)格式的文书档案 [$]**[开源软件免费]**

PDF

  • ITextSharp:iText 是多个PDF库,用于创建、修改、检查和保证 Portable
    Document Format格式的文书档案[$]**[开源软件免费]**

Misc 杂项

  • CSharp Pad – 基于Web的C#REPL,具有令人敬畏的代码实现。
  • AzureCrawler – 为您的角度,Ember,Durandal或其余JavaScript应用程序拍片HTML快速照相。
  • BitSharp – C#比特币节点。
  • CSScript – CS-Script是一个基于CL宝马X3的脚本系统,它选用C#作为编制程序语言。
    如今CS-Script目的是在Mono完全援助下完结CLLAND(.NET 二.0 / 3.0 / 三.伍 /
    4.0 / 四.5)的Microsoft完毕。 附带许多此外效率,如脚本托管。
  • CsvHelper – 扶助读取和写入CSV文件的库
  • FlatMapper – 以Linq包容的措施从数据库导入和导出纯文本文件的库。
  • FluentValidation –
    .NET的贰个微型验证库,它利用流畅的界面和lambda表明式来塑造验证规则。
  • Humanizer – Humanizer满足您操作和出示字符串,枚举,日期,时间,时间戳,数量和数码的全部.NET须求
  • LINQPad – 多少个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职务是贰个NuGet包,允许你在机动构建和/或Visual
    Studio项目中央银行使着名的ILMerge实用程序。
  • ReactJS.NET – ReactJS.NET是一个库,它使得更便于选拔Babel以及推特的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 – 3个用以持久化和恢复生机应用程序状态的库(更加好地替代.settings文件)。

Micro Framework 微框架

  • .NET Micro Framework
    Interpreter – 用于接纳Visual
    Studio在小型设备上支出嵌入式应用程序的Microsoft®.NET Micro
    Framework(NETMF)

Profiler

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

  • Glimpse:开源 web 会诊平台。

Profiler

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

  • Glimpse:开源 web 会诊平台。

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

  • Caliburn.Micro –
    一个小而强大的框架,专为在享有XAML平台上创设应用程序而规划。
    它对MV
    *情势的兵不血刃支撑将使您可以高效创设化解方案,而无需捐躯代码品质和可测试性。
  • MVVM Light Toolkit – 该工具包的要害指标是加速在WPF,Silverlight,Windows
    Store(EscortT)和Windows Phone中成立和支付MVVM应用程序
  • Catel – Catel是三个留意于MVVM(WPF,Silverlight,Windows
    Phone和Win途观T)和MVC(ASP.NET MVC)的应用程序开发平台。
    Catel的主干包涵1个IoC容器,模型,验证,回顾,新闻中介,参数检查等。
  • UpdateControls – 更新控件不供给您福寿康宁INotifyPropertyChanged或评释DependencyProperty。
    它将控件间接连接到CLEnclave属性。 那使它非凡适合Model / View /
    ViewModel格局。
  • ReactiveUI – 集成了反向扩大(福睿斯x)框架的.NET
    MVVM框架,使开发职员可以使用WPF,Windows Store
    Apps,WP八或Xamarin营造优雅,可测试的应用程序.
  • Okra App Framework – 以适用于Windows
    八.一的以利用为中央的MVVM框架创设了借助注入,包罗1整套Visual Studio
    MVVM模板。
  • Prism – 八个跨平台的桌面和移动MVVM开发框架。
  • WPF Application Framework (WAF) – 3个轻量级框架,可帮忙您创制优质的结构化WPF应用程序。
    它支持你使用分层体系布局和Model-View-ViewModel形式。
  • MVVMCross – 适用于WPF,Silverlight for
    WP7和WP8,Mono for Android,MonoTouch for iOS,Windows
    Universal项目(WPA8.1和Windows 捌.1Store应用程序)的跨平台mvvm移动支付框架。
    广泛选拔便携式类库(PCL)来提供可保险的跨平台C#本地应用程序。
  • Stylet -最小的MVVM框架灵感来自Caliburn
    Micro,具有突出的文书档案,高测试覆盖率和投机的IoC容器。
  • Gemini – IDE框架在概念上好像于Visual Studio Shell。
    基于WPF,AvalonDock和Caliburn Micro。

Minification 精简

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

推送公告(Push Notifications)

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

推送文告(Push Notifications)

  • PushSharp:服务器端的推送文告类库,帮忙iOS、OSX、Android、Chrome、Windows Phone、Windows 捌、Backberry 和
    亚马逊 设备。

Object to object mapping 对象映射对象

  • AutoMapper – .NET中基于约定的目的映射器.
  • TinyMapper – .Net的三个小而快捷的对象映射器。
  • ExpressMapper
    -2个轻量级的照明连忙.Net映射器,以一种自动化和回顾的法子将1种对象映射到另1种对象。
    ExpressMapper完全依靠于发挥式树。

Misc杂项

  • CSharp Pad – 基于Web的C#REPL,具有令人敬畏的代码实现。
  • AzureCrawler – 为你的角度,Ember,Durandal或其余JavaScript应用程序拍片HTML快速照相。
  • BitSharp – C#比特币节点。
  • CSScript – CS-Script是三个基于CL路虎极光的本子系统,它选择C#作为编制程序语言。
    近日CS-Script目的是在Mono完全补助下促成CL路虎极光(.NET 二.0 / 叁.0 / 叁.五 /
    4.0 / 四.伍)的Microsoft实现。 附带许多任何职能,如脚本托管。
  • CsvHelper – 帮忙读取和写入CSV文件的库
  • FlatMapper – 以Linq兼容的点子从数据库导入和导出纯文本文件的库。
  • FluentValidation – .NET的三个袖珍验证库,它利用流畅的界面和lambda表明式来构建验证规则。
  • Humanizer – Humanizer满足您操作和显示字符串,枚举,日期,时间,时间戳,数量和数码的全部.NET供给
  • LINQPad – 四个C#/ VB /
    F#暂存器,可立即执行其余表明式,语句块或程序,具有丰裕的出口格式和丰盛的效劳。
    还可让您以交互格局查询LINQ中的数据库。 [$]
  • Polly – 以流畅的方法赶快执行权且极度处理政策,如Retry,Retry
    Forever,Wait andRetry或Circuit Breaker。 (.NET 叁.5 / 四.0 / 四.5 /
    PCL / Xamarin)
  • Rant – Rant程序文件生成DSL
  • ScriptCS – 用文件编辑器,nuget和Roslyn的力量编写C#应用程序!
  • Shielded – .NET的软件业务内部存款和储蓄器(STM)实现
  • MSBuild ILMerge task – MSBuild
    ILMerge职分是一个NuGet包,允许你在机动创设和/或Visual
    Studio项目中利用着名的ILMerge实用程序。
  • ReactJS.NET – ReactJS.NET是二个库,它使得更易于选拔Babel以及照片墙的React和来源C#的JSX。
  • Aeron.NET – 高效可信的UDP单播,UDP组播和IPC音信传输 –
    Aeron的.NET端口
  • TypeShape – TypeShape是一个小型,可扩充的F#库,用于实际的泛型编制程序
  • Streams – 1个轻量级的F#/
    C#库,用于数据流上的长足功用式管道。
  • MediatR – 在.NET中简易,未有意义的调解器完成
  • Warden – 为您的应用程序,能源和底蕴设备定义“健检”。
    把你的监狱长留在手表上
  • ByteSize -ByteSize是1个实用程序类,通过解除所表示的值的歧义,使代码中的字节大小更便于。
    ByteSize是以怎么样System.TimeSpan为单位的岁月。
  • Jot – 1个用于持久化和回复应用程序状态的库(更加好地替代.settings文件)。

队列(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
    平台的简短服务总线和 NServiceBus、MassTransit类似,只不过尤其从简。

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

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

队列

  • NServiceBus:.NET 平台下最流行的劳动总线。

  • Hangfire:在 ASP.NET
    应用中,超简单地落到实处独立带领(fire-and-forget)、延迟和周期重复任务。

  • RabbitMQ.NET:AMQP 客户端的 C# 落成,通过 WCF 绑定到已某些 AMQP
    服务。

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

  • MassTransit:MassTransit 是3个精简服务总线(lean service
    bus)的兑现,使用 .NET Framework 来创设松耦合应用程序。

  • Rebus:Rebus 是二个 .NET 平台的简要服务总线和
    NServiceBus、MassTransit类似,只可是尤其从简。

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

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

Office Office文件组件

  • ExcelDna – ExcelDna能够更易于地利用C#,F#或VB
    .NET创设和安排Excel加载项
  • ClosedXML -ClosedXML使开发职员更便于创设Excel 二零零五/2008文本
  • NPOI – 该品种是POI
    Java项目标.NET版本.
  • EPPlus -EPPlus是1个用到Open Office
    Xml格式(xlsx)读取和写入Excel 二〇〇五/20十文本的.net库。
  • Open XML SDK – Open XML
    SDK提供使用Open XML文书档案(DOCX,XLSX和PPTX)的开源库).

MVVM

  • Caliburn.Micro – 三个小而强大的框架,专为在有着XAML平台上营造应用程序而规划。
    它对MV
    *格局的强硬支撑将使您能够高效构建解决方案,而无需捐躯代码品质和可测试性。
  • MVVM Light Toolkit – 该工具包的基本点目标是加快在WPF,Silverlight,Windows
    Store(本田UR-VT)和Windows Phone中开创和支付MVVM应用程序
  • Catel – Catel是叁个注意于MVVM(WPF,Silverlight,Windows
    Phone和Win猎豹CS陆T)和MVC(ASP.NET MVC)的应用程序开发平台。
    Catel的基本包涵一个IoC容器,模型,验证,纪念,新闻中介,参数检查等。
  • UpdateControls – 更新控件不需求你完结INotifyPropertyChanged或声称DependencyProperty。
    它将控件直接连接到CL君越属性。 那使它相当适合Model / View /
    ViewModel情势。
  • ReactiveUI – 集成了反向扩张(路虎极光x)框架的.NET
    MVVM框架,使开发职员能够使用WPF,Windows Store
    Apps,WP八或Xamarin创设优雅,可测试的利用程序.
  • Okra App Framework – 以适用于Windows
    捌.1的以利用为基本的MVVM框架塑造了依靠注入,包蕴壹整套Visual Studio
    MVVM模板。
  • Prism – 1个跨平台的桌面和移动MVVM开发框架。
  • WPF Application Framework (WAF) – 2个轻量级框架,可帮忙您创造优质的结构化WPF应用程序。
    它协助你使用分层体系布局和Model-View-ViewModel情势。
  • MVVMCross – 适用于WPF,Silverlight for
    WP7和WP八,Mono for Android,MonoTouch for iOS,Windows
    Universal项目(WPA8.一和Windows 8.1Store应用程序)的跨平台mvvm移动支付框架。
    广泛采取便携式类库(PCL)来提供可爱惜的跨平台C#本地应用程序。
  • Stylet -最小的MVVM框架灵感来自Caliburn
    Micro,具有卓绝的文书档案,高测试覆盖率和投机的IoC容器。
  • Gemini – IDE框架在概念上看似于Visual
    Studio Shell。 基于WPF,AvalonDock和Caliburn Micro。

响应式编制程序(Reactive Programming)

  • Rx.NET:Reactive
    Extensions (奥德赛x)库使用观察者体系(observable sequences)和 LINQ
    风格的询问操作,来进展异步和基于事件的程序开发、

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

响应式编制程序(Reactive Programming)

  • 途胜x.NET:Reactive Extensions 库使用观望者系列(observable
    sequences)和 LINQ 风格的询问操作,来进行异步和基于事件的次序支付、

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

O中华VM 对象关联映射

  • Entity Framework –
    对象关系映射器使.NET开发人士能够选取一定于域的指标处理关周到据
  • BL Toolkit – .NET的业务逻辑工具包
  • Dapper – StackExchange的二个简练的对象映射器
  • Dapper Extensions –
    通过为您的POCO添加基本CRUD操作(获取,插入,更新,删除)来补充Dapper的小型库
  • Dapper.FastCRUD –
    Dapper最快的皮米扩充
  • NHibernate – NHibernate对象关系映射器
  • Fluent
    NHibernate – 流畅,无XML,编写翻译安全,自动化,基于约会的NHibernate映射。
  • FluentMigrator –
    .net的流淌迁移框架
  • ServiceStack.OrmLite –
    轻巧,简单快捷的根据会议的POCO OQX56M [免费为OSS]
    [$]
  • Massive – 2个小而愉悦的数码访问工具,将永久爱你。
  • LINQ to DB – 最快的LINQ数据库访问库在您的POCO对象和数据库之间提供不难,轻便,飞速和种类安全的层。
  • MicroLite ORM MicroLite
    O汉兰达M是.NET框架的微型对象关联映射器。
    它的宏图是便于使用,可扩大和可测试。
  • PetaPoco -你的POCO是三个非常的小的O凯雷德M-ish事情
  • AsyncPoco – 一个经久不衰“等待”的一心异步PetaPoco叉
  • NPoco – 不难的microOCRUISERM将查询的结果映射到POCO对象。
    基于Schotime的PetaPoco分公司
  • Limebean – 混合OXC90M使用SQL片段,不必要模型类。
  • LLBLGen Pro – 实体框架实体建立模型解决方案,NHibernate,Linq to
    SQL及其自身的O奇骏M框架:LLBLGen Pro运营时框架。 [$]
    [免费精简版]
  • Insight.Database –
    Insight.Database是1种高效,轻量级的袖珍微软.NET
  • DbExtensions – 数据访问框架,重点关心查询组合,粒度和代码美学.

Object to object mapping对象映射对象

  • AutoMapper – .NET中基于约定的对象映射器. http://automapper.org
  • TinyMapper – .Net的二个小而敏捷的对象映射器。
  • ExpressMapper -二个轻量级的照明快速.Net映射器,以1种自动化和省略的秘籍将1种对象映射到另一种对象。
    ExpressMapper完全依靠于发挥式树。

安排调度(Scheduling)

  • QuartzNet:Quartz 是 .NET
    平台的商号级调度器。

安排调度(Scheduling)

  • QuartzNet:Quartz 是 .NET 平台的铺面级调度器。

Package Management套餐管理

  • NuGet – .NET包管理器
  • MyGet – NuGet,NPM,Bower和VSIX的托管软件包存款和储蓄库。
    还提供CI即服务。 [免费为OSS] [$]
  • Paket – 用于.NET的软件包正视性管理器,援助NuGet软件包和GitHub存款和储蓄库.

Office办公室。

  • ExcelDna – ExcelDna能够更易于地行使C#,F#或VB
    .NET创造和铺排Excel加载项
  • ClosedXML -ClosedXML使开发职员更易于创设Excel
    2007/二〇一〇文本
  • NPOI – 该品种是POI
    Java项指标.NET版本.
  • EPPlus -EPPlus是二个施用Open
    Office Xml格式(xlsx)读取和写入Excel 二零零七/20拾文本的.net库。
  • Open XML SDK – Open XML SDK提供利用Open
    XML文书档案(DOCX,XLSX和PPTX)的开源库).

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
    客户端开发库。

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

  • AWS SDK:AWS SDK for .NET 让 .NET 开发者能够省事地操作 亚马逊(Amazon) Web
    瑟维斯s。

  • Azure PowerShell:一组 PowerShell
    命令行,让开发者和大班开发、陈设和治本 Microsoft Azure 应用。

  • Octokit.NET:.NET 平台下的 GitHub API 客户端库。

  • DropNet:Dropbox API 客户端开发库。

PDF 便携式文档格式

  • ITextSharp – iText是3个PDF库,允许你以便携式文书档案格式(PDF)[$]
    [免费为OSS]创立,修改,检查和维护文书档案

ORM 

  • Entity
    Framework – 对象关系映射器使.NET开发人士能够利用一定于域的靶子处理关周全据
  • BL Toolkit – .NET的作业逻辑工具包
  • Dapper – StackExchange的3个大概的靶子映射器
  • Dapper
    Extensions – 通过为你的POCO添加基本CRUD操作(获取,插入,更新,删除)来填补Dapper的小型库
  • Dapper.FastCRUD – Dapper最快的飞米扩大
  • NHibernate – NHibernate对象关联映射器
  • Fluent
    NHibernate – 流畅,无XML,编写翻译安全,自动化,基于约会的NHibernate映射。
  • FluentMigrator – .net的流淌迁移框架
  • ServiceStack.OrmLite – 轻巧,不难神速的基于会议的POCEO奥德赛M [免费为OSS] [$]
  • Massive – 2个小而喜欢的数目访问工具,将永远爱您。
  • LINQ to DB – 最快的LINQ数据库访问库在您的POCO对象和数据库之间提供简单,轻便,飞速和类别安全的层。
  • MicroLite ORM MicroLite
    OEvoqueM是.NET框架的袖珍对象关联映射器。
    它的设计是不难使用,可扩张和可测试。
  • PetaPoco -你的POCO是3个不大的O瑞虎M-ish事情
  • AsyncPoco – 八个悠远“等待”的一点壹滴异步PetaPoco叉
  • NPoco – 简单的microO卡宴M将查询的结果映射到POCO对象。
    基于Schotime的PetaPoco分企业
  • Limebean – 混合O福特ExplorerM使用SQL片段,不要求模型类。
  • LLBLGen Pro – 实体框架实体建立模型消除方案,NHibernate,Linq
    to SQL及其本人的OLANDM框架:LLBLGen Pro运维时框架。 [$]
    [免费精简版]
  • Insight.Database – Insight.Database是一种高效,轻量级的微型微软.NET
  • DbExtensions – 数据访问框架,重点关心查询组合,粒度和代码美学.

搜索(Search)

  • Elasticsearch
    .NET:Elasticsearch.Net
    & NEST。

  • PlainElastic.Net:ElasticSearch
    的一个简便的 .Net 客户端。

  • SolrNet:.Net 平台下的 Solr
    客户端。

  • Lucene.net:Lucene.Net 是 Lucene
    搜索引擎库的移植,使用 C# 编写,面向 .NET 环境的用户。

搜索

  • Elasticsearch .NET:Elasticsearch.Net & NEST。

  • PlainElastic.Net:ElasticSearch 的一个简便的 .Net 客户端。

  • SolrNet:.Net 平台下的 Solr 客户端。

  • Lucene.net:Lucene.Net 是 Lucene 搜索引擎库的移植,使用 C#
    编写,面向 .NET 环境的用户。

Profiler 分析器

  • MiniProfiler – 一个简便而使得的ASP.NET网址的精密分析器
  • Glimpse – 网络的开源检查判断平台

Package Management套餐管理

  • NuGet – .NET包管理器
  • MyGet – NuGet,NPM,Bower和VSIX的托管软件包存款和储蓄库。
    还提供CI即服务。 [免费为OSS] [$]
  • Paket – 用于.NET的软件包依赖性管理器,扶助NuGet软件包和GitHub存款和储蓄库. 

序列化(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) 使用的贰进制连串化格式,在
    谷歌 数据通信中山大学量运用。

  • 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)数据。协理跨平台的连串化、反连串化,以及强大的通用机制来神速处理多少。

Protocols 协议

  • SSH.NET – 用于.NET的安全Shell(SSH)库,针对并行性实行了优化。
    提供SSH命令,SFTP / SCP上传和下载以及SOCKS肆 / SOCKS5 /
    HTTP代理。

PDF

  • ITextSharp – iText是三个PDF库,允许你以便携式文书档案格式(PDF)[$]
    [免费为OSS]始建,修改,检查和护卫文书档案

状态机(State machines)

  • Stateless:间接行使 .NET
    代码创造3个状态机和轻量的基于状态机的工作流。

  • Automatonymous:.Net
    平台的景色机库,允许你编写流式API风格的状态机。

状态机(State machines)

  • Stateless:直接使用 .NET
    代码创造多个状态机和轻量的依照状态机的工作流。

  • Automatonymous:.Net 平台的状态机库,允许你编写流式API风格的状态机。

Push Notifications 推送布告

  • PushSharp -用于将推送公告发送到iOS,OSX,Android,Chrome,Windows
    Phone,Windows 8,Blackberry和亚马逊设备的服务器端库。

Profiler剖面仪

  • MiniProfiler – 二个简练而卓有功效的ASP.NET网站的精工细作剖析器
  • Glimpse – 互连网的开源检查判断平台

静态网站生成(Static Site Generators)

  • Pretzel:.NET
    平台下的网址生成工具(包含后续的片段功力)。

  • Sandra.Snow:.NET
    平台的静态网址生成工具,借鉴 Jekyll。

  • Wyam:简单易用、中度模块化、拥有无敌配置力量的静态网址生成工具。

静态网址生成(Static Site Generators)

  • Pretzel:.NET 平台下的网址生成工具(包蕴后续的有个别功用)。

  • Sandra.Snow:.NET 平台的静态网址生成工具,借鉴 Jekyll。

  • Wyam:不难易用、中度模块化、拥有强大配置力量的静态网址生成工具。

Queue 队列

  • NServiceBus – 最受欢迎的.NET服务总线
  • Hangfire -令人思疑的无拘无束情势在ASP.NET应用程序中履行防火,延迟和再一次的任务
  • RabbitMQ.NET
    -实现用于C#的AMQP客户端库,以及因而WCF揭破AMQP服务的绑定
  • NetMQ – NetMQ是ZeroMQ的100%本机C#端口
  • MassTransit – MassTransit是使用.NET
    Framework创设松耦合应用程序的精简服务总线完毕。
  • Rebus -Rebus是.NET的凝练服务总线完毕,其属性与N瑟维斯Bus和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客户端

Protocols协议

  • SSH.NET – 用于.NET的平安Shell(SSH)库,针对并行性举办了优化。
    提供SSH命令,SFTP / SCP上传和下载以及SOCKS四 / SOCKS5 /
    HTTP代理。

风格指南(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# 代码约定。

Reactive Programming 反应式编程

  • Rx.NET – 反向扩大(大切诺基x)是用来采用可观看系列和LINQ样式查询运算符组合异步和依据事件的次第的库
  • Dynamic Data –
    集合的反向增添(大切诺基x)

Push Notifications推送通告

  • PushSharp -用于将推送通告发送到iOS,OSX,Android,Chrome,Windows
    Phone,Windows 八,Blackberry和亚马逊设备的服务器端库。

模板引擎(Template Engine)

  • RazorEngine:基于微软
    Razor 解析器引擎的开源模板引擎。

  • Nustache :无逻辑模板的开源库。

  • DotLiquid:Ruby Liquid
    模板语言的 C# 移植版本。

模板引擎(Template Engine)

  • RazorEngine:基于微软 Razor 解析器引擎的开源模板引擎。

  • Nustache:无逻辑模板的开源库。

  • DotLiquid:Ruby Liquid 模板语言的 C# 移植版本。

Scheduling 任务调度

  • FluentScheduler –
    职务调度程序有所流畅的界面,能够从您的应用程序运营自动化作业
  • NCrontab – 用于解析和格式化crontab表明式的类库,以及基于crontab安顿计算现身的小运
  • QuartzNet – Quartz
    Enterprise Scheduler .NET
  • Hangfire – 在.NET应用程序中实践火灾忘记,延迟和重新执行职责的简便方法
  • Chroniton – 多个大约,完全可集成和可定制的库,用于在布置上运转强类型作业(职务)。

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客户端

测试(Testing)

  • AutoFixture:AutoFixture
    是三个用于 .NET
    的开源框架,用于简化单元测试中的设置(Arrange)阶段。

  • FakeItEasy:.NET
    平台的3个不难易行的 mocking
    库。http://fakeiteasy.github.io

  • Fluent
    Assertions:一组
    .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
    是多少个预见(assertion)框架,首要成效是在断言退步时,给出简单明了并且自身的错误消息。

  • SpecFlow:将事情要求绑定到
    .Net 代码。

  • xUnit:xUnit.net 是2个 .NET
    平台下免费、开源、专注社区的单元测试框架。

测试

  • AutoFixture:AutoFixture 是二个用于 .NET
    的开源框架,用于简化单元测试中的设置阶段。

  • FakeItEasy:.NET 平台的1个简单的 mocking
    库。

  • Fluent Assertions:一组 .NET 扩充方法,能够让你更自然地钦定 TDD 或
    BDD 风格测试的期望值。

  • Fuchu:F# 的单元测试库,通过 tests-as-values
    机制让你更便于创立世界特定语言。

  • Machine.Specifications:Machine.Specifications
    是三个上下文、规范框架,忽略了言语本人的干扰,简化了测试。

  • Moq:.NET 平台下最盛行和融洽的 mocking 框架。

  • NBuilder:神速创制测试指标。

  • NSubstitute:2个温馨的 .NET mocking 框架。

  • NUnit

  • Rhino Mocks:.NET 平台的动态 Mocking 框架

  • Shouldly:Shouldly
    是三个预知(assertion)框架,重要职能是在断言战败时,给出简单明了并且本人的错误信息。

  • SpecFlow:将事情供给绑定到 .Net 代码。

  • xUnit:xUnit.net 是1个 .NET
    平台下免费、开源、专注社区的单元测试框架。

SDK and API Clients SDK和API客户端

  • AWS SDK – AWS SDK for
    .NET使.NET开发职员能够轻松地与亚马逊(Amazon) Web Services协同工作
  • Azure PowerShell –
    壹组PowerShell
    cmdlet,供开发人士和领队开发,布署和治本Microsoft
    Azure应用程序
  • Octokit.NET – 二个用于.NET的GitHub
    API客户端库
  • DropNet – Dropbox
    API的客户端库

Reactive Programming反应式编制程序

  • Rx.NET – 反向扩大(奥迪Q叁x)是用于选取可观看类别和LINQ样式查询运算符组合异步和基于事件的主次的库
  • Dynamic
    Data – 集合的反向扩大(PAJEROx)

交易(Trading)

  • Lean:Lean
    引擎是3个开源的,完全由 C#
    托管代码编写的贸易算法引擎,用于桌面和云端。 https://lean.quantconnect.com

  • StockSharp:交易和算法交易(algorithmic
    trading)的开源平台(用于股市、外汇市镇、比特币和期货合作选择权交易)
    。http://stocksharp.com

交易

  • Lean:Lean 引擎是三个开源的,完全由 C#
    托管代码编写的交易算法引擎,用于桌面和云端。

  • StockSharp:交易和算法交易(algorithmic
    trading)的开源平台(用于股市、外汇集镇、比特币和期货合作选择权交易)

Search 搜索

  • Elasticsearch .NET –
    Elasticsearch.Net & NEST
  • PlainElastic.Net –
    ElasticSearch的Plain .Net客户端
  • SolrNet – .Net的Solr客户端
  • SolrExpress) – 3个不难易行而轻量的查询.NET库,用于Solr,以受控,可营造和故障飞快的法子
  • Lucene.net – Lucene.Net是Lucene搜索引擎库的一个端口,用C#编写,并针对.NET运维时用户

Scheduling计划

  • FluentScheduler – 任务调度程序有所流畅的界面,能够从您的应用程序运维自动化作业
  • NCrontab – 用于解析和格式化crontab表达式的类库,以及基于crontab安排总计现身的时日
  • QuartzNet – Quartz
    Enterprise Scheduler .NET
  • Hangfire – 在.NET应用程序中进行火灾忘记,延迟和另行执行任务的简要方法
  • Chroniton – 1个不难易行,完全可集成和可定制的库,用于在安排上运营强类型作业(职务)。

Visual Studio 插件(Visual Studio Plugins)

  • Web
    Essentials:Web
    Essentials 为 Visual Stduio 扩展了汪洋的本性,提供了 web
    开发人员盼望多年的成效。

  • VsVIM:Visual Studio 中的 VIM。

  • Nuget Package
    Manager:NuGet
    是微软支付平台(包罗 .NET)的包管理器。

  • SideWaffle:Visual
    Studio 二〇一三、201三 中的1组项目模板集合,让 web 开发人士越发自在。

  • Resharper:Visual Studio
    开发职教员和学生产力工具 [$]

  • Refactoring Essentials:开源
    C# 和 VB.NET 重构扩充,包括代码最好实践分析器。

  • CodeContracts:.NET
    CodeContracts 工具源代码。

  • Git Diff Margin:在
    Visual Studio 滚动条区域实时展现当前文件在 Git 上的差异。

  • Productivity Power
    Tools:1组
    Visual Studio 专业版(及更高版本)的增添,用于提升开发人士的生产力。

Visual Studio 插件(Visual Studio Plugins)

  • Web Essentials:Web Essentials 为 Visual Stduio
    扩充了大气的特征,提供了 web 开发人士盼望多年的机能。

  • VsVIM:Visual Studio 中的 VIM。

  • Nuget Package Manager:NuGet 是微软开支平台的包管理器。

  • 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
    专业版的扩大,用于提升开发职员的生产力。

Serialization 序列化

  • Protobuf.NET – 合计缓冲区是谷歌(Google)在大方数目通讯中应用的2进制连串化格式的名号
  • 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 -1个用于.NET的快捷多格式音信种类化程序
  • Migrant – 快捷灵活的连串化框架可用以未装修的类。

SDK and API ClientsSDK和API客户端

  • AWS SDK – AWS
    SDK for .NET使.NET开发职员能够轻松地与亚马逊 Web
    Services协同工作
  • Azure
    PowerShell – 1组PowerShell
    cmdlet,供开发人士和大班开发,布置和管理Microsoft
    Azure应用程序
  • Octokit.NET – 二个用于.NET的GitHub
    API客户端库
  • DropNet – Dropbox API的客户端库

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 服务的3个轻量级、非正式的框架。

  • IISNode:在 IIS 中宿主 NodeJS
    应用程序。

  • Suave.IO:八个框架/库/web
    服务器,当您看到您选取精彩的 F#
    编写的代码提前实现了您的项目时,它的留存会让你喜极而泣。(三个用 F#
    编写 Web 应用的框架和劳动器端)

Web 框架(Web Frameworks)

  • ASP.NET
    MVC(
    是贰个免费的 web 框架,用于创制美好的 web 站点和应用程序。

  • FubuMVC:.NET 平台下前端控制器(front-controller)风格的 MVC
    框架。

  • NancyFx:在 .Net 和 Mono 平台上开创 HTTP
    服务的三个轻量级、非正式的框架。

  • IISNode:在 IIS 中宿主 NodeJS 应用程序。

  • Suave.IO:三个框架/库/web 服务器,当您看来你采纳精粹的 F#
    编写的代码提前完成了您的品类时,它的存在会让你喜极而泣。(1个用 F#
    编写 Web 应用的框架和劳动器端)

State machines 状态机

  • Stateless –
    直接在.NET代码中开创状态机和轻型状态机基于工作流
  • Automatonymous –
    .Net的图景机库 – 允许你编写流畅的情状机器
  • Appccelerate – State
    Machine – 2个强劲的意况机器库 –
    配置了流畅的api和协助实行和异步状态转换援救

Search搜索

  • Elasticsearch .NET –
    Elasticsearch.Net & NEST
  • PlainElastic.Net – ElasticSearch的Plain
    .Net客户端
  • SolrNet – .Net的Solr客户端
  • SolrExpress) – 贰个简短而轻量的查询.NET库,用于Solr,以受控,可塑造和故障快捷的不二法门
  • Lucene.net – Lucene.Net是Lucene搜索引擎库的一个端口,用C#编写,并针对.NET运转时用户

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 模块、法斯特CGI
    模块,能够用于挂载到别的 web
    服务器或是作为2个测试用的独立服务器存在(类似微软的 Cassini
    项目)。

Static Site Generators 静态站点生成器

  • FsBlog – 博客意识,静态网站生成使用F#
  • Pretzel – .NET平台的站点生成工具(然后是有个别)
  • Sandra.Snow -Jekyll启发了.NET静态站点生成
  • Wyam – 三个不难使用,高度模块化和极其可铺排的静态内容生成器

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 -2个用于.NET的登时多格式新闻连串化程序
  • Migrant – 飞快灵活的系列化框架可用来未装修的类。

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 客户端。

WebSocket

  • SignalLAND: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 客户端。

Style Guide 设计规范

  • C# Style
    Guide –
    StackOverflow
    Q&A的设计规范
  • C# Coding
    Conventions –
    官方MSDN
    C#代码约定

State machines国家机器

  • Stateless – 直接在.NET代码中创制状态机和轻型状态机基于工作流
  • Automatonymous – .Net的情况机库 –
    允许你编写流畅的情事机器
  • Appccelerate – State
    Machine – 三个强有力的状态机器库 –
    配置了流畅的api和一起和异步状态转换扶助

Windows 服务(Windows Services)

  • TopShelf:二个简练的劳动宿主框架,使用
    .NET 营造 Windows 服务。

Windows 服务(Windows Services)

  • TopShelf:三个简约的劳动宿主框架,使用 .NET 营造 Windows 服务。

Template Engine 模板引擎

  • RazorEngine – 基于微软Razor解析引擎的开源模板引擎
  • Nustache – 用于无逻辑模板的开源库
  • Stubble – 在.NET中修剪{{mustache}}模板。
  • DotLiquid – Ruby
    Liquid模板语言的C#端口
  • Mustache Sharp –
    针对.NET的胡子文本模板引擎的扩张。

Static Site Generators静态站点生成器

  • FsBlog – 博客意识,静态网址生成使用F#
  • Pretzel – .NET平台的站点生成工具(然后是局地)
  • Sandra.Snow -Jekyll启发了.NET静态站点生成
  • Wyam – 叁个便于使用,高度模块化和极致可布署的静态内容生成器

其余列表(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:一组精心选拔的超棒的 LINQ 类库、工具等。

  • donet源码下载:

Testing 测试

  • AutoFixture – AutoFixture是.NET的开源框架,意在最大限度地压缩单元测试的“排列”阶段
  • BDDfy – BDDfy是最简便的BDD框架EVE帕杰罗!
  • Bogus – 二个简短而理智的假数据发生器C#。
    基于并从着名的faker.js移植。
  • ExpressionToCode –
    在断言中应用普通C#语法,当中饱含战败音讯中的表明式表明式和子表达式值。
  • FakeItEasy – The easy
    mocking library for .NET .NET的简单库
  • Fluent
    Assertions –
    1组.NET扩张方法,允许你更自然地内定TDD或BDD样式测试的预料结果
  • FluentAutomation –
    用于UI自动化的回顾流畅API
  • FsCheck – 随机测试.NET。
  • Fuchu – 3个用来F#的单元测试库,具有测试值,那使得DSL卓殊不难创造。
  • Machine.Specifications –
    Machine.Specifications(MSpec)是一个上下文/规范框架,能够排除语言噪音并简化测试。
  • Moq – 最受欢迎和友爱的.NET框架
  • NBuilder – 快捷变动测试目的
  • NSubstitute -1个团结的替代.NET框架
  • NUnit – 全数.Net语言的单元测试框架
  • Rhino Mocks – .NET的动态模拟框架
  • Shouldly – 应该是一个预感框架,其首借使在断言失利时提供很好的谬误消息,而精炼而简单。
  • SpecFlow -将事情必要绑定到.Net代码。
  • xBehave.net – 基于xUnit.net的BDD /
    TDD框架,灵感来源于Gherkin.
  • xUnit – xUnit.net是2个免费的,开源的,以社区为主要的.NET
    Framework单元测试工具
  • Canopy – Canopy是3个免费的开源F#Web自动化和测试框架

Style Guide风格指南

  • C# Style
    Guide – StackOverflow
    Q&A的品格指南
  • C# Coding
    Conventions – 官方MSDN C#代码约定

Tools 工具

  • Fiddler – 任何浏览器,系统或平台的免费网络调节和测试代理
  • Open Live
    Writer – 博客作家,与WordPress,Blogger等结合。
    al。 打开Live Writer能够轻松地编写,预览和公布到你的博客。
    有关更加多音信,请参阅 .
  • CodeHub – CodeHub是在其余iOS设备上浏览和保安您的GitHub存款和储蓄库的极品办法!
  • ShareX – ShareX是叁个免费的怒放源代码程序,可让您捕获或记录显示屏的别样区域,并因而一键按下即可共享。
    它还允许将图像,文本或任何类别的文书上传到超越77个支持的目标地,您能够挑选。
  • Myrtille – 贰个本机HTML四 /
    5远程桌面协议客户端,用C#for .NET编写的HTTP网关
  • Opserver – 堆栈沟通监察和控制体系
  • CatLight – 营造TFS / Jenkins / Travis / Appveyor的气象公告。
    基于.Net Core和Electron的跨平台桌面应用程序。 [免费]
    [专有]
  • Netling – 负载测试客户端,方便互联网测试。
    使用少量CPU或内部存款和储蓄器时,速度非常的慢。
  • Papercut – Papercut是1种基于开源(基于.NET的)测试电子邮件查看器,可在当地运维,内置SMTP服务器,目的在于接收和通报测试电子邮件。
  • Visual Studio
    Uninstaller
    -卸载并清理Visual Studio的富有组件。
  • AnyStatus – 2个免费的开放源代码Visual
    Studio扩充,能够增进监察和控制作用并将情况布告建立到Visual Studio。

Template Engine模板引擎

  • RazorEngine – 基于微软Razor解析引擎的开源模板引擎
  • Nustache – 用于无逻辑模板的开源库
  • Stubble – 在.NET中修剪{{mustache}}模板。
  • DotLiquid – Ruby
    Liquid模板语言的C#端口
  • Mustache
    Sharp – 针对.NET的胡子文本模板引擎的恢弘。

Trading 交易引擎

  • Lean – 精益引擎是一个开源的通通管理的C#算法交易引擎,用于桌面和云的行使。
  • StockSharp – 交易和算法交易开源平台(股市,外汇,比特币和期权)。

Testing测试

  • AutoFixture – AutoFixture是.NET的开源框架,目的在于最大限度地缩减单元测试的“排列”阶段
  • BDDfy – BDDfy是最简单易行的BDD框架EVE福特Explorer!
  • Bogus – 三个归纳而理智的假数据发生器C#。
    基于并从着名的faker.js移植。
  • ExpressionToCode – 在断言中动用普通C#语法,个中带有失利音讯中的表达式表明式和子表明式值。
  • FakeItEasy – The easy
    mocking library for .NET .NET的简便库https://fakeiteasy.github.io
  • Fluent
    Assertions – 1组.NET扩充方法,允许你更自然地钦命TDD或BDD样式测试的预期结果
  • FluentAutomation – 用于UI自动化的简单流畅API
  • FsCheck – 随机测试.NET。
  • Fuchu – 叁个用以F#的单元测试库,具有测试值,那使得DSL13分容易创造。
  • Machine.Specifications – Machine.Specifications(MSpec)是2个上下文/规范框架,能够解除语言噪音并简化测试。
  • Moq – 最受欢迎和友爱的.NET框架
  • NBuilder – 快速变动测试对象
  • NSubstitute -三个团结的替代.NET框架
  • NUnit – 全体.Net语言的单元测试框架
  • Rhino Mocks – .NET的动态模拟框架
  • Shouldly – 应该是多个预见框架,其主固然在断言退步时提供很好的荒谬消息,而简单而不难。
  • SpecFlow -将业务须要绑定到.Net代码。
  • xBehave.net – 基于xUnit.net的BDD /
    TDD框架,灵感来源于于Gherkin. http://xbehave.github.io
  • xUnit – xUnit.net是1个免费的,开源的,以社区为第三的.NET
    Framework单元测试工具
  • Canopy – Canopy是三个免费的开源F#Web自动化和测试框架

UI Automation UI 自动化

  • Managed Windows API – 内省和自动化第叁方Windows / VC
    ++应用程序,无需其源代码。

Tools工具

  • Fiddler – 任何浏览器,系统或平台的免费互联网调试代理
  • Open Live
    Writer – 博客小说家,与WordPress,Blogger等组合。
    al。 打开Live Writer能够轻松地编写,预览和表露到您的博客。
    有关更加多音讯,请参阅http://openlivewriter.org .
  • CodeHub – CodeHub是在其余iOS设备上浏览和掩护你的GitHub存款和储蓄库的特级方法!
  • ShareX – ShareX是二个免费的绽开源代码程序,可让您捕获或记录显示器的其他区域,并透过1键按下即可共享。
    它还同意将图像,文本或别的品种的文件上传到抢先715个协理的指标地,您能够选用。
  • Myrtille – 八个本机HTML肆 /
    伍远程桌面协议客户端,用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 – 一个免费的盛开源代码Visual
    Studio增加,能够添加监察和控制作用并将气象通告建立到Visual Studio。

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万个代码片段和代码示例项目。

Trading贸易

  • Lean – 精益引擎是八个开源的通通管理的C#算法交易引擎,用于桌面和云的利用。 https://lean.quantconnect.com
  • StockSharp – 交易和算法交易开源平台(股市,外汇,比特币和期货合作选择权)。http://stocksharp.com

Web Browsers Web 浏览器

  • CefSharp – 由Chromium提供的HTML5,CSS3和JS
    Web浏览器,适用于WinForms和WPF

UI AutomationUI自动化

  • Managed Windows API – 内省和自动化第二方Windows / VC
    ++应用程序,无需其源代码。

Web Frameworks Web 框架

  • ASP.NET MVC – ASP.NET是叁个免费的Web框架,用于构建伟大的网址和应用程序
  • FubuMVC – 3个用于.NET的前端控件风格的MVC框架
  • NancyFx – 轻量级,低本钱的框架,用于在.Net和Mono上构建基于HTTP的服务
  • IISNode – 主机NodeJS应用程序在IIS中
  • Suave.IO – 框架/体育场面/网络服务器,让你在形成你的门类提前完结您的门类时,看到你在[F#]中编辑的小家碧玉代码,让你哭泣。

Visual Studio Plugins     Visual Studio插件

  • Web
    Essentials – Web
    Essentials扩大了Visual
    Studio,其中涵盖众多网页开发职员已经不够多年的新成效
  • VsVIM – VIM在Visual Studio中
  • Nuget Package
    Manager – NuGet是Microsoft开发平台(包蕴.NET)的软件包管理器
  • SideWaffle -Visual Studio
    2012/20一3的档次模板集合,使任何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 Servers Web 服务器

  • Kestrel – 基于libuv的ASP.NET
    Core的Web服务器
  • EmbedIO – Web服务器建立在Mono和跨平台上
  • XSP – Mono的ASP.NET托管服务器。
    该模块包含3个Apache模块,3个方可连绵不断到任何Web服务器的法斯特CGI模块,以及用于测试的独自服务器(类似于Microsoft的Cassini)

Web BrowsersWeb浏览器

  • CefSharp – 由Chromium提供的HTML5,CSS3和JS
    Web浏览器,适用于WinForms和WPF

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#达成 –
    一种通过WebSockets提供远程进程调用和布告/订阅的新闻传递格局的磋商。
  • NetGain – 贰个高性能的websocket服务器库供电堆栈溢出。
  • Websockets.PCL –
    WebSockets.PCL是一个便携式类库,配置文件25九,C#WebSocket完结。

Web FrameworksWeb框架

  • ASP.NET MVC – ASP.NET是一个免费的Web框架,用于创设伟大的网址和应用程序
  • FubuMVC – 3个用于.NET的前端控件风格的MVC框架
  • NancyFx – 轻量级,低本钱的框架,用于在.Net和Mono上营造基于HTTP的劳动
  • IISNode – 主机NodeJS应用程序在IIS中
  • Suave.IO – 框架/图书馆/网络服务器,让你在达成你的品种提前完结您的品种时,看到你在[F#]中编辑的美丽代码,让你哭泣。

Windows Services Windows服务

  • TopShelf – 使用.NET创设Windows服务的简约劳动托管框架

Web ServersWeb服务器

  • Kestrel – 基于libuv的ASP.NET
    Core的Web服务器
  • EmbedIO – Web服务器建立在Mono和跨平台上
  • XSP – Mono的ASP.NET托管服务器。
    该模块包涵三个Apache模块,一个足以延续到此外Web服务器的法斯特CGI模块,以及用于测试的独门服务器(类似于Microsoft的Cassini)

Other Lists 其他

  • .NET-libraries-that-make-your-life-easier
    -开源.NET库,使您的生活更自在
  • awesome-LINQ – 精美的LINQ库,工具等联谊。
  • awesome-analyzers –
    .NET编写翻译器平台(“Roslyn”)会诊分析器和代码修复的图谋列表。
  • C# Algorithms, Data
    Structures – 算法和数据结构完毕列表。
  • Awesome .NET
    Core – 1体系令人敬畏的.NET大旨库,工具,框架和软件。
  • ASP.NET Core Library and Framework
    Support – ASP.NET Core和.NET
    Core(也在ANCLAFS.com)近期支撑什么.NET库和框架的列表。
  • Awesome .NET
    Performance –
    精美的.NET品质书籍,课程,培养和磨练,会议讲话,博客和最有启发性的开源进献者。
  • awesome-ddd – 域驱动设计(DDD),命令查询权利分隔(CQ奥迪Q5S),事件买卖和事件沙暴风能源的图谋列表
  • Awesome Unity –
    2个分类的社区驱动的高品质的Unity资产,项目和财富的集合。
  • Awesome Xamarin
    -Xamarin移动项目有趣的体育场所/工具集合

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 – 提供了1整套工具,您能够在Microsoft.NET平台上创设实时应用程序等等。
  • WampSharp – Web应用程序新闻传递协议的C#完成 –
    一种通过WebSockets提供远程进度调用和揭橥/订阅的音信传递方式的商议。
  • NetGain – 多个高质量的websocket服务器库供电堆栈溢出。
  • Websockets.PCL – WebSockets.PCL是三个便携式类库,配置文件25九,C#WebSocket完成。

愈多能源

原文:

Windows ServicesWindows服务

  • TopShelf – 使用.NET创设Windows服务的粗略劳动托管框架

微软官方开源

官网: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

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),命令查询义务分隔(CQEnclaveS),事件购销和事件沙暴能源的策划列表
  • Awesome
    Unity – 3个分拣的社区驱动的高品质的Unity资金财产,项目和能源的汇集。
  • Awesome
    Xamarin -Xamarin移动项目有趣的教室/工具集合

.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:三个集成了微信全数API的开源项目。官网()
Expression
伊娃luator:动态计算说明式。官网()
PDFsharp &
MigraDoc:PDF操作。官网()
DiffPlex:文件差距相比,类似Github版本控制。官网()
DynamicJson:像Javascript一样操作Json。官网()
Glimpse:网址质量监听,协助客户端,服务器端监听,分外好用,开发必备。官网()
Sqlsugar:ORM框架,性能比Dapper,EF还快。官网()

百小僧 提供

ORM 
PetePoco
简单,快捷易用的小型O大切诺基M工具 官网
NPoco
在PetaPoco上做的恢弘 官网
应用
nopcommerce 电商平台 官网

James-yu 提供

SQLite:是1款轻型的数据库,是遵循ACID的关系型数据库管理连串,它涵盖在三个针锋相对小的C库中
官网

神樹桜乃 提供

没完没了集成
jenkins:是二个广阔用于不断营造的可视化web工具,持续营造说得更加直白点,就是各样花色的”自动化”编写翻译、打包、分发安插

半生铭熙 提供

DiffPlex:文件差别相比,类似Github版本控制。官网()链接已更新到Github

qust_青岛 提供

JqGridForMvc 赶快支付必备利器,

闪电风 提供

StackExchange的通用redis客户端

微软官方开源

官网: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:几个并入了微信全体API的开源项目。官网()
Expression
伊娃luator:动态计算表明式。官网()
PDFsharp &
MigraDoc:PDF操作。官网()
DiffPlex:文件差距相比较,类似Github版本控制。官网()
DynamicJson:像Javascript壹样操作Json。官网()
Glimpse:网址质量监听,扶助客户端,服务器端监听,非凡好用,开发必备。官网()
Sqlsugar:ORM框架,性能比Dapper,EF还快。官网()

百小僧 提供

ORM 
PetePoco
不难,飞快易用的小型O大切诺基M工具 官网
NPoco
在PetaPoco上做的扩展 官网
应用
nopcommerce 电商平台 官网

James-yu 提供

SQLite:是一款轻型的数据库,是遵从ACID的关系型数据库管理种类,它包涵在二个针锋绝对小的C库中 官网

神樹桜乃 提供

频频集成 jenkins:是一个宽广用于不断创设的可视化web工具,持续营造说得更加直白点,就是各样门类的”自动化”编写翻译、打包、分发安排

半生铭熙 提供

DiffPlex:文件差别相比,类似Github版本控制。官网()链接已履新到Github

qust_青岛 提供

JqGridForMvc 神速支付必备利器,

闪电风 提供

StackExchange的通用redis客户端

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有