MVC沒有與Web?Forms一樣多的控件。?例如,在ASP.NET?MVC中,沒有 ??<asp:TextBox?/>的概念。主要原因是這兩種不同的ASP.NET技術(shù)有不同的方法。在Web Forms中,標(biāo)記和代碼隱藏交織在一起,?它們總是在一起。?甚至它們的名字也是在一起的:SomePage?aspx和SomePage?aspx.cs(或vb)。Solution?Explorer也把它們顯示在一起。?服務(wù)器控件的ID屬性可用于代碼隱藏,這指示了這種親密性,因為服務(wù)器控件是一個實例化的對象,其所有屬性都可用于檢查或使用。它們是單個綁定的實例。
ASP.NET?MVC并不采用這樣的方式。每一塊都是相互獨立的。創(chuàng)建HTML的視圖完全獨立于控制器,對它們一無所知。這種分離解釋了缺乏服務(wù)器控件的原因。服務(wù)器控件用于幫助創(chuàng)建HTML,管理從客戶端返回的內(nèi)容。在MVC中,該方法違反了關(guān)注點分離的思想。視圖只關(guān)心用戶界面的創(chuàng)建;控制器只關(guān)心接收視圖的信息,并給視圖提供信息;模型只關(guān)心執(zhí)行業(yè)務(wù)邏輯。ASP.NET?MVC在默認(rèn)情況下負(fù)責(zé)實現(xiàn)所有這些分離,而ASPNET?WebForms只是部分分開它們。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動),限制員工不能做什么(禁止網(wǎng)購、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計,非常容易使用,無需添加或改動任何硬件,使用一臺管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時此刻每天都有成千上萬企業(yè)電腦正在運行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁 短視頻講解 下載免費試用版
版權(quán)所有,南京網(wǎng)亞計算機(jī)有限公司 。本文鏈接地址: Web Forms被 MVC 較少地控制的原因