成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Visual Studio 2013:ASP.NET與Web功能快速預覽

開發(fā) 后端
TechEd North America 2013正如火如荼的進行中,看了第一天的幾場,又再次陷入信息爆炸的狀態(tài)。這次看見Visual Studio 2013 推出了許多ASP.NET與Web相關功能預覽,覺得還蠻興奮的,特別摘錄 Microsoft ASP.NET, Web, and Cloud Tools Preview 影片中幾個亮點,讓大家快速掌握 VS2013 與 ASP.NET 的新功能。

新增項目時,在Web分類目錄下,只剩下一個ASP.NET Web應用程序 項目類型: 

( 另一個是Portable Class Library專案類型,不算Web專案 )

接著是透過第二步來選擇項目模板,將所有ASP.NET專案都統(tǒng)一了。過程中還能選擇要加入Web Forms、MVC 或 Web API等參考:

image

右邊有個Configuration Authentication能選擇不同的驗證模式

選擇 Individual User Accounts 其實就是窗體驗證 (FormsAuthentication),除此之外還能搭配 OAuth 驗證 Facebook, Google, Microsoft Account (Live ID), Twitter 與其他自定義的驗證方式!

默認項目模板全面改用 Bootstrap 打底 ( 各位應該已經開始用了吧? )

影片中介紹了Bootswatch套件,可以直接下載Bootstrap主題并直接套用到項目上,非常方便:

全新的Scaffold機制,可以讓你在任意ASP.NET項目模板中透過工具快速產生程序與頁面 (程序產生器),例如你可以在 ASP.NET Web Form 專案新增 ASP.NET MVC 頁面程序,反之亦然,或直接新增 ASP.NET Web API 相關程序等等。像要新增 ASP.NET MVC Controller View 等等,也全都改用這個全新流程來新增程序或頁面。

image

image

image

ASP.NET Web Form也可以像ASP.NET MVC那樣自定義路由,并多幾個取得網址的方法:

新版 Visual Studio 2013 確定移除 ASP.NET 開發(fā)服務器 (Cassini),開發(fā)環(huán)境不會再有 IIS6 執(zhí)行模式了

也可以指定自定義個External Host路徑,透過IIS以外的媒介來裝載目前的網站,例如OWIN或其他自定義的 Web 服務器 (Self-host) 環(huán)境。

#p#

新功能:Browser Link  (Live Browser Updates) (Code Name: Artery )

Visual Studio 2013 可以讓你同時開啟多個瀏覽器,并且能讓 Visual Studio 2013 控制這些瀏覽器,且不僅僅只有 IE 而已,連 Google ChromeOpera Mobile Emulator 都可以控制,你只要按下下圖的 Reload 圖示,所有已鏈接的瀏覽器就能自動重載。而且,當你在 Visual Studio 2013 修改 CSS 的時候,也都會直接反映到瀏覽器上,兩邊真的是直接連結在一起。

但是,最夸張的是,等到 Visual Studio 2013 正式版推出時,你甚至于可以在瀏覽器的開發(fā)者工具編修網頁 DOM 內容,編修的結果還能直接回寫到 Visual Studio 2013 Web 項目里,這實在太扯啦!!!

image

ASP.NET Web API v2 支持透過屬性定義路由 ( Attribute Routing )

image

啟用 Attribute Routing 的方式,只要在 App_Start\WebApiConfig.cs 加入以下這行即可:

啟用Attribute Routing的方式,只要在 App_Start\WebApiConfig.cs 加入以下這行即可:

透過 Attribute Routing 定義,將 Web API 進行版本區(qū)隔,也變得十分容易且直覺:

***則是可以在網址路由上,直接將路由值宣告型別限制,設定方式也比之前直覺許多。以下圖為例,兩個 Get() 方法,在 C# 中傳入的型別不一樣,但在網址路由的地方卻可以輕易的透過路由參數 (RouteValue) 的類型聲明,直接就可以做出路由限制的定義,是不是很棒! ^^

HTML5 規(guī)格中定義了 CORS (Cross-origin resource sharing) 協(xié)議,允許你在瀏覽器中的 JavaScript 在符合 CORS 規(guī)定下,執(zhí)行跨網域的 JavaScript 內容,如 XHR 要求 (AJAX)、抓取不同網域的 JSON 資料等等。在新版 ASP.NET Web API 里,設定方式也非常簡單,如下所示:

