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

 在线阅读

301 8.2k 502

Babun - 一个类似于linux控制台的Windows shell
 
0.8999999999999999 0.0
  2年前
1 3 0

Z SQL 语句单独存放在文件(xml)中 支持配置多文件夹 实时监听文件变化 支持多数据库 支持读写分离
 
0.0 3.8
  5天前
95 676 163

D 该库允许您与.NET应用程序中的Docker Remote API端点进行交互
 
2.1 3.8
11 85 12

在Xamarin上运行Flutter
 
0.1 8.0
  3天前
0 3 0

J 禁止启动QQ/TIM的桌面应用程序,可自定义时间(最少1分钟,最多24小时)
 
0.0 0.3
  13天前
151 1.2k 489

E ExcelDataReader - 用C#编写的轻量级快速库,用于读取Microsoft Excel文件
 
1.0 4.2
Featured
87 795 103

I Infer.NET是一个在图形模型中运行贝叶斯推理的框架。 它也可以用于概率编程。
 
6.2 8.2
  前天
14 266 42

B 本SDK为实现QQ机器人平台的大一统,全新实现支持以下高级特性: 支持多种机器人平台:酷Q、MyPCQQ、CleverQQ、QQLight等 支持Framework452 支持依赖注入
 
1.0 3.7
4 8 1

J 通俗的讲就是将gRpc提供的服务以rest api的形式提供出去,不需要再单独的写一个webapi去做这件事。
 
0.6 4.0
  7天前
Popular
333 2.1k 735

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

P PCQQ协议 简单实现某版本QQ登录与收发消息的功能,可以用来制作使用QQPC协议的机器人
 
3.0 10.0
  昨天
22 220 55

ASP.Net Core的 JSONAPI 框架
 
0.7000000000000001 10.0
63 523 191

T Titanium Web Proxy 一个C#编写的跨平台异步HTTP(S)代理服务器
 
2.1 10.0
1 2 0

Y 一个用于解析swagger.json生成符合WebApiClient接口代码的代码生成工具
 
0.0 4.699999999999999
  1月前

C 常用100多种算法和数据结构的 C# 实现
 
6.6000000000000005 3.3000000000000003
12 136 7

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

B Bing是基于 .net core 2.0 的框架,旨在提升团队的开发输出能力,由常用公共操作类(工具类、帮助类)、分层架构基类,第三方组件封装,第三方业务接口封装等组成。
 
1.1 10.0
  昨天
7 107 18

S 使用ssh.net库实现powershell的一些ssh工具
 
0.7000000000000001 0.0
  2月前
16 71 6

G Redis协议基础实现Redis/RedisClient位于X组件,本库为扩展实现,主要增加列表结构、哈希结构、队列等高级功能。
 
2.1 6.0
  5天前
3 29 4

S SharpWeb是一个符合.NET 2.0 CLR的项目,可以从谷歌浏览器,Firefox,Internet Explorer和Microsoft Edge检索已保存的登录。 将来,此项目将扩展为从这些浏览器中检索Cookie和历史记录项
 
0.0 0.0
5 18 2

Y 一个基于 Dapper 的轻量级 ORM 框架,目前只针对单表,不包含多表连接操作
 
0.1 2.5
  5天前
30 88 13

P PSSysadminToolkit - 适用于系统管理员的Powershell工具包!
 
0.3 7.800000000000001
3 53 16

C CSExec 是 PSExec在C#中的一个实现,PsExec可以允许你在本地主机中执行远程服务器上的命令。psexec是sysinternals的一款强大的软件,通过他可以提权和执行远程命令,对于批量大范围的远程运维能起到很好的效果
 
0.2 0.0
  2月前

E EasyAnimation是一套简单并适用于UI系统的动画控制工具,满足大部分UI的动画效果,最大的优势在于创建动画轻便易上手,可灵活控制支持多效果复合
 
0.3 4.699999999999999
  前天
Popular
158 3.1k 175

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

幸运大转盘ToLua版
 
0.0 0.5
  1月前
4 44 3

K Querying IP address information, support longitude and latitude. 快速查询IP信息,支持国内和国外IP信息查询,支持查询经纬度。
 
0.0 6.2
1 14 0

短网址生成器
 
0.0 0.8
  1月前
17 277 22

G 国产流氓、娱乐软件和不受欢迎的软件屏蔽工具
 
0.8999999999999999 3.2
  昨天
21 231 74

S 使用10个微服务演示云原生技术的示例应用程序
 
0.8 10.0
  昨天
12 136 7

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

S SharpSCADA - 工控网关, 轻量级组态软件.C# SCADA,HMI,支持OPC DA,Modbus
 
2.4 3.2
  昨天
85 588 29

U Uno Platform - 用于iOS,Android和WebAssembly的UWP桥接器
 
1.9 10.0
12 126 23

T 腾讯云开发者工具套件( SDK )3.0 ,SDK 3.0 是云 API 3.0 平台的配套工具。后续所有的云服务产品都会接入进来。新版 SDK 实现了统一化,具有各个语言版本的 SDK 使用方法相同,接口调用方式相同,统一的错误码和返回包格式这些优点。
 
1.2 3.8
  前天

E EasyAnimation是一套简单并适用于UI系统的动画控制工具,满足大部分UI的动画效果,最大的优势在于创建动画轻便易上手,可灵活控制支持多效果复合
 
0.3 4.699999999999999
  前天
11 85 12

在Xamarin上运行Flutter
 
0.1 8.0
  3天前
32 193 36

