介绍
说到快速开发网站,肯定少不了.NET技术栈的,因为C#语言的优秀,简洁和高效是毋庸置疑的,有着完美的语法糖,还有宇宙超级好用的IDE,這里不讨论生态和语言的好坏,這里只是分享.NET下的好用的开源框架,让更多的程序员可以技术变现和实现人生财富
博客
- WilderBlog My Blog as an ASP.NET Core 2.1 Project http://wildermuth.com
- Blogifier Blogifier is simple, beautiful, light-weight open source blog written in ASP.NET Core
- BlogEngine.NET Multi-User ASP.NET Blogging Application https://blogengine.io/
论坛
- mvcforum 类似于StackOverFlow网站,功能还是很全的,虽然很久没有更新了
- YAFNET YAF.NET - C# ASP.NET Forum http://yetanotherforum.net
CMS
- fytsoacms NetCore2.2开发, Vs2017 数据Mysql
- OrchardCore 强大除了强大还是强大,最早的版本是微软搞得,现在是社区开发和维护了
开发框架
- OpenAuth.Net 已支持.Net Core】基于经典领域驱动设计的权限管理及快速开发框架
- abp Open Source Web Application Framework for ASP.NET Core https://abp.io/
- nopCommerce 这个其实是电商的项目,不过太强大,可以做很多的事情,The most popular open source ecommerce shopping cart solution based on ASP.NET Core
总结
.NET 生态下没有太多的开源项目,由于是在JAVA之后出现的和微软的一些政策关系导致的.
不过没有关系,还是出了不少优秀的开源项目
笔者玩的深的是Orchard 和ABP 两款开源项目,用的时间也是最长的,做过一些企业项目和个人项目
所以這里是强烈推荐ABP了,不论从技术还是热度来说,目前ABP是.NET下火热的项目了.
因为ABP是通用的框架,所以基于框架可以做自己想做的.如果你是.NET下的程序员,不去看看ABP的源码绝对是可惜的.