原文:應用程序框架實戰三十三:表現層及ASP.NET MVC介紹(二)

最近的更新速度越來越慢,主要是項目上比較忙,封裝EasyUi也要花很多時間。不過大家請放心,本系列不會半途夭折,並且代碼干貨也會持續更新。本文繼續介紹表現層和Asp.net Mvc,我將在本篇討論一些重要的設計問題和封裝技巧。 是否需要將控制器分離為獨立項目 經常有人問我,是否有必要將控制器從Web項目中分離出來,下面談一下我的認識,僅供你參考,不一定正確,請根據你自己的實際情況決定。 控制器的 ...

2015-03-16 16:11 64 7545 推薦指數:

查看詳情

應用程序框架實戰三十:表現ASP.NET MVC介紹(一)

  本文將介紹表現ASP.NET MVC的一些要點,特別是ASP.NET MVC的一些抽象和封裝技巧,如果你對MVC還不了解,可以參考《ASP.NET MVC4 高級編程》,作者Jon Galloway等,這本書由ASP.NET MVC團隊成員編寫,相當不錯。 表現的職責   表現 ...

Tue Feb 03 03:56:00 CST 2015 23 3929
應用程序框架實戰一:引言

  敏捷時代的來臨,迫使微軟.Net技術也在向敏捷方向發展。近幾年,.Net在數據訪問、Web、測試等多個領域大刀闊斧的進行改革,新技術不斷涌現。一方面這是值得慶幸的,讓.Net程序員在開發復雜項目有了更多的選擇,一改往日只能拖控件綁定數據的局面。另一方面,程序員需要大量的學習,並且需要依賴更多 ...

Wed Oct 29 23:02:00 CST 2014 16 7220
應用程序框架實戰十三:DDD分層架構之我見

  前面介紹應用程序框架的一個重要組成部分——公共操作類,並提供了一個數據類型轉換公共操作類作為示例進行演示。下面准備介紹應用程序框架的另一個重要組成部分,即體系架構支持。你不一定要使用DDD這樣的架構,使用單層架構和普通三架構一樣可以,不過你如果希望獲得更進一步的復用性和封裝度,使用 ...

Sat Nov 15 04:25:00 CST 2014 32 11157
應用程序框架實戰十三:基礎查詢擴展

  上面兩篇已經作好准備,本文將進行基礎查詢擴展。當使用了Entity Framework這樣的ORM框架以后,我們查詢的核心被集中在IQueryable的Where方法上。   如果UI需要通過姓名查詢一個客戶,會在UI上放置一個輸入框作為客戶姓名的查詢條件。服務端接收以后通過Where方法 ...

Thu Dec 25 21:25:00 CST 2014 14 3901
應用程序框架實戰六:應用程序框架的特點

  之前說過,.Net Framework為所有.Net程序員提供底層支持,第三方開源框架建立在.Net Framework的基礎上,專門解決某些特定問題,而應用程序框架則建立在.Net Framework和第三方框架的基礎上,為項目開發的方方面面保駕護航。它們的作用雖然都是幫助程序員更好的建立 ...

Tue Nov 04 09:30:00 CST 2014 13 6342
應用程序框架實戰八:應用程序框架的層次規划

  分層架構根據相關職責將應用程序模塊切割為多個層次,那么應用程序框架本身還要不要進行層次划分?隨着對應用程序框架的理解加深,以及項目復雜度的提升,為應用程序框架分層就顯得很有必要,它將影響你如何創建VS解決方案。   在剛開始建立應用程序框架時,你首先會想到的是把技術方面的東西抽取出來,放到 ...

Fri Nov 07 06:52:00 CST 2014 14 6163
應用程序框架實戰九:應用程序框架的局限

  使用應用程序框架來開發項目,從軟件項目的角度來看,可以獲得更快的開發進度,更好的代碼質量、復用性、擴展性、可維護性等好處。但如果換個角度思考,也會發現其它一些問題。   首先,軟件開發是以人為本的,應用程序框架是某個人或某幾個人大腦中知識結構的具體表現,所以應用程序框架高度依賴它的創建人 ...

Fri Nov 07 23:42:00 CST 2014 5 4926
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM