首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

ASP.NET MVC4 + EF5 + EasyUI + Unity2.x 後台管理系統實戰(一):系列前言與技術棧總覽

     編輯:關於ASP.NET

系列緣起

本系列原型源自筆者過往主導的製造業 ERP 系統(MVC3+EF4.1+Unity2.x+EasyUI+JQGrid),已上線穩定運行。為因應技術演進,升級至 MVC4+EF5,並以 EasyUI DataGrid 取代 JQGrid,簡化前端依賴。

預備知識

閱讀本系列建議具備下列基礎:

  1. ASP.NET MVC 基礎:關注點分離、Routing、View/Controller 解耦、SEO 優勢
  2. EF ORM 原理:EF5 效能提升、交易處理、關注 EF6 開源進展
  3. 依賴注入(IoC):建構函式注入、生命週期管理、單元測試便利性
  4. PowerDesigner:資料庫建模與領域模型對應
  5. 前端基礎:HTML/CSS/JavaScript/jQuery,打造極致使用者體驗

系列規劃內容

  • EasyUI 系統前端框架搭建
  • EF Database First 資料庫建模
  • Unity 2.x 依賴注入與 AOP 技巧
  • EasyUI DataGrid 列表、jQuery AJAX 增刪改查完整範例
  • 資料驗證註解與模型綁定
  • 精細到按鈕級的權限管理系統(過濾器+標註屬性)
  • T4 程式碼產生器應用
  • MVC4 內建報表製作與匯出
  • 其他擴充主題...

專案特色

  • 基於介面程式設計,高內聚低耦合
  • 採用倉儲模式封裝資料存取
  • Unity IoC 管理物件生命週期
  • 前端採用輕量級 EasyUI,減少 JS 載入負擔
  • 程式碼逐行手寫,注重效能與可維護性

作者:YmNets | 出處:https://ymnets.cnblogs.com/

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved