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# 语言的高级使用。

 在线阅读

65 803 220

F 它提供了广泛的FTP命令,文件上传/下载,SSL / TLS连接,自动目录列表解析,文件哈希/校验和,文件权限/ CHMOD,FTP代理,UTF-8支持,异步/等待支持等。
 
2.4 10.0
1 2 2

Y 一个基于CanalSharp(一款针对.NET的Canal客户端开源项目)封装的ASP.NET Core业务组件,可以用于实时收集MySql数据更改记录,目前为Draft版本
 
0.0 2.0
  8天前
4 7 1

S 在项目开发中,将一个大的项目拆为多个小项目解耦,减少模块之间的耦合。因为如果将代码放在一起,即使有团队的约束,但只要能写出的代码就会有小伙伴写出,很快就发现各个模块耦合的代码很多。
 
0.0 0.2
1 38 3

M Microsoft Deployment Toolkit自动部署PowerShell脚本
 
0.2 1.3
Popular
77 1.1k 181

N Noda Time:适用于.NET的更好的日期和时间API
 
10.0 10.0
26 175 36

Anet 是一个 .NET Core 通用框架,特点是简单易用
 
1.4000000000000001 10.0
  3天前
9 208 13

Y 用于.NET Standard的Reddit API库,支持OAut用C#编写
 
1.3 10.0
  12天前
17 218 35

F FreeSql是一个功能强大的NETStandard库,用于对象关系映射程序(O/RM),以便于开发人员能够使用 .NETStandard 对象来处理数据库,不必经常编写大部分数据访问代码。
 
2.4 10.0
  5天前
1 10 2

I Insql 是一个轻量级的.NET ORM类库 . 对象映射基于Dapper , Sql配置灵感来自于Mybatis
 
0.3 10.0
57 357 167

M Microsoft.Recognizers.Text提供对数字,单位和日期/时间等实体的强大识别和解析; 以多种语言表达。 全面支持中文,英文,法文,西班牙文和葡萄牙文。 部分支持德语,日语,韩语和荷兰语。
 
4 5 4

I IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.
 
0.0 5.2
  23天前
4 11 3

S 一款轻量级开源的代码生成器,相对较动软代码生成器而言要轻量的多,支持多种数据库,所用到dll组件也都在github有源码,代码非常的简单有点基础的看源码可以把生成的项目改成自已的风格。
 
0.0 4.0
  1月前
2 6 1

M ManimumCI是用asp.net core来构建一套对asp.net core的Continuous deployment系统,尽量做到简单,再简单
 
8.0 4.2
  11天前
0 35 1

J 简易轻量的屏幕录制工具。小巧、绿色、开箱即用。
 
0.0 7.0
  1月前
27 183 27

G Google针对.NET Standard的TensorFlow绑定。 机器学习在.NET中运行。
 
0.8999999999999999 10.0
1 2 0

B Bing.BankCardValidtion 是基于支付宝接口实现银行卡号码验证功能,可对银行卡进行在线验证,以及获取银行卡所在银行信息等
 
0.0 1.3
  1月前
2 4 0

B Bing.Encryption是Bing应用框架的加密操作类库。 对各种常用的加密算法进行封装,Base64、对称密码(DES、3DES、AES)、非对称密码(RSA)等实现。
 
0.1 2.0
  1月前
9 51 6

D DotNettyRPC是一个基于DotNetty的跨平台RPC框架,支持.NET45以及.NET Standard2.0
 
1.7000000000000002 3.8
  1月前
0 5 0

速型輸入法 - 兼容式繁體字字型中文輸入法
 
0.0 3.3000000000000003
  1月前
1 2 0

PDF 多张发票合并工具
 
0.0 0.7000000000000001
3 9 6

F FlyBirdYoYo-UI 最快的Vue + Asp.net Core 开发管理系统 框架
 
0.2 0.8
  1月前
4 40 11

S SharpLogger - 简单的C#项目,用于记录键盘输入至控制台和临时文件
 
0.0 0.5
  2月前
1 53 3

W 可实现获取登录信息,好友列表,群列表,公众号列表,发文本消息,图片消息,名片消息,动图表情,发文件,添加好友,拉群,踢群成员,邀请群成员,退群,改群名称,发布群公告等功能。
 
7.7 0.2
  10天前
18 735 101

