ASP.NET MVC Framework
ASP.NET MVC Framework 是微軟在 ASP.NET 中所添加的一組類別庫，這組類別庫可以使用 Model-View-Controller 的設計模式來開發 ASP.NET 的應用程式。它與現有的 ASP.NET 應用程式並沒有衝突，所以兩者是可以並行的。ASP.NET MVC Framework 被包裝在 System.Web.Mvc.dll 中，並利用 ASP.NET Routing 來支援動作流以及 URL Rewriting 的能力，讓它可以更貼近 Web 的發展以及 Web 2.0 的特性。對於多數有 ASP 開發經驗的開發人員來說看起來比較不陌生，但對於沒有接觸過像 ASP、PHP、JSP、Perl 這些 Web 開發工具的開發人員來說，相對的不容易入門。ASP.NET MVC 的第一個版本於 2009 年 3 月 17 日釋出 RTM 版本，最新的 ASP.NET MVC 5.2 則是於 2014 年 12 月 24 日正式發行。
微軟於 ASP.NET Core 中提出下一代的 MVC 框架，稱為 ASP.NET Core MVC。