私はASP.Netで作業を始めました。私は疑問に思っています:aspx Pages(SharePointなど)でWebApplicationsは常にWebフォームに基づいていますか?ASPX Page = Webフォーム?
Webフォームは使い古されているので、少しMVCテストプロジェクトを作成しました。 aspxページは含まず、cshtmlページも含まれています。
よろしく
私はASP.Netで作業を始めました。私は疑問に思っています:aspx Pages(SharePointなど)でWebApplicationsは常にWebフォームに基づいていますか?ASPX Page = Webフォーム?
Webフォームは使い古されているので、少しMVCテストプロジェクトを作成しました。 aspxページは含まず、cshtmlページも含まれています。
よろしく
それは一般的ではないがASPXは、MVCの代わりに、カミソリ(CSHTML)と共に使用することができます。そうではありませんが、ASPXは自動的にWebフォームを作成しませんが、大半の時間はそれになります。
MVCには、プラグ可能なView Enginesという概念があります。 ASPX拡張機能を使用できるという理由だけでは、Webフォームで使用できるすべてのコントロールがMVCで使用できるわけではありません。すべてがWebフォームではなく、MVCライフサイクルに従っています。
.cshtmlを持っていても、MVCを使用しているとは限りません。これは、Web Pages,Razor PDFまたは他のフレームワークである可能性があります。
いくつかの研究plsを表示します:https://www.codeproject.com/Articles/528117/WebForms-vs-MVC –