簡體   English   中英

源代碼放在ASP.NET Web窗體應用程序的App_Code特殊文件夾中是否與編譯的應用程序一樣可靠?

[英]Is the source code placed in the App_Code special folder in an ASP.NET Web Forms application as reliable as a compiled app?

我正在維護一個用Web窗體編寫的舊應用程序,並且我們已經開始在其上增加大量使用API​​的新功能。 它也是用VB .NET編寫的。

我已經確定可以安裝WebAPI nuget包並在Global.asax文件中設置路由。 我還算出可以將.cs文件放在App_code目錄中並設置控制器等(因為使用C#效率更高)。

使用app_code目錄是否構成可靠的應用程序? 我已經在線閱讀了App_Code目錄中的內容在運行時進行編譯,那么這是什么呢? 托管服務器上.NET的安裝版本?

我認識到在同一項目中混合使用C#和VB Net,以及在同一項目中混合使用Web Forms和Web API將會造成維護的噩夢。 我之所以使用Web API,是因為沒有等效的Web Forms方法可以讓我產生API響應,而無需使用編寫大量的Web處理程序。

是的,從這個意義上講,它是可靠的; 您還可以預編譯您的App_Code代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM