Effective C# 改善C#程序的50种方法

C# 是另一个强大的语言,很容易陷入其他语言的语言习惯。这将阻止你掌握最有效的 C# 。 C# 语言从2001年发布的第一个商业化版本以来一直在演变。相比早期的版本,它变得更加远离 C++ 或 Java 。如果你是从另一种语言转到 C# 语言的,你需要学习 C# 的习惯用法以至于语言为你所有,而不是阻碍你。本章讨论你应该改变的习惯并且你需要做什么。

 在线阅读

ASP.NET MVC 5 入门指南

本教程将使用Visual Studio 2013手把手教你构建一个入门的ASP.NET MVC 5 Web应用程序.

 在线阅读

Asp.Net MVC入门指南

本教程为您讲解使用微软的Visual Studio Express 或Visual Web Developer Express Service Pack 1 来建立一个ASP.NET MVC4 Web应用程序所需要的基础知识。

 在线阅读

Windows Azure入门教学系列

Windows Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。本专栏提供一系列 Windows Azure入门学习文章。

 在线阅读

Windows App 应用开发教程

随着微软的雄起,Windows 10 终于回到人们的视线。作为统一平台下的通用应用,它有一个更赞的名称为“Windows App”。本教程主要介绍 Windows App 的开发基础,帮助读者学习如何使用 Visual Studio 开发自己的应用。

 在线阅读

CodeSmith 使用教程

CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET的语法来生成任意类型的代码或文本。

 在线阅读

ASP.NET MVC 随想录

ASP.NET MVC 框架提供了一个可以代替 ASP.NETWebForm 的基于 MVC 设计模式的应用。本书主要讲解 ASP.NET MVC 中新增加的那些功能。

 在线阅读

ASP.NET 编程指南

ASP.NET 是一个由 Microsoft 开发和送入市场的网页应用程序框架,它允许程序员构建动态网站。它也允许你使用功能齐全的程序设计语言比如 C# 或者 VB.NET 来简单构建网页应用程序。本指南包含了所有初学者将需要使用的 ASP.NET 的基本元素。本指南已为初学者准备好来帮助他们理解基本的 ASP.NET 编程。

 在线阅读

C# 语言规范-基本概念篇

C# 不仅是一门面向对象的编程语言,同时它也为面向组件(component-oriented)编程提供了支持。 C# 语言规范是一本详细介绍 C# 语法及使用规范的书,本教程是 C# 语言规范 5.0 的翻译版,主要内容是对 C# 语言的核心知识点做概念性讲解,帮助读者了解 C# 语言的最新标准解释。

 在线阅读

C# 中一些易混淆概念总结

本文主要面向 C#基础知识学习者, 作者通过亲身学习与调查, 整理出初学者容易理解不清楚和混淆的概念。本教程是面向正准备学习C#基础知识学习者。本教程可帮助你解决在学习过程中遇到的理解不清楚和混淆的概念。

 在线阅读

C# 入门手册

C# 是一门简单、先进、多用途的面向对象编程语言,它由微软 .NET 研究员 Anders Hejlsberg 和他的团队研发完成。本指南由浅入深的向读者讲解 C# 编程语言的基础及 C# 语言的高级使用。

 在线阅读

25 202 58

Z 支付宝(Alipay)服务端SDK,采用.NET Standard 2.0,支持.NET Core 2.0,与官方SDK接口完全相同。完全可以按照官方文档进行开发。除了支持支付以外,官方SDK支持的功能本SDK全部支持,且用法几乎一样,代码都可参考官方文档代码。
 
0.6 6.800000000000001
143 1.3k 248

C CAP 基于 .NET Standard 的 C# 库,是一种处理分布式事务的解决方案,具有 EventBus 的功能,兼具轻量级、易使用、高性能等优点。
 
6.2 5.8
8 203 11

Z 自动为您的电影下载字幕
 
1.0 6.7
3 4 0

N NChinese 是一套用來處理中文字詞的函式庫。目前具備的功能,主要是反查一串中文字的注音或拼音。
 
0.0 10.0
  4天前
0 2 1

Y 一个支持中文的C#聊天机器人
 
0.0 1.7000000000000002
  15天前
14 86 15

M MojoUnityJson是一个用于c#的非常简单和超快的JSON解析器
 
0.0 0.0
22 306 56

S SharpShooter是用于检索和执行任意CSharp源代码的负载创建框架
 
1.1 1.3
  14天前
1 4 2

J 包含接口 代付 代付结果查询 快捷签约 快捷支付 代付回调
 
0.1 0.8
  1月前
16 156 52

P Payment,目前支持:支付宝(Alipay)、微信支付(WeChatPay)、QQ钱包(QPay)、京东支付(JDPay)、银联支付(UnionPay)
 
1.3 4.0
11 4 0

M 魔方 是一个基于 ASP.NET MVC 的 用户权限管理平台,可作为各种信息管理系统的基础框架
 
0.0 0.2
  1月前
9 66 3

一个简单和优化的网格寻路
 
0.0 9.200000000000001
  1月前
1 3 0

. .Net C# 实现高效能多并发TCPSocket通信的例子,包括官方例子
 
0.0 1.0
  1月前
7 146 7

Y 用于.NET Core CLI的简单命令行HTTP服务器
 
0.7000000000000001 4.3
207 1.9k 191

S Service Fabric是一个分布式系统平台,用于大规模打包,部署和管理无状态和有状态的分布式应用程序和容器。
 
1.2 6.7
  11天前
3 8 8

Y 一个快速自动生成ui代码的编辑器工具,解除繁琐的ui控件查找赋值和事件注册,包括c#和lua两种语言,lua框架基于tolua#(暂未包含进工程)。
 
10.0 1.5
  1月前
47 277 72

Y 一款基于HttpClient封装,只需要定义c#接口并修饰相关特性,即可异步调用远程http接口的客户端库
 
0.8999999999999999 10.0
1 1 0

T 【Exe程序】统计单个或多个doc、docx、pdf文件中指定关键字出现的次数(Winform+iTextSharp+ThreadPool)
 
0.0 1.5
  1月前
2 17 1

B 百度UEditor后端服务.Net Core 2.0 版本
 
0.0 4.5
  10天前
15 78 37

M 支持TMS、WMTS标准瓦片下载,支持百度地图瓦片、高德地图瓦片、腾讯地图瓦片、天地图、ArcGIS Rest、geoserver等瓦片下载。默认以png文件方式保存瓦片,也支持以sqlite(mbtiles格式)保存瓦片。
 
0.0 3.2
  5天前
3 6 3

WPF版动态壁纸实现  Dynamic Wallpaper Tool
 
0.0 2.3000000000000003
  1月前
73 368 91

W Workflow Core是一款针对.NET标准的轻量级工作流引擎
 
1.1 1.2
63 206 34

M Microsoft Caboodle 一套基本跨平台的API应用程序
 
0.7000000000000001 10.0
  12天前
182 2k 359

W win-acme - Windows的简单ACME客户端 - 用于Let's Encrypt
 
1.5 10.0
Popular
563 4.4k 365

B Blazor 是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net
 
10.0 10.0
3 48 5

Y 用100行F#实现您自己的Excel 365!
 
0.0 0.0
  2月前
12 124 2

S Sieve是一个简单,干净且可扩展的.NET Core框架,可以添加排序,筛选和分页功能。 最常见的用例是用于提供ASP.NET Core GET查询。
 
0.4 5.300000000000001
  4天前
5 18 5

H Hangfire的Mysql存储组件,支持.net core 1.1, .net core 2.0 ,.net standard 2.0。基于Hangfire.MySqlStorage,修复了一些bug,提供了.net standard2.0支持。
 
0.0 3.3000000000000003
  昨天
1 16 2

X 西瓜(CQuark)是一个简单的C#语法的脚本语言。可以用于Unity热更新,支持Windows,iOS,Android。
 
0.0 10.0
  昨天
137 822 241

U Util是一个.net core平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类)、分层架构基类、Ui组件,第三方组件封装,第三方业务接口封装,配套代码生成模板,权限等组成。
 
2.6 10.0
  昨天
1 2 0

N npoi导出扩展。支持直接导出文件或读取文件后修改再导出
 
0.0 3.2
  昨天
8 94 19

P PSAmsi 一个用于审核和击败AMSI签名的工具
 
0.0 3.2
  前天
Popular
917 5.8k 1.6k

E Entity Framework Core是流行Entity Framework数据访问技术的一个轻量级和可扩展版本
 
10.0 10.0
14 154 8

W Warden.NET 一个易于使用的进程管理库,用于跟踪Windows上的进程
 
0.5 4.699999999999999
49 167 31

P Polaris一个PowerShell 6的跨平台,简约的Web框架
 
1.7000000000000002 3.7
12 124 2

S Sieve是一个简单,干净且可扩展的.NET Core框架,可以添加排序,筛选和分页功能。 最常见的用例是用于提供ASP.NET Core GET查询。
 
0.4 5.300000000000001
  4天前
Popular
303 2.8k 561

Unity机器学习代理
 
10.0 10.0
1 7 1

L 纯 C# 实现的 Leveldb 兼容 .NETStandard 1.3 (.NET 46 .NET Core 1.0)
 
0.0 5.0
  5天前
8 203 11

Z 自动为您的电影下载字幕
 
1.0 6.7
7 38 6

P PDF.NET 的追求:代码的精简,开发、维护的简单与极致的运行效率
 
0.0 7.0
  7天前
2 17 1

B 百度UEditor后端服务.Net Core 2.0 版本
 
0.0 4.5
  10天前
32 262 46

Y 一个简单易用的领域驱动框架,宗旨是让小型应用也能用DDD的思想去开发,打破DDD很复杂的谣言
 
63 206 34

M Microsoft Caboodle 一套基本跨平台的API应用程序
 
0.7000000000000001 10.0
  12天前
22 306 56

S SharpShooter是用于检索和执行任意CSharp源代码的负载创建框架
 
1.1 1.3
  14天前
0 2 1

Y 一个支持中文的C#聊天机器人
 
0.0 1.7000000000000002
  15天前
10 63 23

B 百度AI开放平台 .Net SDK
 
0.0 0.7000000000000001
  15天前
172 569 280

S SharpSCADA - 工控网关, 轻量级组态软件.C# SCADA,HMI,支持OPC DA,Modbus
 
1.7999999999999998 0.5
  15天前
1 4 2

J 包含接口 代付 代付结果查询 快捷签约 快捷支付 代付回调
 
0.1 0.8
  1月前
31 150 28

M monkey-cache:一个.Net应用程序数据库的缓存库
 
10.0 0.3
  1月前
40 318 56

W WINspect 基于PowerShell的Windows安全审核工具箱
 
1.7999999999999998 0.5
  1月前
9 66 3

一个简单和优化的网格寻路
 
0.0 9.200000000000001
  1月前
1 3 0

. .Net C# 实现高效能多并发TCPSocket通信的例子,包括官方例子
 
0.0 1.0
  1月前
11 4 0

M 魔方 是一个基于 ASP.NET MVC 的 用户权限管理平台,可作为各种信息管理系统的基础框架
 
0.0 0.2
  1月前
103 594 128

P Proto Actor - 用于Golang和C#的超快速的分布式
 
2.8000000000000003 3.7
  1月前
72 1.1k 50

Windows Compact.exe cmdlet的可视界面
 
0.7000000000000001 1.5
3 8 8

Y 一个快速自动生成ui代码的编辑器工具,解除繁琐的ui控件查找赋值和事件注册,包括c#和lua两种语言,lua框架基于tolua#(暂未包含进工程)。
 
10.0 1.5
  1月前
31 402 30

Calcflow:用VR可视化复杂数学公式的开源工具
 
1.7999999999999998 1.5
  1月前
1 3 0

K Windows OS Desktop PC Kugou Music Download Tool | 酷狗无损音乐下载器
 
0.0 3.0
Popular
1.3k 9.5k 1.5k

. 这个仓库中.NET在GitHub上官方网站。这是一个查找来自Microsoft和社区.NET OSS项目的好地方,包括许多.NET基金会的一部分。
 
10.0 9.7
  6天前
Popular
1k 9.2k 2.2k

R The .NET Compiler Platform ("Roslyn") 提供开源的C#和Visual Basic编译器包含丰富的代码分析API
 
Popular
790 6.5k 1.1k

A Awesome .NET!:很棒的.NE库、工具、框架和软件集合
 
10.0 7.5
  昨天
Popular
580 6.4k 2.9k

M Mono是一个软件平台,旨在允许开发人员轻松创建跨平台应用程序。 它是基于C#和通用语言运行时的ECMA标准的Microsoft .NET Framework的开源实现。
 
10.0 10.0
  昨天
Popular
917 5.8k 1.6k

E Entity Framework Core是流行Entity Framework数据访问技术的一个轻量级和可扩展版本
 
10.0 10.0
Popular
361 5.2k 1.5k

O OpenRA 开源实时策略游戏引擎,用于早期的Westwood游戏。如Command&Conquer:Red Alert使用SDL和OpenGL用的C#编写。 可在Windows,Linux,* BSD和Mac OS X上运行。
 
Popular
436 4.9k 848

D .NET assembly编辑器、反编译器和调试器
 
10.0 10.0
Popular
563 4.4k 365

B Blazor 是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net
 
10.0 10.0
Popular
185 4k 434

Chocolatey CLI:类似yum或apt-get,但适用于Windows
 
10.0 8.299999999999999
  12天前
Popular
434 3.8k 937

