2026年5月9日 星期六

[研究]微軟(Microsoft) Web網站框架 有哪些 ? 如何演變的 ?

[研究]微軟(Microsoft) Web網站框架 有哪些 ? 如何演變的 ?

2026-05-09

時代框架推出時間核心特色狀態
前 ASP.NET 時代Classic ASP1996VBScript / JScript 動態網頁已淘汰
第 1 代 ASP.NETASP.NET Web Forms2002拖拉控制項、事件驅動、像 WinForms維護中(舊系統很多)
第 1.5 代ASP.NET MVC2009MVC 架構、URL Routing、可測試性高舊世代
第 2 代ASP.NET Web Pages (Razor)2010輕量化 Razor 語法幾乎消失
第 2 代 API 化ASP.NET Web API2012REST API 專用框架已被整合取代
第 3 代ASP.NET Core MVC2016跨平台、高效能、模組化主流
第 3 代 RazorRazor Pages2017Page-based,取代 Web Forms 部分用途主流
第 3.5 代Blazor Server2019C# 寫前端 UI(Server)主流
第 3.5 代Blazor WebAssembly2020C# 跑在瀏覽器 WASM主流
第 4 代趨勢.NET 8/9 + Minimal API + Blazor United2023+Full-stack 統一化最新方向

(完)

沒有留言:

張貼留言