然后你也可以透過 EnableCors 屬性宣告,直接指定特定 API CORS 宣告:

還可以限定 JS 呼叫端一定要送出特定 HTTP Headers 才允許呼叫:

ASP.NET Web API v2 還內建許多 API 常見的功能,例如 Token Generation Service 就能用少少的 Code 完成許多透過 API 驗證等工作。

ASP.NET Web API 也支持更多 Self-host 的執(zhí)行環(huán)境,例如透過OWIN (Open Web Interface for .NET) 就能將 ASP.NET Web API 裝載在 IIS 以外的執(zhí)行環(huán)境,例如 Console Application  Katana 等等。

 

另外,SignalR v2 也即將推出,他依樣可以裝載在各種 Self-host 的環(huán)境:

SignalR v2 還提供了 Xamarin 客戶端代碼,可以幫你快速建置跨行動裝置 Native App 的實時互動程序。

 

新版 ASP.NET 還提供一套全新的身分驗證機制:ASP.NET Identity,可以讓你在開發(fā)登入注銷、注冊使用者、身分驗證、腳色授權、等各種與身分驗證有關的功能十,更加彈性!而且只要替換少少的程序代碼,就可以快速切換到各種不同的驗證平臺。在搭配 Code First 等數據庫開發(fā)方法,項目開發(fā)的速度將會提升許多。

ASP.NET MVC 5 ASP.NET Web API 2 ASP.NET SignalR 2.0 確定不支持 .NET 4.0 版本,也代表 Windows Server 2003 再也無法執(zhí)行 ASP.NET MVC 5,這點開發(fā)人員必須注意。

原文鏈接:http://blog.miniasp.com/post/2013/06/05/Visual-Studio-2013-ASPNET-and-Web-Tooling-Feature-Quick-Preview.aspx

 

責任編輯:彭凡 來源: miniasp.com
相關推薦

2013-06-14 13:49:36

Visual Stud

2013-06-04 17:08:19

Visual Stud

2009-12-03 13:34:36

Visual Stud

2010-01-06 09:41:55

Visual Stud

2013-12-19 16:45:51

ASP.NETMVC

2009-12-03 10:52:42

2013-11-13 10:07:26

Visual Stud微軟

2009-07-29 09:38:06

Web開發(fā)ASP.NET

2011-09-28 13:48:06

Visual Stud

2009-12-03 13:24:19

2009-08-03 17:35:07

ASP.NET WebASP.NET編程工具

2025-04-16 10:12:13

2010-02-25 21:28:04

2012-09-18 14:32:08

ASP.NETC#

2009-07-28 15:53:43

ASP.NET Web

2009-07-29 17:16:47

2013-08-20 09:34:51

Visual StudWindows Azu

2021-09-02 09:33:55

微軟代碼編輯器Web

2009-07-23 15:18:30

創(chuàng)建XML Web服務ASP.NET

2009-07-24 16:05:05

調用Web ServiASP.NET
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品亚洲一区二区三区在线 | 日韩一区二区三区精品 | 亚洲一区二区三区在线免费 | 国产一级片一区二区 | 视频一区在线播放 | 精品视频一区二区三区在线观看 | 中文字幕 国产 | 亚洲视频在线观看 | 中文一区二区 | 亚洲福利在线观看 | 欧美aaa| 亚洲视频区 | 久久国产精品99久久久久久丝袜 | 人人干超碰| 亚洲视频网 | 日韩成人中文字幕 | 久久久久久综合 | 亚洲高清av在线 | 婷婷在线免费 | 黄色在线网站 | 成人精品一区二区三区中文字幕 | 亚洲精品视频观看 | 国产日韩欧美一区 | 久草综合在线视频 | 亚洲国产精品一区二区第一页 | 一区二区三区四区在线视频 | 天天操天天干天天爽 | 成人av一区 | 国内精品久久精品 | 日本一区二区三区在线观看 | 日本视频中文字幕 | 亚洲天堂色 | 福利社午夜影院 | 波多野结衣一区二区三区 | 天天人人精品 | 国产成人精品一区二区三 | 在线免费观看视频你懂的 | 在线午夜 | 国产精品久久久久久久一区二区 | 在线免费观看欧美 | 日韩视频三区 |