M monkey-cache:一个.Net应用程序数据库的缓存库
 
0.8 4.3
  4天前
1 2 0

X 新浪微博 .net API for Desktop and UWP
 
0.0 3.7
  4天前
16 71 6

G Redis协议基础实现Redis/RedisClient位于X组件,本库为扩展实现,主要增加列表结构、哈希结构、队列等高级功能。
 
2.1 6.0
  5天前
257 1.9k 534

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

Z SQL 语句单独存放在文件(xml)中 支持配置多文件夹 实时监听文件变化 支持多数据库 支持读写分离
 
0.0 3.8
  5天前
Popular
901 7.7k 1.3k

A Awesome .NET!:很棒的.NE库、工具、框架和软件集合
 
10.0 8.5
  5天前
Popular
950 6.6k 1.8k

E Entity Framework Core是流行Entity Framework数据访问技术的一个轻量级和可扩展版本
 
10.0 10.0
501 5.4k 2.2k

M Microsoft Bot Framework 是一个综合全面的聊天机器人框架,开发者可以用Bot Framework开发和部署一个高品质的对话机器人供用户使用,也就是说Bot Framework就是帮你快速搭建智能服务的后端,快速在各种终端和服务上提供服务。
 
7 34 19

H Hangfire的Mysql存储组件,支持.net core 1.1, .net core 2.0 ,.net standard 2.0。基于Hangfire.MySqlStorage,修复了一些bug,提供了.net standard2.0支持。
 
0.0 1.3
  7天前
Popular
901 7.7k 1.3k

A Awesome .NET!:很棒的.NE库、工具、框架和软件集合
 
10.0 8.5
  5天前
Popular
578 7.1k 3k

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

D .NET assembly编辑器、反编译器和调试器
 
10.0 10.0
Popular
753 6.8k 589

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

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

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

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

Chocolatey CLI:类似yum或apt-get,但适用于Windows
 
10.0 6.3
  5天前
Popular
220 4.4k 285

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

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

Unity机器学习代理
 
10.0 10.0
Popular
615 4.1k 3k

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

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

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

A ASP.NET和ASP.NET Core的文档
 
10.0 10.0
  4天前
Popular
561 3.4k 341

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

I IdentityServer4 用于ASP.NET Core的OpenID Connect与OAuth 2.0框架
 
Popular
214 3.3k 361

BenchmarkDotNet是一个用于基准测试的强大.NET库
 
10.0 10.0
  3天前
Popular
209 3.3k 418

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

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

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

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

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

M moq:最受欢迎和友好的.NET的mocking框架
 
10.0 10.0
  前天
Popular
319 2.5k 512

K KestrelHttpServer一个用于ASP.NET Core的跨平台Web服务器
 
10.0 10.0
Popular
160 2.4k 306

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

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

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

G 关于.NET性能的书籍、课程、培训、会议谈判,博客和开源贡献者集合
 
0.0 0.8
  19天前
Featured
901 7.7k 1.3k

A Awesome .NET!:很棒的.NE库、工具、框架和软件集合
 
10.0 8.5
  5天前
Featured
615 4.1k 3k

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

S shadowsocks windows 客户端
 
9.0 2.7
Featured
462 4.3k 1.1k

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

Y 一个.NET Core库能够读写Office文档且不需要安装Microsoft Office。没有COM+, 没有interop。
 
3.9000000000000004 4.5
Featured
35 949 152

支持迅雷、百度云无限制超速下载
 
2.9 0.3
  14天前
Featured
430 2.6k 834

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

. 这个仓库中.NET在GitHub上官方网站。这是一个查找来自Microsoft和社区.NET OSS项目的好地方,包括许多.NET基金会的一部分。
 
9.0 5.5
  5天前
Featured
569 6.8k 1.1k

D .NET assembly编辑器、反编译器和调试器
 
10.0 10.0
Featured
380 3.4k 979

I IdentityServer4 用于ASP.NET Core的OpenID Connect与OAuth 2.0框架
 
Featured
384 5.6k 1.6k

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

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

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

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

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

O Ocelot 使用.NET core创建API网关
 
9.7 9.5
Featured
950 6.6k 1.8k

E Entity Framework Core是流行Entity Framework数据访问技术的一个轻量级和可扩展版本
 
10.0 10.0
Featured
411 4.2k 971

Unity机器学习代理
 
10.0 10.0
Featured
261 1.4k 603

U Unity3D客户端和C#服务器框架
 
0.2 10.0
  昨天
Featured
526 3.6k 9.2k

A ASP.NET和ASP.NET Core的文档
 
10.0 10.0
  4天前
Featured
1.6k 14.9k 4.4k

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

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

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

S Service Fabric是一个分布式系统平台,用于大规模打包,部署和管理无状态和有状态的分布式应用程序和容器。
 
9.3 1.2
  21天前
Featured
199 1.9k 396

C CAP 基于 .NET Standard 的 C# 库,是一种处理分布式事务的解决方案,具有 EventBus 的功能,兼具轻量级、易使用、高性能等优点。
 
7.0 10.0
Featured
552 3.9k 682

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

R Refit: 用于.NET Core,Xamarin和.NET的自动类型安全REST库
 
10.0 3.5
Featured
281 1.8k 657

N NPOI 一个.NET库,可以在未安装Microsoft Office的情况下读/写Office格式
 
1.1 1.2
Featured
158 3.1k 175

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

I Infer.NET是一个在图形模型中运行贝叶斯推理的框架。 它也可以用于概率编程。
 
6.2 8.2
  前天