微信ipad、微信mac协议,可实现微信80%功能;
 
5.300000000000001 4.8
  昨天
11 82 20

J Jupiter - 用C#编写的Windows内存编辑库,支持多种内存编辑方法
 
0.0 3.5
  18天前
23 262 82

D 后端使用.NET Core 2 + Entity Framework Core构建,UI则是目前流行的基于Vue.js的iView。项目实现了前后端的动态权限管理和控制以及基于JWT的用户令牌认证机制,让前后端的交互更流畅。
 
3.5 7.3
Featured
85 1.7k 166

J Jellyfin是一款个人媒体服务器。 Jellyfin寻求成为Emby和Plex的免费软件替代品,以提供从专用服务器到最终用户设备的媒体管理和流媒体。
 
8.100000000000001 10.0
Popular
954 7.1k 1.9k

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

U Uno Platform - 用于iOS,Android和WebAssembly的UWP桥接器
 
18 735 101

微信ipad、微信mac协议,可实现微信80%功能;
 
5.300000000000001 4.8
  昨天
11 62 17

S SenparcCoreFramework(SCF) 是一整套可用于构建基础项目的框架,包含了基础的缓存、数据库、模型、验证及配套管理后台,模块化,具有高度的可扩展性。
 
0.7000000000000001 5.8
  前天
Popular
626 4.6k 3.3k

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

D 后端使用.NET Core 2 + Entity Framework Core构建,UI则是目前流行的基于Vue.js的iView。项目实现了前后端的动态权限管理和控制以及基于JWT的用户令牌认证机制,让前后端的交互更流畅。
 
3.5 7.3
30 165 57

Y 一个C#深度学习封装利用CNTK作为后端
 
0.6 10.0
12 98 1

I Identity Server 4是一个基于oauth2和OpenID的身份认证组件,基于这个组件可以快速开发自己的身份认证网站,支持单点登录,快速完成工业级的身份认证系统。ID4也是dotnetcore推荐的身份认证组件。
 
0.1 3.2
  前天
148 980 338

. .NET开源和跨平台机器学习框架 ML.NET 的一些示例
 
3.5 10.0
  前天
Popular
598 5.2k 1k

M ML.NET 是一个跨平台的开源机器学习框架,旨在让 .NET 开发者更快上手机器学习。ML.NET 最初由微软研究院开发,在过去十年中已成长为一个重要的框架,并用于微软的许多产品组,如 Windows、Bing、PowerPoint、Excel 等等。
 
10.0 10.0
Popular
107 3.2k 375

S 使用10个微服务演示云原生技术的示例应用程序
 
10.0 9.0
  3天前
50 396 191

T 太吾绘卷游戏Mod
 
37 469 65

B BleemSync 一个能通过USB存储管理和启动PlayStation经典游戏的应用程序
 
2.2 10.0
121 805 171

M Microsoft Caboodle 一套基本跨平台的API应用程序
 
2.5 4.0
1 4 0

X 新浪微博 .net API for Desktop and UWP
 
0.0 4.699999999999999
  4天前
Popular
77 1.1k 181

N Noda Time:适用于.NET的更好的日期和时间API
 
10.0 10.0
22 204 13

G 高性能x86(16/32/64位)指令解码器,编码器和格式化器。 它可用于x86 / x64二进制文件的静态分析,重写代码(例如删除垃圾指令),重新定位代码或作为反汇编程序。
 
0.6 10.0
  5天前
42 653 73

W WinDynamicDesktop - 将macOS Mojave动态桌面功能移植到Windows 10
 
2.0 6.3
44 425 87

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

Red Runner, Awesome Platformer Game.
 
0.6 0.5
  7天前
Popular
299 2.2k 650

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

A ASP.NET Core是一个跨平台的.NET框架,用于在Windows,Mac或Linux上构建现代的基于云的Web应用程序。
 
10.0 10.0
Popular
629 8.5k 1.4k

D .NET assembly编辑器、反编译器和调试器
 
10.0 10.0
Popular
569 7.5k 3.1k

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

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

S Scoop是一个Windows的命令行安装程序
 
10.0 10.0
  昨天
Popular
462 6.1k 1.8k

R RestSharp是.NET简单REST和HTTP API 客户端。 功能 支持.NET 3.5+,Silverlight 5,Windows Phone 8,Mono,MonoTouch
 
