原文作者: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

我暂时总结的就这么多,欢迎大家提出宝贵意见进行补充。

注:这篇文章参考了子阳兄的博文并在此基础上进行了补充,原地址为:项目技术选用要求

最新文章

  1. [python] os.path说明
  2. 记录一个bug -- sprintf
  3. 解耦HTML、CSS和JavaScript
  4. 解决GitHub未配置SSH key提示错误信息
  5. python学习之路day2
  6. EmguCV中图像类型进行转换
  7. 三十天学不会TCP,UDP/IP网络编程 - RST的用法
  8. 最简单的基于librtmp的示例:接收(RTMP保存为FLV)
  9. python网络-多进程(21)
  10. Excel导出采用mvc的ExcelResult继承遇到的问题
  11. vs编译器堆栈保护(GS选项)
  12. JavaScript中的三种弹窗
  13. 北洋UAM-05LX(网口系列适用)ROS节点
  14. Unity3D Shader水波效果
  15. Java Timer
  16. 利用VS(Visual Studio)自带的工具查看DLL文件的信息
  17. BZOJ 4636: 蒟蒻的数列 分块
  18. SqlServer中循环查询结果集
  19. PHP 常用函数总结(三)
  20. java中的一些执行顺序,代码块,静态,构造,成员。。。。(转的)

热门文章

  1. [iOS UI进阶 - 6.3] UIView 动画
  2. [iOS基础控件 - 6.11.1] - 控制器 & 控制器view
  3. hibernate AOP
  4. 【灵感】wifi通过wifi发送优惠信息
  5. HDU 5515 Game of Flying Circus 二分
  6. HDU 4122 Alice's mooncake shop 单调队列优化dp
  7. 在Zend Studio中为ThinkPHP添加代码自动提示功能
  8. iOS与日期相关的操作
  9. ADO.NET中使用事务进行数据库读写的办法
  10. Python学习 之 数据类型(邹琪鲜 milo)