成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析ASP.NET MVC工程

開發 后端
本文介紹ASP.NET MVC工程,以及解決不過現在的項目老需要合代碼我還得費心有時候還少文件啥到底能給分開不啊?等問題。

ASP.NET MVC工程

1、如何拆分項目而不用老是要合代碼,如 PetShop MVC 默認情況下視乎就是一個人的項目如果項目人比較多合代碼比較累。

有沒有那種可以自己做自己的不用合代碼的方法?我這邊一人一個子系統互相沒啥關系我還一堆事情想讓他們自己做完了、去客戶那里給直接裝的就得了

不過現在的項目老需要合代碼我還得費心有時候還少文件啥到底能給分開不啊?

答:呵呵當然是有的了不過官方沒有給出,不過以我以前是這么做的(2003的時候);

把需要編譯的工程拆分成若干 proj 基本可以解決這一問題如果是 MVC 可以這樣
◆Demo.Controllers.U00 —— 公共的
◆Demo.Controllers.U01 —— 開發者一使用
◆Demo.Controllers.U02 —— 開發者二使用

如果是 PetShop 可以 BLL.U01 BLL.U02、Model.U01 Model.U02 這樣

WebSite 本身就不需要拆分的實時編譯,自己把自己的頁面復制到網站,在把如上劃分的dll復制過去即可

如果是 WebApplication 方式其實也可以拆分為 WebApplication1 WebApplication2 WebApplication3 只要編譯完的dll在bin 下

而且都復制到一個虛擬目錄就可以了、因為 WebApplication 本身也是個類庫工程,ASP.NET 會在bin 目錄下的所有dll 中尋找和aspx匹配的類的

不過如上這么分,可能名稱空間砢磣點工程文件多了點不過我認為這個你應該能忍;

2、能否把 ASP.NET MVC WebApplication 轉換為 WebSite 方式?這個問題其實和上面那個有關聯的 WebSite 不用編譯好分活頁不用添加文件啥的代碼放進去就好用了!

答:目前官方沒有提供 mvc website 方式模板不過只要將 WebApplication 的 web.config 中的差異部分添加到 website 的web.config 基本就可以了、ms 可能是偷懶 Dynamic Data 都是提供 site 模板的,它和 mvc 的url重寫用的其實是一個東西,WebSite 和 WebApplication都是有各自優點的不同項目可以采用不同方式;

3、在ASP.NET MVC工程中是否可以使用 GridView 控件等原來那些控件,我們公司的技術人員告訴我不行?

答:什么技術啊這是?怎么可能用不了啊人家是告訴你不建議用吧?不都是asp.net網站嗎?MVC固然有很多優點,不過有些時候用控件還是可以節約很長時間的,因為現在很多項目view層黨務的時間應該最多底層反而沒多少代碼這種這種情況下可以采用混合模式進行,如果嫌棄 ViewState 大禁用的不就得了,一個sql 一個 grid搞定的頁面用mvc也浪費了點

4、在ASP.NET MVC工程中是否可以結合 MVP 模式或 PetShop 那種多層方式?

答:這個當然可以了甚至可以再 MVC 混合 MVP 使用具體見 Demo、多層的話其實和 MVC 沒啥關系在 Controller 里愛怎么調用都行;那種界面和后臺是2個人做的情況下 mvp 的確有些優勢,demo 中有不過不是個全 mvp 方式而是和 mvc 混合的方式;mvp方式我以前的blogs 里有呵呵你有那么多時間玩mvp 嗎?局部玩玩得了,活那么急還玩這么多東西?不怕玩死啊!!!

5、在ASP.NET MVC工程中的 Controller 實在 Web目錄下的可以移動走嗎?

答:這個當然可以隨便建立一個類庫項目把該引用的引用了然后在類庫下建立一個 XXXXController 就可以了,mvc框架會找整個Bin 目錄下的所有 dll 里的Controller 在要在dll 在bin下就可以了、而且 Controller 可以存在于多個類庫中名稱別重復了就可以(果然和我預想的一樣),至于model 這東西想這么挪都可以的其實 views也能挪參考問題一,下次這種問題自己試驗一下不行啊,我就建立一個工程把默認的 Controller 托進去就好用了;

文章記事本寫的格式就這樣了估計還可以看太晚了……

今天沒時間了;有時間在給大家一一解釋吧今天不貼圖就一個附件吧!

【編輯推薦】

  1. ASP.NET頁面顯示XML數據
  2. 了解什么是IFRAME ASP.NET
  3. ASP.NET生命周期的展示
  4. 解決ASP.NET AJAX腳本的錯誤問題
  5. 詳解ASP.NET應用程序
責任編輯:佚名 來源: 網易空間
相關推薦

2009-07-31 12:43:59

ASP.NET MVC

2009-07-20 10:33:02

ASP.NET MVC

2009-04-08 09:58:07

ASP.NET MVCTempData框架

2009-08-05 18:36:12

ASP.NET Che

2009-07-24 13:41:15

ASP.NET AJA

2009-08-05 15:50:13

ASP.NET優點

2009-11-02 10:15:53

ASP.NET MVC

2009-07-30 13:45:40

ASP.NET開發模式MVC模式

2009-07-24 13:20:44

MVC框架ASP.NET

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設計

2009-07-24 11:25:53

Web應用程序工程ASP.NET MVC

2010-03-12 09:38:58

2009-07-29 09:34:54

IsPostBack屬ASP.NET

2009-08-04 17:16:16

ASP.NET代碼優化

2009-08-05 16:17:29

ASP.NET For

2009-08-05 16:50:09

ASP.NET For

2009-07-24 18:02:46

ASP.NET編程

2009-08-05 16:53:14

ASP.NET組件設計

2009-08-10 14:55:43

ASP.NET htt

2009-08-03 10:07:20

ASP.NET Ses
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级黄片一级毛片 | 亚洲国产高清高潮精品美女 | 91成人免费观看 | 亚洲欧美国产视频 | 国产极品粉嫩美女呻吟在线看人 | 中文字幕免费视频 | 国产精品久久久久久久免费观看 | 国产精品国产精品国产专区不卡 | 久久新视频 | 亚洲精品成人网 | 成人在线中文字幕 | 免费久 | 亚洲免费一区二区 | 完全免费在线视频 | av网站在线播放 | 91免费观看国产 | 成人在线视频一区二区三区 | 欧美一区二区三区四区视频 | 日韩欧美在线视频观看 | 日韩欧美视频网站 | 欧美午夜精品理论片a级按摩 | 日韩av在线一区 | 欧美一级毛片久久99精品蜜桃 | 欧洲性生活视频 | 成人永久免费 | 欧美va大片 | 秋霞a级毛片在线看 | 日批免费观看 | 午夜欧美一区二区三区在线播放 | 99色视频 | 91一区二区 | 五月天激情综合网 | 亚洲国产精品久久久久秋霞不卡 | 99re视频精品 | 一区二区免费在线 | 日韩在线看片 | 中文字幕在线二区 | 一级在线免费观看 | 日韩欧美在线播放 | 91中文字幕在线观看 | 国产精品欧美一区二区三区不卡 |