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

 在线阅读

7 108 20

S 使用10个微服务演示云原生技术的示例应用程序
 
0.5 10.0
  昨天
9 81 16

U Unity制作类似io小游戏、区块链游戏的新框架
 
1.1 2.2
  17天前
16 48 4

C 此存储库包含Syncfusion Xamarin UI控件的示例以及使用它们的指南
 
0.8 0.8
  9天前
10 103 17

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

S Spectre.Query是一个用于Entity Framework Core的简单(安全)查询的库
 
0.0 5.699999999999999
78 919 120

Xenko是一款用于渲染和 VR 的开源 C# 游戏引擎
 
5.8999999999999995 10.0
  昨天
14 237 19

G 国产流氓、娱乐软件和不受欢迎的软件屏蔽工具
 
0.8999999999999999 4.3
  12天前
8 43 2

Unity中基于GPU的神经网络实现
 
0.4 2.8000000000000003
  23天前
13 108 24

S SharpWMI是各种WMI功能的C#实现
 
0.5 0.2
  24天前
12 113 24

S SharpDump是PowerSploit Out-Minidump.ps1功能的C#移植
 
0.5 0.3
  24天前
13 119 23

S SharpRoast是各种PowerView Kerberoasting功能的C#移植
 
0.5 0.2
  24天前
1 2 0

X 新浪微博 .net API for Desktop and UWP
 
0.0 6.0
  11天前
3 11 0

本工具用于Nginx Windows版的服务安装和管理
 
0.7000000000000001 1.3
  27天前
0 22 1

F FLUI是一种全新的数据存储格式,专门用于Flutter应用程序。 它松散地基于YAML语法,但设计为类似于组织中生成的Dart代码
 
0.0 1.2
  1月前
6 212 6

M Musoq是一个方便的工具,允许在各种数据源上使用SQL
 
1.3 10.0
  昨天
1 1 2

C C# Excel Import & export;C# Excel 导入和导出
 
0.1 0.7000000000000001
  1月前
9 92 1

C Conan是.NET编译器平台(“Roslyn”)的轻量级分支,添加编译器插件基础结构
 
1.2 2.3000000000000003
  1月前
3 50 10

J jimu 是一个基于.Net Core 2.0 简单易用的微服务框架,使用了大量的开源库(如 DotNetty, consul.net, Flurl.Http, Json.net, Log4net, Quartz.net ... ), 支持分布式、高并发和负载均衡, 实现了服务治理(如服务注册、发现、健康检测 ...)和 RPC 调用。
 
1.1 7.3
  11天前
5 29 12

J 本项目利用 redis 订阅与发布特性,巧妙的现实高性能im系统。
 
0.0 1.5
  22天前
9 51 1

D dotnet-script用于从数据库表和视图中生成POCO类
 
0.0 1.0
  1月前
8 95 16

N In Memory Powershell WebDav Server
 
0.1 4.5
  前天
69 282 111

S .NET中的开源音频指纹识别。 一种用纯C#编写的高效声学指纹识别算法。
 
0.8999999999999999 1.7000000000000002
53 280 56

. .NET开源和跨平台机器学习框架 ML.NET 的一些示例
 
1.7000000000000002 7.7
  10天前
38 376 47

W WinDynamicDesktop - 将macOS Mojave动态桌面功能移植到Windows 10
 
1.3 10.0
37 277 88

O OSharpNS,轻量级.net core快速开发框架发布
 
1.6 10.0
  5天前
4 12 4

U Unity的AssetBundle模块差异化打包工具,主要目的用于节省AssetBundle打包时间
 
0.0 0.5
  1月前
200 1.4k 447

D DotnetSpider 至力于打造一个轻量化、高效率、易开发、可管理的一体化爬虫框架。它的核心要素是URL调度、基本的网页内容下载器、基于爬虫实体类的爬虫实现模式、常用数据库的支持、多线程的支持、状态的监控、运行日志、网页端管理。
 
0.1 9.3
0 1 1

J JinFileServer - 可以让你在只保存一张原图的情况下, 无侵入的给现有.net core项目添加动态生成图片功能,可以生成任意大小
 
0.0 2.2
  12天前
281 1.7k 634

