.net社区有很多优秀的开源项目,我们今天先推荐6个开源项目;
1.MassTransit
MassTransit 是一个自由、开源、轻量级的消息总线, 用于使用. NET 框架创建分布式应用程序。MassTransit在现有消息传输上提供了一组广泛的功能, 从而使开发人员能够友好地使用基于消息的会话模式异步连接服务。基于消息的通信是实现面向服务的体系结构的可靠和可扩展的方式。
官网 http://masstransit-project.com
github https://github.com/MassTransit/MassTransit
2.Dapper
简单的对象映射器.Net
github https://github.com/StackExchange/Dapper
3.SuperSocket
SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架。你无须了解如何使用 Socket, 如何维护 Socket 连接和 Socket 如何工作,但是你却可以使用 SuperSocket 很容易的开发出一款 Socket 服务器端软件,例如游戏服务器,GPS 服务器, 工业控制服务和数据采集服务器等等。
官网 http://www.supersocket.net/
github https://github.com/kerryjiang/SuperSocket
4.nopCommerce
优秀的开源电商项目
github https://github.com/nopSolutions/nopCommerce
5.StackExchange.Redis
redis客户端
github https://github.com/StackExchange/StackExchange.Redis
6.Topshelf
使用.NET构建Windows服务的简单服务托管框架。
github https://github.com/Topshelf/Topshelf