.net專案技術選型總結

遙望星空發表於2017-03-17

做.net開發已經幾年了,也參與開發了很多大大小小的專案,所以現在希望總結出一套開發.net專案的常用技術,也為以後做專案技術選型的時候作為參考。

資料庫

  • 小型專案:SQLite(工具)
  • 中大型專案:MS SQL Server(國內) / Mysql(國外)/DB2/Oracle

資料訪問技術

  • SqlHelper(ADO.NET)
  • 輕型ORM:Dapper / PetaPoco
  • 大型ORM:EF / NHibernet

快取技術

  • redis/memcache

服務端技術

  • ASP.NET MVC
  • WCF
  • ASP.NET WebAPI

前端技術

  • JavaScript
  • jQuery+jQuery UI
  • 前端框架:Easy UI(輕型),ExtJs(大型),BootStrap
  • 圖表元件:FushionCharts,HighCharts
  • 檔案上傳元件:Uploadify,Swfupload
  • 線上HTML編輯器:CKEditor+CKFinder

第三方類庫

在此貼基礎上加入了我引用的第三方:http://www.cnblogs.com/mcgrady/p/3665051.html

相關文章