O Orleans 一个框架,提供了一个直接的方法来构建分布式大规模的计算应用程序,而不需要学习和应用复杂的并发性或其他扩展模式。
 
10.0 10.0
Popular
567 3.3k 2.7k

W 微信公众平台SDK Senparc.Weixin for C#,支持.NET Framework及.NET Core。已支持微信公众号、小应用、企业号、开放平台、微信支付、JSSDK。 WeChat SDK for C#
 
10.0 10.0
Popular
315 2.9k 505

M Microsoft ASP.NET Core JavaScript Services
 
10.0 7.5
Popular
205 2.8k 291

BenchmarkDotNet是一个用于基准测试的强大.NET库
 
10.0 10.0
  3天前
Popular
196 2.8k 382

D Duplicati是一个免费的开源备份客户端,可将加密,增量,压缩的备份安全存储在云存储服务和远程文件服务器上。支持: Amazon S3, OneDrive, Google Drive, Rackspace Cloud Files, HubiC, Backblaze (B2), Amazon Cloud Drive (AmzCD), WebDAV, SSH等
 
Popular
303 2.8k 561

Unity机器学习代理
 
10.0 10.0
Popular
340 2.7k 779

I IdentityServer4 用于ASP.NET Core的OpenID Connect与OAuth 2.0框架
 
10.0 10.0
Popular
436 2.6k 6.5k

A ASP.NET和ASP.NET Core的文档
 
10.0 10.0
  昨天
Popular
470 2.5k 253

C 语言特性提议 C# 语言设计会议记要 完整的 C# 6 语言规范(草案) 语言版本历史摘要
 
10.0 7.199999999999999
  5天前
Popular
301 2.1k 453

K KestrelHttpServer一个用于ASP.NET Core的跨平台Web服务器
 
10.0 10.0
Popular
255 1.7k 282

A ASP.NET Core新增的库能够用超级简单的方法为Web应用添加实时功能
 
10.0 10.0
Popular
64 770 145

W Wyam是一个易于使用,高度模块化和极其可配置的静态内容生成器,可用于生成网站,生成文档,创建电子书等等。
 
10.0 10.0
Popular
137 739 255

S surging 是一个分布式微服务框架,提供高性能RPC远程服务调用,采用Zookeeper作为surging服务的注册中心,集成了哈希,随机,轮询作为负载均衡的算法,RPC集成采用的是netty框架,采用异步传输
 
10.0 10.0
Popular
90 2.4k 216

M Min是一款开源的极简浏览器,拥有智能、快速的特点。一些特性: 通过使用DuckDuckGo在搜索栏中显示搜索结果 拦截网页内置广告和跟踪 模糊搜索 支持书签的全文搜索 阅读列表 标签页改进(标签页在右边打开并会在不活动时淡出)。
 
9.8 8.8
Popular
348 2.1k 907

X Xamarin.Forms 提供了一种快速构建适用于iOS,Android,Windows和MacOS的原生应用程序的方法,完全采用C#开发。
 
Popular
1.6k 13.8k 4k

C CoreFX一个包含.NET Core基础库。它包括集合,文件系统,控制台,XML,异步等等。
 
9.0 10.0
Featured
90 2.4k 216

M Min是一款开源的极简浏览器,拥有智能、快速的特点。一些特性: 通过使用DuckDuckGo在搜索栏中显示搜索结果 拦截网页内置广告和跟踪 模糊搜索 支持书签的全文搜索 阅读列表 标签页改进(标签页在右边打开并会在不活动时淡出)。
 
9.8 8.8
Featured
790 6.5k 1.1k

A Awesome .NET!:很棒的.NE库、工具、框架和软件集合
 
10.0 7.5
  昨天
Featured
72 1.3k 168

F Fable - F#转成的JavaScript编译器
 
1.2 9.0
Featured
285 3.5k 889

H Hangfire是一个开源且商业免费使用的工具函数库。可以让你非常容易地在ASP.NET应用(也可以不在ASP.NET应用)中执行多种类型的后台任务,而无需自行定制开发和管理基于Windows Service后台任务执行器。且任务信息可以被持久保存
 
10.0 5.699999999999999
Featured
567 3.3k 2.7k

W 微信公众平台SDK Senparc.Weixin for C#,支持.NET Framework及.NET Core。已支持微信公众号、小应用、企业号、开放平台、微信支付、JSSDK。 WeChat SDK for C#
 
10.0 10.0
Featured
1.8k 21.5k 9.1k

S shadowsocks windows 客户端
 
9.0 3.0
Featured
434 3.8k 937

O Orleans 一个框架,提供了一个直接的方法来构建分布式大规模的计算应用程序,而不需要学习和应用复杂的并发性或其他扩展模式。
 
