2017-02-01 11 views
-4

私はASP.Netで作業を始めました。私は疑問に思っています:aspx Pages(SharePointなど)でWebApplicationsは常にWebフォームに基づいていますか?ASPX Page = Webフォーム?

Webフォームは使い古されているので、少しMVCテストプロジェクトを作成しました。 aspxページは含まず、cshtmlページも含まれています。

よろしく

+1

いくつかの研究plsを表示します:https://www.codeproject.com/Articles/528117/WebForms-vs-MVC –

答えて

1

それは一般的ではないがASPXは、MVCの代わりに、カミソリ(CSHTML)と共に使用することができます。そうではありませんが、ASPXは自動的にWebフォームを作成しませんが、大半の時間はそれになります。

MVCには、プラグ可能なView Enginesという概念があります。 ASPX拡張機能を使用できるという理由だけでは、Webフォームで使用できるすべてのコントロールがMVCで使用できるわけではありません。すべてがWebフォームではなく、MVCライフサイクルに従っています。

.cshtmlを持っていても、MVCを使用しているとは限りません。これは、Web Pages,Razor PDFまたは他のフレームワークである可能性があります。

関連する問題