N NPOI 一个.NET库,可以在未安装Microsoft Office的情况下读/写Office格式
 
1.1 0.3
Popular
924 6.3k 1.7k

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

S 使用10个微服务演示云原生技术的示例应用程序
 
0.5 10.0
  昨天
19 106 30

S Sysmon Tools for PowerShell
 
0.5 4.0
  昨天
2 4 1

B BallGame 多人简易版球球大作战,MoonNetLua的一个使用示例,同时演示如何在服务端使用Entitas lua(Entity Component System)
 
0.0 3.5
  昨天
21 310 60

Y ysoserial.net 用于各种.NET格式化器的反序列化有效负载生成器
 
2.6 4.2
  昨天
18 118 40

Red Runner, Awesome Platformer Game.
 
0.4 5.2
  昨天
Popular
479 5.3k 2.1k

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

M Microsoft Caboodle 一套基本跨平台的API应用程序
 
1.7000000000000002 10.0
76 478 20

U Uno Platform - 用于iOS,Android和WebAssembly的UWP桥接器
 
1.6 10.0
1 12 2

S Spectre.Query是一个用于Entity Framework Core的简单(安全)查询的库
 
0.0 5.699999999999999
225 1.6k 442

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

N In Memory Powershell WebDav Server
 
0.1 4.5
  前天
31 395 90

S SharpShooter是用于检索和执行任意CSharp源代码的负载创建框架
 
1.3 3.5
  3天前
10 103 17

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

W WinDynamicDesktop - 将macOS Mojave动态桌面功能移植到Windows 10
 
1.3 10.0
5 59 8

Y 用100行F#实现您自己的Excel 365!
 
0.0 0.3
  7天前
59 212 42

P Polaris一个PowerShell 6的跨平台,简约的Web框架
 
1.5 0.7000000000000001
16 47 4

C 此存储库包含Syncfusion Xamarin UI控件的示例以及使用它们的指南
 
0.8999999999999999 0.8
  9天前
53 280 56

. .NET开源和跨平台机器学习框架 ML.NET 的一些示例
 
1.7000000000000002 7.7
  10天前
10 61 13

P PDF.NET 的追求:代码的精简,开发、维护的简单与极致的运行效率
 
0.0 2.0
  11天前
109 679 145

P Proto Actor - 用于Golang和C#的超快速的分布式
 
3.1 1.2
  11天前
1 2 0

X 新浪微博 .net API for Desktop and UWP
 
0.0 6.0
  11天前
14 237 19

G 国产流氓、娱乐软件和不受欢迎的软件屏蔽工具
 
0.8999999999999999 4.3
  12天前
12 4 1

M 魔方 是一个基于 ASP.NET MVC 的 用户权限管理平台,可作为各种信息管理系统的基础框架
 
0.0 0.3
  14天前
14 17 7

M 魔方是一个基于 ASP.NET MVC 的 用户权限管理平台,可作为各种信息管理系统的基础框架。
 
0.2 8.7
  14天前
7 64 4

. .NET的快速,灵活和版本兼容的序列化程序
 
1.0 2.0
  16天前
16 142 51

Z 支付宝PC网站支付Demo,实现支付、支付同步回调、支付异步通知、订单查询、退款、退款查询、订单关闭功能。采用支付宝服务端SDK:Alipay.AopSdk.Core,使用ASP.NET Core MVC 2.0。
 
0.6 2.5
  17天前
9 81 16

U Unity制作类似io小游戏、区块链游戏的新框架
 
1.1 2.2
  17天前
895 7.3k 1.2k

A Awesome .NET!:很棒的.NE库、工具、框架和软件集合
 
10.0 3.0
  18天前
Popular
1.4k 9.9k 1.6k

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

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

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

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

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

D .NET assembly编辑器、反编译器和调试器
 
10.0 6.7
Popular
378 5.5k 1.6k

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

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

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

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

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

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

Unity机器学习代理
 
10.0 8.299999999999999
Popular
506 3.4k 512

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

A ASP.NET和ASP.NET Core的文档
 
10.0 10.0
  前天
Popular
374 3.2k 901

I IdentityServer4 用于ASP.NET Core的OpenID Connect与OAuth 2.0框架
 
Popular
210 3.2k 332

BenchmarkDotNet是一个用于基准测试的强大.NET库
 
10.0 10.0
  昨天
Popular
200 3.1k 404

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

M Microsoft ASP.NET Core JavaScript Services
 
10.0 7.0
Popular
512 3.1k 302

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

R Refit: 用于.NET Core,Xamarin和.NET的自动类型安全REST库
 
10.0 8.299999999999999
Popular
94 2.5k 224

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

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

K KestrelHttpServer一个用于ASP.NET Core的跨平台Web服务器
 
10.0 10.0
Popular
149 2.2k 283

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

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

websocket-sharp是WebSocket协议客户端和服务器的C#实现
 
9.200000000000001 9.8
  6天前
Popular
1.6k 14.6k 4.3k

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

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

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

A ASP.NET Core新增的库能够用超级简单的方法为Web应用添加实时功能
 
10.0 10.0
Featured
92 709 237

口袋妖怪保存编辑器
 
2.1 10.0
  昨天
Featured
2.1k 26k 10k

S shadowsocks windows 客户端
 
9.0 4.699999999999999
Featured
25 1.5k 115

P Prettier的Visual Studio Code插件,用于格式化你的Javascript代码
 
6.6000000000000005 4.2
Featured
533 6.1k 1k

D .NET assembly编辑器、反编译器和调试器
 
10.0 6.7
Featured
374 3.2k 901

I IdentityServer4 用于ASP.NET Core的OpenID Connect与OAuth 2.0框架
 
Featured
195 2.3k 389

Facebook的GraphQL在.NET中一个实现
 
10.0 10.0
Featured
315 3.1k 536

M Microsoft ASP.NET Core JavaScript Services
 
10.0 7.0
Featured
1.1k 9.7k 2.3k

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

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

A ASP.NET API Versioning为您提供一个强大但易于使用的方法,用于将API版本控制语义添加到使用ASP.NET构建的新的和现有的REST服务中。
 
Featured
153 2.7k 288

R Refit是Xamarin和.NET的自动类型安全的REST库
 
10.0 5.0
Featured
585 6.8k 2.9k

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

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

O Ocelot 使用.NET core创建API网关
 
8.5 10.0
Featured
922 6.3k 1.7k

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

Unity机器学习代理
 
10.0 8.299999999999999
Featured
247 1.3k 540

U Unity3D客户端和C#服务器框架
 
0.1 10.0
  3天前
Featured
494 3.3k 8.2k

A ASP.NET和ASP.NET Core的文档
 
10.0 10.0
  前天
Featured
1.6k 14.6k 4.3k

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

C 语言特性提议 C# 语言设计会议记要 完整的 C# 6 语言规范(草案) 语言版本历史摘要
 
10.0 9.3
  4天前
Featured
39 389 53

C CommandLineUtils:用于.NET Core和.NET Framework的命令行解析工具
 
1.5 8.7
Featured
86 1.6k 118

Gui.cs - 用于.NET的终端UI工具包
 
1.7000000000000002 3.7
  16天前
Featured
714 6.1k 524

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

M Microsoft Caboodle 一套基本跨平台的API应用程序
 
1.7000000000000002 10.0
Featured
970 9.2k 2.6k

D dapper 全球知名技术社区stackoverflow.com官方开源ORM项目,支撑全球海量用户高并发访问,解决EF/EFCore痛点,sql语句自主可控、超轻量级、高性能、经过大规模实战检验
 
10.0 4.8
  4天前
Featured
138 1.2k 245

E EPPlus是一个使用Office Open XML格式(xlsx)读取和写入Excel文件的.NET库。 除了.NET之外,EPPlus没有任何依赖关系。
 
3.4000000000000004 0.8
Featured
506 3.4k 512

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

U Uno Platform - 用于iOS,Android和WebAssembly的UWP桥接器
 
1.6 10.0
Featured
14 237 19

G 国产流氓、娱乐软件和不受欢迎的软件屏蔽工具
 
0.8999999999999999 4.3
  12天前
Featured
74 903 115

Xenko是一款用于渲染和 VR 的开源 C# 游戏引擎
 
5.8999999999999995 10.0
  3天前