10.0 10.0
Featured
199 2.1k 265

Y 允许向NES Classic Mini添加更多游戏的工具
 
8.5 1.0
Featured
47 468 151

F FluentFTP是一款老外开发的基于.Net的支持FTP及的FTPS 的FTP类库,FluentFTP是完全托管的FTP客户端,被设计为易于使用和易于扩展。它支持文件和目录列表,上传和下载文件和SSL / TLS连接。它可以连接到Unix和Windows IIS建立FTP服务器。这个项目是完全开发托管C #。
 
1.4000000000000001 1.7999999999999998
Featured
102 678 398

S SiteServer CMS 是.NET平台CMS系统的创始者,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
 
Featured
414 2.3k 711

X 小蚁是基于区块链技术,将实体世界的资产进行数字化,形成数字资产,并通过点对点网络进行登记存管、转让交易、清算交收的去中心化分布式总账协议。
 
9.3 3.7
Featured
1.3k 9.5k 1.5k

. 这个仓库中.NET在GitHub上官方网站。这是一个查找来自Microsoft和社区.NET OSS项目的好地方,包括许多.NET基金会的一部分。
 
10.0 9.7
  6天前
Featured
436 4.9k 848

D .NET assembly编辑器、反编译器和调试器
 
10.0 10.0
Featured
340 2.7k 779

I IdentityServer4 用于ASP.NET Core的OpenID Connect与OAuth 2.0框架
 
10.0 10.0
Featured
348 2.1k 907

X Xamarin.Forms 提供了一种快速构建适用于iOS,Android,Windows和MacOS的原生应用程序的方法,完全采用C#开发。
 
Featured
315 2.9k 505

M Microsoft ASP.NET Core JavaScript Services
 
10.0 7.5
Featured
137 822 241

U Util是一个.net core平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类)、分层架构基类、Ui组件,第三方组件封装,第三方业务接口封装,配套代码生成模板,权限等组成。
 
2.6 10.0
  昨天
Featured
361 5.2k 1.5k

O OpenRA 开源实时策略游戏引擎,用于早期的Westwood游戏。如Command&Conquer:Red Alert使用SDL和OpenGL用的C#编写。 可在Windows,Linux,* BSD和Mac OS X上运行。
 
Featured
143 1.3k 251

C CAP 是一个在分布式系统(SOA、MicroService)中实现最终一致性的库,它具有轻量级、易使用、高性能等特点。
 
1.9 5.8
Featured
580 6.4k 2.9k

M Mono是一个软件平台,旨在允许开发人员轻松创建跨平台应用程序。 它是基于C#和通用语言运行时的ECMA标准的Microsoft .NET Framework的开源实现。
 
10.0 10.0
  昨天
Featured
196 2.8k 382

D Duplicati是一个免费的开源备份客户端,可将加密,增量,压缩的备份安全存储在云存储服务和远程文件服务器上。支持: Amazon S3, OneDrive, Google Drive, Rackspace Cloud Files, HubiC, Backblaze (B2), Amazon Cloud Drive (AmzCD), WebDAV, SSH等
 
Featured
189 1.4k 329

O Ocelot 使用.NET core创建API网关
 
0.1 10.0
Featured
303 2.8k 561

Unity机器学习代理
 
10.0 10.0
Featured
1.6k 13.8k 4k

C CoreFX一个包含.NET Core基础库。它包括集合,文件系统,控制台,XML,异步等等。
 
9.0 10.0
Featured
470 2.5k 253

C 语言特性提议 C# 语言设计会议记要 完整的 C# 6 语言规范(草案) 语言版本历史摘要
 
10.0 7.199999999999999
  5天前
Featured
183 2k 360

L 这是一个用原生.net构建的ACME windows CLI客户端,旨在尽可能简单地使用。 它建立在ACMESharp项目之上。
 
0.5 10.0
Featured
172 1.4k 761

Y 一个.NET的GitHub API客户端库
 
0.7000000000000001 4.699999999999999
Featured
88 759 215

C ClosedXML - 让开发人员能很方便创建Excel 2007+(.xlsx,.xlsm等)文件的工具。 它提供了一个很好的面向对象的方式来处理文件(类似于VBA),而不用处理麻烦的XML文档。 它可以用于任何.NET语言如C#和VisualBasic.NET。
 
5.2 10.0
Featured
60 1.1k 69

Gui.cs - 用于.NET的终端UI工具包
 
1.7999999999999998 2.5
  14天前
Featured
563 4.4k 365

B Blazor 是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net
 
10.0 10.0