強大的 Web 架構

ASP.NET 是一個 Web 架構,可協助您建立標準的 Web 解決方案。 它提供了一套豐富且方便的功能和控制項,而且可以輕鬆地與資料庫、Web 服務和豐富的網際網路應用程式整合。 ASP.NET 具備動態資料 Scaffolding 等功能、AJAX 架構、MVC、範本和主題、數以百計的內建控制項,以及免費的開發人員工具,因此可以提升您的 Web 應用程式建構能力,並且加快建構速度。 到 ASP.NET 網站上深入了解。

ASP.NET 架構主角

您何以能夠提升網站建構能力並加快建構速度

答

容易取得, 免費使用

使用 Microsoft Web Platform Installer,即可取得開始以 ASP.NET 建構 Web 應用程式所需的一切元件。 這個經過簡化的簡易安裝程式,讓您的開發機器可以隨時上路。 此安裝程式包括最新版本的 .NET Framework,其中隨附 ASP.NET。 此外,您也會取得 Visual Web Developer Express。 Visual Web Developer Express 是全功能的免費 Web 開發編輯器,可使用 ASP.NET 和 Web 標準。 請立即下載。

.NET Framework

.NET 的所有功能

ASP.NET 是 Microsoft .NET Framework 的一部分,它除了會提供內建的安全性、可靠性和加強性,還可讓開發人員根據專案需求自由選擇使用各種程式設計的樣式和模式。 當您使用 ASP.NET 建立 Web 應用程式時,可以存取整個 .NET Framework。

答

內建的 AJAX

可快速建立能在任何熱門瀏覽器上運作的互動式 Web 應用程式。 它隨附在 ASP.NET 架構中,所以您可獲得完整的 AJAX 架構,進而提供豐富的使用者經驗。 jQuery 可用來簡化 HTML DOM 周遊、事件處理和動畫。 您可運用強大的內建 AJAX 控制項,輕鬆地將 AJAX 增強功能加入到您的網站。 您可以與資料和遠端服務互動,完全不用編寫複雜的 Javascript。

ASP.NET 資料庫支援

資料處理

您可以花費最少的力氣,將用到資料的功能加入您的 Web 應用程式,並且透過一系列的內建資料控制項配合需求自訂資料。 ASP.NET 包括 LINQ 和 Entity Framework 等技術,可讓您在 Web 應用程式中輕鬆存取各種資料來源,例如資料庫、XML 檔案和 Web 服務。

ASP.NET MVC

I/WANT/MY/MVC

您可以完整控制 HTML 頁面標記。 Web 應用程式變得更容易測試,「測試驅動開發」也融入其中。 此外還有標準的 ASP.NET 功能,例如主版頁面和成員資格式驗證。

ASP.NET 控制項

建置組塊

您可以使用一套豐富的內建控制項 (例如 ListView 和 DataPager),更快速地建立 Web 應用程式。 此外,您還可以利用一個由協力廠商控制項組成的強大生態系統,解決編輯和圖表等特定需求。

ASP.NET 範本和主題

D.R.Y.

您不必重複做一樣的事 (Don't Repeat Yourself)。 主版頁面、使用者控制項和範本,都可協助您在 Web 應用程式中強制使用統一的外觀、操作和行為。 它們也可集中和封裝標記、樣式和程式碼,讓解決方案更容易管理。

ASP.NET 動態資料

Scaffolding 和其他功能

ASP.NET Dynamic Data 可讓您直接從資料模型建構完整的管理介面或用到資料的網站,連一個網頁都不必建立。 您可以完全透過範本和網頁來進行各項自訂。

ASP.NET 工具支援

免費工具

有了 Visual Web Developer,您就可以取得 ASP.NET、HTML、CSS 和 Javascript 適用的程式碼反白、提示及自動完成等功能。 此外,從開始到部署階段,Visual Web Developer 都能讓您管理整個 ASP.NET 專案。 別忘了,它是免費的。

ASP.NET 當地語系化

多元文化的世界

您可以建立必要的資源,並且善用內建的自動文化特性 (auto-culture) 功能,快速將網站當地語系化。 ASP.NET 可以使用瀏覽器設定,自動偵測使用者的偏好語言。 您也可以新增資源檔案來處理新的文化特性,不必重新編譯應用程式。

免費使用程序流暢的安裝程式,獲得開始上路的所有工具。