91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET中怎么實現代碼隱藏文件

發布時間:2021-07-15 15:05:53 來源:億速云 閱讀:124 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關ASP.NET中怎么實現代碼隱藏文件,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

ASP.NET MVC默認仍然使用WebFormsViewEngine。當使用Visual Studio向ASP.NET MVC應用程序增加一個WebForms視圖時會自動增加一個代碼隱藏文件和一個設計器文件。許多人認為代碼隱藏文件已經被廢棄了,它們的用法頗令人困惑,因為開發人員傾向于使用像傳統的合而為一的ASP.NET Web窗體那樣的視圖。

Steve Smith更進一步的表明ASP.NET MVC Codebehind文件的壞處,因為他們引誘開發人員將邏輯添加到視圖上,視圖在設計上應當保持“啞的”。

代碼隱藏文件是一個誘惑。對于不熟悉ASP.NET MVC (ASP.NET MVC還不到一年時間而且還沒有發布)但是有Web窗體開發背景(大多數)的開發人員,他們始終有一個將代碼寫入隱藏代碼文件傾向。這會使得在視圖里的邏輯難以測試,最壞的可能是甚至在代碼隱藏文件中包含的邏輯直接調用數據庫或者是web service,以致完全繞過模型同視圖的分離。

Steve解釋了在某種情況下代碼隱藏文件是一個不好但卻必不可少的東西,例如你想在一個強類型的視圖通過強類型方式引用模型(Model)。有寫人認為隱藏代碼頁也可用來存儲一些視圖邏輯,而其他方式可能會弄亂ASPX文件。***但并不是最不重要的一點是他們為了在ASPX文件上獲得智能提示技術的支持。至于***個問題,Tim Barcz演示了如何使用沒有代碼隱藏使用強類型的ViewData,通過合并泛型的CLR表示法來取代C#或者VB的表示法。

看完上述內容,你們對ASP.NET中怎么實現代碼隱藏文件有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

醴陵市| 会泽县| 白水县| 德昌县| 许昌市| 六枝特区| 博白县| 平乐县| 桂东县| 柳州市| 卫辉市| 碌曲县| 长沙县| 满城县| 万州区| 灵寿县| 辉县市| 通江县| 西丰县| 遂平县| 开远市| 治多县| 常熟市| 金昌市| 广昌县| 墨竹工卡县| 南木林县| 镶黄旗| 三门县| 蕲春县| 禹州市| 新龙县| 乐平市| 康定县| 江西省| 天长市| 辽宁省| 黄龙县| 邳州市| 萨嘎县| 沙洋县|