真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ASP.NETMVC工程分析

本篇內(nèi)容主要講解“ASP.NET MVC工程分析”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“ASP.NET MVC工程分析”吧!

10年積累的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有四子王免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

ASP.NET MVC工程

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

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

不過現(xiàn)在的項目老需要合代碼我還得費心有時候還少文件啥到底能給分開不?。?/p>

答:呵呵當(dāng)然是有的了不過官方?jīng)]有給出,不過以我以前是這么做的(2003的時候);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

到此,相信大家對“ASP.NET MVC工程分析”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


名稱欄目:ASP.NETMVC工程分析
當(dāng)前路徑:http://weahome.cn/article/pisojd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部