VS 2013 Update 3包括ASP.NET雙重認證、Mobile工具改善等
英文原文:ASP.NET Two-Factor Authentication, Web And Mobile Tooling Improvements
于上周發布的 Visual Studio update 3,對 Web 和移動開發者相關的一些框架和工具進行了功能改進。本文對如下內容進行細述:包括 ASP.NET 雙重認證(Two-factor Authentication),新的 Visual Studio-Azure 的集成,以及 Apache Cordova 工具預覽版的一些更新。
ASP.NET 身份認證 2.1.0 增加了 SignInManager,使它更容易添加新特性,如帳戶鎖定和采用雙重認證方式進行登錄。雙重認證方式是在常規登錄流程基礎上,通過電子郵件或短信發 送驗證碼進行再次身份確認,這樣會更安全。同時,在熟悉設備的設備上(首次登錄后),用戶有權選擇避免雙重身份驗證的方式,這種選擇即方便了日常使用,同 時又不會降低針對不安全設備的安全性。
同時,賬戶鎖定也提供 cooldown 時間選項,在沒有系統管理員參與的情況下,用戶可對規定時間范圍內重試密碼次數進行自定義。
VS update3 的發布也包括了新增的 ASP.NET 模板。如何將此模板添加到您的工程中,請通過此教程 detailed tutorial 了解更多信息。
另外還有一些和 ASP.NET 開發人員相關工具的升級和變化:
- 可以在 Visual Studio 中將標準控制臺應用程序項目以延續式、觸發式或調度式的 WebJob 方式發布到指定的 Azure 網站中,而無需像以前那樣手動壓縮文件再上傳到 Windows Azure 帳戶,WebJobs 允許創建長時間運行的任務來幫助您簡化類似網站發布的工作。關于這個話題,請參照 Scott Hanselman 的這篇文章進行簡單的了解。
- 你現在能夠在 Visual Studio 中使用 Microsoft Account 對 ASP.NET 應用進行配置,以實現使用 Azure Active Directory (AD)進行認證的目的。這實質上是通過 Azure AD 為你的應用創建了一個入口,而不用通過手工設置。 此前,在 Visual Studio 中該任務只能使用“原生”目錄方式使用。
- JSON 編輯器的改進 – 這次更新帶來一些細微的改進,如自動格式化和括號匹配,以使 JSON 編輯器更易使用。
- CSS 編輯器的改進 – 對選擇器(Selector)Level 4提供了更好的智能感知,并且在從解決方案管理器(Solution Explorer)中拖放字體、圖片和 .css 文件時能夠自動生成相應的引用代碼。
- ASP.NET 非死book 模板, 由于 非死book 提供的 API 發生變化曾一度導致該模板不可用, 不過這個問題在六月份已經得到修復。該模板作為一個新的 NuGet 包(Microsoft.AspNet.非死book)提供。目前該模板已從 VS 的項目模板中移除,不久的將來可通過 Visual Studio 庫(Gallery)進行更新以使用該模板。 </ul>
- 支持 Windows 7 和 Windows 8
- 系統診斷檢查以確保開發環境保持穩健。同時,安裝程序現在將負責對第三方工具管控。
- 支持更多的調試目標 Android(<4.4),不過同時使用了 jsHybugger(您將需要一個單獨的 license 許可)。 </ul>
在 Visual Studio Update 2添加的 Apache Cordova 跨平臺移動開發(使用 HTML 和 JavaScript/typescript)預覽版,在 Update 3 中進一步得到改善:
安裝此更新后一些用戶抱怨項目模板失蹤,需要清理和重新安裝來解決。如果您也遇到此問題,請與 Xinyang Qui(xinqiu@microsoft.com)聯系,并報告問題,他可以幫您解決這個問題。
<span id="shareA4" class="fl">
</span>