awesome-dotnet-cn
github.com/jobbole/awesome-dotnet-cn ↗DotNet 资源大全中文版,内容包括:编译器、压缩、应用框架、应用模板、加密、数据库、反编译、IDE、日志、风格指南等。
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me 书籍 resources from awesome-dotnet-cn"
Installation instructions →What's inside
书籍
- 3rd edition
深度剖析C#。
- ASP.NET Core in Action
ASP.NET Core web 应用开发教程。
- CLR via C#
深入挖掘并掌握C#和.Net开发中公共语言运行时的复杂性。
- Dependency Injection in .NET
教你怎样在.NET中使用依赖注入来减少应用组件间的硬编码依赖。
- Entity Framework Core in Action
教你怎样使用 Entity Framework Core,包括轻量级的数据访问替代,如Dapper。
应用框架
- ABP
下一代 ASP.NET Boilerplate web 应用框架。
- AspectCore Framework
AspectCore Framework 是用于.NET Core and .NET Framework的基于面向切面编程的跨平台框架,对切面拦截器、依赖项注入集成、web应用、数据验证等提供核心支持。
- ASP.NET Boilerplate
现代ASP.NET MVC web应用程序的入门,包含最佳实践和最流行的工具。
- Butterfly Server .NET
使定义的 Web API 和 Subscription API 能够在已连接的各个客户端间自动同步数据集,在最低花销下创建实时web应用和本地应用。
- CoreFX
corefx 仓包含对 .NET Core 的库实现(叫做“CoreFX”)。它包含 System.Collections, System.IO, System.Xml 和许多其它组件。
- CSLA .NET
业务层开发框架
机器学习和数据科学
- Accord.NET
机器学习框架,包含了音频和图像处理的库(计算机视觉、计算机听觉、信号处理和统计)。
- Accord.NET Extensions
高级图像处理和计算机视觉算法扩展。
- AForge.NET
为计算机视觉和人工智能领域的开发者和研究人员提供的框架(包括图像处理、神经网络、遗传算法、机器学习、机器人科学)。
- Catalyst
- Deedle
处理探索性数据的数据帧和时序库,支持C#和F#。
GUI
- AdonisUI
轻量级UI工具箱,为WPF应用提供经典但加强版的Windows视觉。
- AvalonEdit
在SharpDevelop中使用,基于WPF的文本编辑器组件。
- Avalonia
多平台.NET UI控件(即之前的Perspex)。
- Bunifu UI Framework
精心制作的Winforms控件和组件,用于创建相当不错的现代应用UI。
- Callisto
用于 Windows 8 XAML 应用的控件工具箱。包含若干UI控件,让你更容易地创建符合 Windows UI 风格规范的Windows商店应用。
- DockPanelSuite
灵感来自 Visual Studio 的停靠窗口(docking)类库,用于.NET WinForm应用。
杂项
- Aeron.NET
可靠有效的UDP单点广播、UDP多点广播和IPC消息发送——Aeron的.NET版。
- AzureCrawler
从 Angular、Ember、Durandal 或任何JavaScript应用中获取HTML快照。
- ByteSize
ByteSize是一个工具类,通过消除要表示值的歧义,可以更轻松的在代码中表示字节大小。ByteSize是字节,System.TimeSpan是时间。
- ConsoleTableExt
.Net控制台应用生成表格的库。
- Coravel
- CSharp Pad
有着非常不错的代码完成度的基于C#的REPL。
对象到对象映射
- AgileMapper
支持 .NET Standard 1.0 的零配置对象映射器。
- AutoMapper
.NET中基于惯例的对象到对象映射器。
人工智能
- AIMLBot (Program#)
使用C#编写的基于AIML(人工智能标记语言)的小型、快速、兼容标准、易于定制的聊天机器人,。
缓存
- Akavache
异步、持久化的键值存储。
- CacheCow
ASP.NET Web API HTTP 客户端和服务器端缓存实现。
- CacheManager
用于缓存的通用接口与抽象层。
- Cashew
一个简单、优雅且强大的.NET库,用于通过API使
- EasyCaching
缓存库,包含缓存的基本用法和一些高级用法,可以使缓存处理更容易。
Showing a sample of 733 resources. View the full list on GitHub →