(转).net项目技术选型总结
原文作者:mcgrady 原文地址:.net项目技术选型总结
做.net开发已经几年了,也参与开发了很多大大小小的项目,所以现在希望总结出一套开发.net项目的常用技术,也为以后做项目技术选型的时候作为参考。
数据库
- 小型项目:SQLite
- 中大型项目:MS SQL Server(国内) / Mysql(国外)
数据访问技术
- SqlHelper(ADO.NET)
- 轻型ORM:Dapper / PetaPoco
- 大型ORM:EF / NHibernet
服务端技术
- ASP.NET MVC
- WCF
- ASP.NET WebAPI
前端技术
- JavaScript
- jQuery+jQuery UI
- 前端框架:Easy UI(轻型),ExtJs(大型),BootStrap
- 图表:FushionCharts,HighCharts
- 文件上传:Uploadify
- 在线HTML编辑器:CKEditor+CKFinder
第三方类库
- 自已整理的公共类库
- 日志:Log4Net,NLog
- Excel导入导出:NPOI,Epplus
- PDF文件操作:iTextSharp
我暂时总结的就这么多,欢迎大家提出宝贵意见进行补充。
注:这篇文章参考了子阳兄的博文并在此基础上进行了补充,原地址为:项目技术选用要求
作者:三当家
出处:http://www.cnblogs.com/the-three/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。