10.0 10.0
Popular
383 6k 1.7k

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

M ML.NET 是一个跨平台的开源机器学习框架,旨在让 .NET 开发者更快上手机器学习。ML.NET 最初由微软研究院开发,在过去十年中已成长为一个重要的框架,并用于微软的许多产品组,如 Windows、Bing、PowerPoint、Excel 等等。
 
10.0 10.0
Popular
475 4.7k 1.2k

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

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

G 微软为了解决超大规模的Git 源代码仓库操作太慢的问题,推出了Git 虚拟文件系统GVFS。对代码库有超过350万个文件,大小超过270 GB的Windows 来说,现在克隆现在需要几分钟而不是12小时,检出需要30秒而不是2-3小时,状态需要4-5秒,而不是10分钟。
 
10.0 10.0
Popular
602 4.5k 11.3k

A ASP.NET和ASP.NET Core的文档
 
10.0 10.0
  昨天
Popular
385 4.3k 821

R ReactiveUI - 一个.Net的MVVM的框架它集成了Reactive Extensions (Rx)框架。使开发人员可以构建优雅,可测试的应用程序使用 WPF, Windows Store Apps, WP8 or Xamarin。
 
10.0 10.0
Popular
582 4k 417

C 语言特性提议 C# 语言设计会议记要 完整的 C# 6 语言规范(草案) 语言版本历史摘要
 
10.0 10.0
  4天前
Popular
212 3.8k 467

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

BenchmarkDotNet是一个用于基准测试的强大.NET库
 
10.0 10.0
  5天前
Popular
171 3.3k 210

F FASTER,一个新的并发键值存储,专为点查找和大量更新而设计。通过利用快速外部存储,FASTER支持大于内存的数据。 FASTER与众不同之处在于其高速缓存优化索引可实现非常高的性能 - 当数据适合内存时,每秒可高达1.6亿次操作;
 
10.0 10.0
  3天前
Popular
107 3.2k 375

S 使用10个微服务演示云原生技术的示例应用程序
 
10.0 9.0
  3天前
Popular
339 3.2k 688

O Ocelot 使用.NET core创建API网关
 
10.0 6.5
Popular
401 3.1k 1.2k

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

R Refit: 用于.NET Core,Xamarin和.NET的自动类型安全REST库
 
10.0 7.7
Popular
154 3k 330

R Refit是Xamarin和.NET的自动类型安全的REST库
 
10.0 7.7
Popular
102 2.9k 260

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

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

I ImageSharp是一个新的跨平台的2 d图形API设计允许不需要使用System.Drawing来处理图像。
 
Popular
203 2.7k 180

. WPF是用于构建Windows桌面应用程序的UI框架。 WPF支持广泛的应用程序开发功能,包括应用程序模型,资源,控件,图形,布局,数据绑定和文档。 WPF使用可扩展应用程序标记语言(XAML)为应用程序编程提供声明性模型。
 
Popular
200 2.6k 439

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

W win-acme - Windows的简单ACME客户端 - 用于Let's Encrypt
 
10.0 10.0
Popular
337 2.4k 842

O Orchard Core是一个使用ASP.NET Core构建的开源模块化和可扩展的应用程序框架,以及构建在该应用程序框架之上的内容管理系统(CMS)。
 
10.0 10.0
Popular
228 2.3k 460

C CAP 是一个在分布式系统(SOA、MicroService)中实现最终一致性的库,它具有轻量级、易使用、高性能等特点。
 
10.0 8.5
Featured
148 899 368

C 一款轻量、高性能的.net C#数据访问框架(ORM)。实体为纯POCO,支持基本数据类映射的同时也支持枚举类型。
 
3.3000000000000003 4.5
Featured
107 636 262

. 简单的微ORM框架 NPoco
 
2.1 0.0
  4月前
Featured
82 1.4k 167

OmniDB 数据库管理和转换的Web工具
 
0.7000000000000001 7.199999999999999
Featured
65 358 115

.NET技术大系概览
 
1.1 0.0
  11月前
Featured
370 3.4k 473

C 摧毁Windows10间谍工具Destroy Windows 10 Spying
 
0.1 0.0
Featured
161 1.2k 107

G 关于.NET性能的书籍、课程、培训、会议谈判,博客和开源贡献者集合
 
0.0 0.2
  17天前
