常用开源组件推荐
开源的.NET系统推荐:
OXITE:微软ASP.NET MVC案例演示框架。
PetShop:微软ASP.NET宠物商店。
Orchard:国外一个MVC开源的博客系统。
SSCLI:微软在NET Framework 2.0时代的开源代码。
BlogEngine.NET:国外一款免费开源的博客系统。
nopCommerce和Aspxcommerce:国外一套高质量的开源B2C网站系统。
Dotnetnuke.NET:一套非常优秀的基于ASP.NET的开源门户网站程序。
Discuz.NET:国内开源的论坛社区系统。
JumboTCMS和DTCMS:国内两款开源的网站管理系统。
关于NoSQL数据库:
Mongodb:分布式文件存储数据库。
Membase:家族的一个新的重量级的成员。
日志记录异常处理:
Log4Net.dll:轻量级的免费开源.NET日志记录框架。
Enterprise Library Log Application Black:微软企业库日志记录。
Elmah:实现最流行的ASP.NET应用异常日志记录框架。
NLog:是一个简单灵活的日志记录类库,性能比Log4Net高,使用和维护难度低。
自动任务调度框架:
Quartz.NET:开源的作业调度和自动任务框架。
Topshelf:另一种创建Windows服务的开源框架
跨平台和运行时解决方案:
MONO.NET:跨平台的.NET运行环境,让.NET跨平台运行成为可能。
DotGnu Portable.NET:类似于MONO.NET的跨平台运行时。
Katana:微软基于OWIN规范实现的非IIS寄宿ASP.NET和MVC等。
Phalanger:将PHP编译成.NET,可实现PHP与.NET互操作。
Unity3D:微软大力支持的机遇C#和JavaScript的跨平台游戏开发框架。
IKVM.NET:基于.NET的JAVA虚拟机,让JAVA运行在.NET之上。
VMDotNet:中国移动飞信所使用过的.NET运行时。
Cassini、IIS Express和Cassinidev:开源的ASP.NET执行环境。
WEB开发和设计:
Jumony Core:基于.NET开发的HTML引擎。
Microsoft.mshtml.dll、Winista.HtmlParser.dll 和 HtmlAgilityPack.dll:解析处理HTML文档的框架。
NCrawler:其HTML处理引擎htmlagilitypack的的开源网络爬虫软件。
AntiXSS:微软官方预防跨站XSS脚本入侵攻击的开源类库,它通过白名单机制进行内容编码。
YUICompressor.NET、Microsoft Ajax Minifier 和 Google Closure Compiler:Java
Scrip和CSS压缩器。
AspNetPager:国内知名的ASP.NET分页控件,支持多种分页方式。
NOPI.dll:导出Excel报表的插件(基于微软OpenXml实现)(nopi.css.dl通过css设置样式)
Enterprise Library:微软针对企业级应用开发的最佳实践组件。
PowerCollections:国外一个牛人写的高级开源集合。
JavaScript.NET和ClearScript(微软出品):基于.NET开发的JavaScript引擎。
NancyFx:一个不错的轻量级开源.NET WEB框架。如果想快速做个简单的WEB应用。
基于.NET平台常用的框架整理 转自 http://www.cnblogs.com/zhuyongblogs/p/5353751.html - yinjun98 - 博客园
---------
铁子们,分享一个开源组件安全检索 免费工具,需要的自取~
输入组件名,一键查询可以组件版本、来源、安全状态、漏洞详情和推荐版本、修复建议这些。
点这个链接注册后直接就能用:组件安全检索工具
一键查询第三方组件版本、漏洞、所属国家、所属语言、源码链接等:
查看漏洞详情:
查看修复建议:
查看版本推荐和使用建议: