ASP.NET vNext (MVC 6) 重大變革:移除 System.Web 依賴、記憶體佔用大幅降低、支援 Self-host 跨平台、Web API/MVC/Web Pages 合一、內建 DI、Roslyn 編譯器。
project.json 取代 web.config:定義相依套件、組態、啟動命令、自訂節點。Startup.cs 取代 Global.asax:設定中介軟體管線、服務註冊。web.config。project.json、Startup.cs、wwwroot 靜態檔案目錄。project.json 加入相依套件(Microsoft.AspNet.Mvc、Microsoft.AspNet.StaticFiles 等)。Startup.ConfigureServices 註冊 MVC、DI;Configure 建立中介軟體管線(app.UseMvc()、app.UseStaticFiles())。套件版本號快速迭代,建議參考官方範本專案同步版本。vNext 為現代 ASP.NET Core 奠基,掌握其架構理念至關重要。