寫在前面的話
隨著 Visual Studio 2013 的正式推出,ASP.NET 和 Visual Studio Web 開發(fā)工具 也發(fā)布了各自的最新版本。
新版本在構(gòu)建 One ASP.NET 的大趨勢下,加入了諸多新特性。我計劃先從 創(chuàng)建 ASP.NET Web 項目 時的新特性入手,一步步講述這些新特性。
由于小弟不善寫作,因此計劃中的文章以翻譯為主,但由于部分來源的文章是在 Visual Studio 2013 正式發(fā)布前寫就的,因此我也會在翻譯時對文章內(nèi)容進(jìn)行適當(dāng)?shù)男抻喓脱a充。如果覺得這些內(nèi)容對您有所幫助,還望各位多多留言、點擊“推薦”。對于文章中出現(xiàn)的問題和錯誤,還望大家及時留言指出,謝謝。
在 Visual Studio 2013 中創(chuàng)建 ASP.NET Web 項目
這個專題講解了在 Visual Studio 2013 中創(chuàng)建 ASP.NET Web 項目的各種選項。
Visual Studio 2013 為創(chuàng)建 ASP.NET Web 項目提供了新的對話框和模板。如下圖所示:
新的對話框和相關(guān)模板包括了以下幾方面的新特性:
- 用一個簡單的創(chuàng)建項目用戶界面,支持多種 ASP.NET 框架的項目(包括 Web Forms, MVC, Web API 等)。
- ASP.NET Identity:一種新的 ASP.NET 成員資格 (membership) 系統(tǒng)。它能夠和所有的 ASP.NET 框架共同使用,還能夠在除 IIS 以外的其他 Web 主機(jī)軟件中使用(參見我的博客文章:ASP.NET Identity 簡介)。
- 使用 Bootstrap 提供了響應(yīng)式設(shè)計和自定義主題的能力。
- 為 Web Forms 提供了一些新特性,這些特性原本只用于 MVC。例如:自動創(chuàng)建測試項目,一個 Intranet 網(wǎng)站模板等。
該專題包括了如下部分:
- 概述 - 創(chuàng)建 Web 應(yīng)用程序項目
- “Web 應(yīng)用程序項目”和“網(wǎng)站項目”
- Visual Studio 2013 Web 項目模板
- Visual Studio 2013 Web 項目模版中的 Bootstrap
- 加入對其他 ASP.NET 框架的支持
- 各種身份驗證方式
- 組織賬戶身份驗證選項
- 進(jìn)一步閱讀