Featured
215 1.4k 269

P PerfView是一个性能分析工具,有助于隔离CPU和内存相关的性能问题。
 
0.0 10.0
Featured
102 2.9k 260

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

Y 一个获取Bilibili视频下载地址的桌面应用
 
0.3 0.0
Featured
63 741 140

A Audit.NET: 一个小框架来审计.NET对象变化
 
2.2 5.5
  12天前
Featured
95 789 288

U 此repo为Unity3D中各种游戏设计模式的实践与运用
 
2.4 0.3
  23天前
Featured
974 8.6k 1.4k

A Awesome .NET!:很棒的.NE库、工具、框架和软件集合
 
10.0 4.8
  12天前
Featured
31 247 54

A ASP.NET的错误日志模块与处理器
 
Featured
36 392 104

C Canopy - F#开源web自动化和测试框架
 
1.4000000000000001 0.0
  2月前
Featured
12 255 32

xBehave.net - 一个BDD/TDD框架基于xUnit.net
 
0.8999999999999999 8.5
Featured
48 618 124

F FsCheck - .NET的自动随机测试
 
2.2 0.3
Featured
21 268 59

N NCrontab - 解析和格式化crontab表达式的C#类库,以及计算出现的时间基于crontab时间表
 
1.3 4.8
Featured
49 492 98

R RawRabbit - RabbitMQ的一个现代化.NET Core库
 
3.7 0.0
Featured
141 858 294

I ITextSharp - iText的一个.NET版本。用于在.Net应用中操作PDF文档
 
2.6 0.7000000000000001
Featured
29 227 47

S Stylet - 一个迷你MVVM框架,受Caliburn Micro启发。拥有良好的文档,测试覆盖率高,有自己的IoC容器
 
1.1 0.0
  5月前
Featured
385 4.3k 821

R ReactiveUI - 一个.Net的MVVM的框架它集成了Reactive Extensions (Rx)框架。使开发人员可以构建优雅,可测试的应用程序使用 WPF, Windows Store Apps, WP8 or Xamarin。
 
10.0 10.0
Featured
16 106 106

C C# StatsD Client - 一个与Etsy的优秀statsd服务器交互的客户端
 
0.3 0.0
Featured
14 58 18

U UnitConversion - .Net Core和.Net框架的可扩展的单位转换库
 
0.0 0.0
Featured
52 660 137

F FluentEmail - System.Net.Mail 的一个Fluent 封装,包含razor模板的支持。
 
4.0 2.0
  20天前
Featured
148 1.4k 308

J Jint - .NET的javascript语言解释器,它提供了完整的ECMA 5.1兼容可运行在任何.NET平台
 
6.8999999999999995 2.0
  24天前
Featured
87 420 170

N NetTopologySuite 一个.NET GIS 解决方案具有快速和可靠的特点
 
5.2 0.0
Featured
76 1.5k 197

F Fable - F#转成的JavaScript编译器
 
Featured
180 2k 342

F F#编译器,核心库和工具的开源版本 - 函数式编程语言能够更安全、更快、更好的编写代码
 
0.6 0.0
  5月前
Featured
33 293 41

P Peasy是一个中间层框架,它提供了一个易于使用和灵活的规则引擎。旨在应对共同的挑战,如并发处理、事务支持、容错、线程、可伸缩性、异步并且易于测试性和支持多个客户端。
 
1.0 0.0
  4月前
Featured
301 4.4k 1k

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

利用Unity实现的翻书效果的例子
 
0.8 0.0
  6月前
Featured
32 318 50

E expecto:一个F#的单元测试框架拥有彩色打印输出
 
1.4000000000000001 2.7
Featured
167 2.7k 359

I ImageSharp是一个新的跨平台的2 d图形API设计允许不需要使用System.Drawing来处理图像。
 
Featured
68 178 37

P Project_Olympus,超大规模的开源服务器硬件设计。 微软的下一代超大规模云硬件设计、与开放计算项目(OCP)合作推出的Project Olympus。它将为开源社区带来一个全新的开源硬件开发模型。
 
0.5 0.0
  6月前
Featured
269 2.3k 405

A ASP.NET Core新增的库能够用超级简单的方法为Web应用添加实时功能
 
Featured
99 1.3k 231

Y 一款开源免费的输入法词库转换程序
 
0.0 0.0