<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Visual Studio 2013 Web開發新特性

      微軟正式發布Visual Studio 2013 RTM版,微軟還發布了Visual Studio 2013的最終版本、.NET 4.5.1以及Team Foundation Server 2013。下面我們體驗下Visual Studio 2013 Web開發方面有哪些特性,具體可以參看http://www.asp.net/visual-studio/overview/2013/release-notes。

      1、.net framework 2.0/3.0/3.5/4.0/4.5/4.5.1 支持

      Visual Studio 2013 從更方面來說比VS2012有很多改進的地方,可以用vs2013替代vs2012了。你仍然可以在VS2013中制作開發ASP.NET 2應用程序。你可以用你自己的視圖引擎,你自己的ORM,你自己的特性,你自己的構架,你自己的組件。

      2、ONE ASP.NET

      微軟對ONE ASP.NET的支持更加完善了。

      3、瀏覽器鏈接

      這個功能非常不錯,可以設置設置多個瀏覽器作為你的默認瀏覽器。用瀏覽方式對話框選擇IE和Chrome作為我的默認瀏覽器(按住Ctrl健多選瀏覽方式)。

      現在,按Ctrl-F5打開兩個瀏覽器:

      在About.cshtml里改動一些文本。將鼠標懸停在工具欄上的瀏覽器鏈接按鈕上:

      它知道兩個瀏覽器正在用SignalR和JavaScript與VS對話,你可以敲代碼和html腳本并按下Ctrl+Alt+Enter鍵刷新所有連接的瀏覽器,或者你點擊瀏覽器鏈接列表

      更 有趣的是,瀏覽器鏈接是可自擴展的。Mads Kristensen已經用Web Essentials做到了這點并且向Browser Link里添加了擴展。可以從源碼【https://github.com/madskristensen/WebEssentials2013】編 譯!Web Essentials是開源的,所以我可以通過讀代碼來了解這些是怎么回事。

      4、引入"Bootstrap"庫,版本是3.0

      ASP.NET MVC 5

      5、Entity Framework 6

      Entity Framework 6 是EF開源后的第一個版本,可以兼容Mono,也就是EF6可以在Mono上運行的,之前EF1-5都不能再Mono上。而且Entity Framework Power Tools Beta 4新增EF6和Visual Studio 2013支持。

      6、 Microsoft.AspNetEntity Framework Power Tools Beta 4新增EF6和Visual Studio 2013支持.Identity: ASP.NET Identity 是構建 ASP.NET web 應用程序的一種新的身份認證系統。ASP.NET Identity 可以讓您的應用程序擁有登錄功能,并可以輕松地自定義登錄用戶的相關數據。

      ASP.NET Identity 的功能如下:

      ASP.NET Identity 系統

      ASP.NET Identity 可用于所有的ASP.NET框架,如ASP.NET MVC,Web窗體,Web頁,Web API和SignalR

      簡單的彌補關于用戶的配置數據

      當在你的應用程序中創建新用戶時,現在很容易為其添加額外信息。例如.. 假如你想在用戶注冊時添加一個生日選項,此時會變的很容易。ASP.NET Identity 使用 Entity Framework Code First 并容易對 POCO 類進行擴展。

      持久性控制

      默 認情況下 ASP.NET Identity 也將在數據庫中存儲所有的用戶信息。使用 Entity Framework Code First 可把所有用持久性機制實現。如果您的應用需要,這些信息可以使用在不同的存儲機制,如SharePoint,Azure表服務,沒有SQL數據庫的情況 等,它還可以為不同的存儲供應商提供支持。

      單元測試

      ASP.NET Identity 可以是你的Web應用程序擁有更多的單元測試功能。

      簡單的角色提供程序

      簡單的角色提供程序,可以讓你使用角色限制訪問所控制的部分或全部應用程序。可以輕松地創建,如“管理員”的角色,或向角色中添加指定的用戶。

      基于聲明

      ASP.NET Identity 支持基于聲明的用戶身份驗證,用戶的身份被表示為一組的權利請求,這就是一個聲明。

      外部登錄

      你 可以輕松添加外部登錄功能,如使用微軟帳戶、 Facebook、 Twitter 和谷歌賬號登陸到你的應用中,應用程序只存儲用戶特定的數據。 您也可以使用 Windows Azure Active Directory 添加登錄功能,并在應用程序中存儲用戶特定的數據。

      7、ASP.NET Web API 2 OWIN的支持和整合

      ASP.NET Web API現在完全支持OWIN(Open Web Interface for .NET),并且可運作于任何兼容于OWIN的主機(Host)。

      Open Web Interface for .NET(OWIN)定義一個介于Web服務器與Web應用程序之間的抽象層。OWIN將網頁應用程序從網頁服務器分離出來,然后將應用程序托管于OWIN的程序而離開IIS之外。

      來源:http://www.asp.net/aspnet/overview/owin-and-katana/an-overview-of-project-katana

      using Microsoft.Owin; 
      using Owin;

      [assembly: OwinStartupAttribute(typeof(WebApplication2013.Startup))] 
      namespace WebApplication2013 

          public partial class Startup 
          { 
              public void Configuration(IAppBuilder app) 
              { 
                  ConfigureAuth(app); 
              } 
          } 
      }

      今天新裝了 Visual Studio 2013, 使用 VS2013 打開一個現有的 WEB 網站, 在調試網站的時候出現在了腳本錯誤,一個文件名叫 "browserLink", ???, 項目中沒有使用這些文件啊, 難道中毒了?

      仔細看了一個 VS 里面的信息, 發現 browserLink 文件引用到了頁面, 然后在流程器里查看源代碼, 在最下面發現了這么一段代碼:

      <!-- Visual Studio Browser Link -->
      <script type="application/json" id="__browserLink_initializationData">
          {"appName":"Internet Explorer","requestId":"13a655707f184a1d94d45cad5e20e6cc"}
      </script>
      <script type="text/javascript" src="http://localhost:3925/609bc31e3c0549e09b2b8b4504b0be13/browserLink" async="async"></script>
      <!-- End Browser Link -->

      看到注釋就放心了, 應該是 Visual Studio 2013 的新功能, 然后 google 了一把, Browser Link 卻實是一個新功能。

      什么是 Browser Link ?

      這 個 Browser Link 的功能就是通過一個腳本文件架起流程器和 Visual Studio IDE 之前的一個通信橋梁, 在啟用 Browser Link 后, Visual Studio 會給網站注入一個 IHttpModule 模塊對象, 然后在每個頁面都會注冊一段上面的腳本。

      Browser Link 功能使用 SignalR 技術實現的。

      說了這么多, Browser Link 功能到底是用來干什么用的?

      現在 Broswer Link 功能比較簡單,就是用來在 Visual Studio IDE 可以刷新瀏覽器中已經打開的頁面, 為什么要在 Visual Studio IDE 中刷新頁面?

      有 這么一個應用場景:假如你在開發一個頁面,這個頁面需要兼容 IE, GOOGLE, FIREFOX 和移動瀏覽器, 有可能你會同時使用這些流程器打開你的頁面, 如果發現有某種問題,回到 VS IDE 進行修改, 修改完后可以在 Visual Studio IDE 點 "Refresh Linked Browsers" 來刷新所有瀏覽器以查看效果。

      現在這個 "Browser Link " 只有這么一個刷新功能, 但是 Browser Link 功能可以編寫擴展功能,可以自定義一些自己需要的功能。

      posted @ 2015-05-27 12:07  nd  閱讀(808)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品中文字幕第一区| 色综合热无码热国产| 亚洲日韩国产精品第一页一区 | 日本亚洲一区二区精品久久| 精品国偷自产在线视频99| 国产裸体无遮挡免费精品| 国产成人av电影在线观看第一页| 午夜国人精品av免费看| 午夜福利院一区二区三区| 亚洲欧美日韩在线码| 亚洲AV日韩精品久久久久| 亚洲国产欧美在线观看片| 国产精品午夜福利片国产| 377p欧洲日本亚洲大胆| 亚洲区一区二区三区精品| 亚洲国产日韩一区三区| 日本中文字幕亚洲乱码| 精品国产免费第一区二区三区| 一区二区三区四区亚洲自拍| 亚洲精品综合一区二区三区在线| 国产精品中文字幕自拍| 亚洲人成网站在线播放动漫| 荡乳尤物h| 国产999精品2卡3卡4卡| 丁香婷婷综合激情五月色| 被黑人伦流澡到高潮HNP动漫| 国产日韩一区二区四季| 免费无遮挡毛片中文字幕| 国产精品一二三区久久狼| 久久综合精品成人一本| 人妻中文字幕精品系列| 曰本丰满熟妇xxxx性| 欧美搡bbbbb搡bbbbb| 欧美白妞大战非洲大炮| 情欲少妇人妻100篇| 高潮精品熟妇一区二区三区| 国产精品自在自线视频| 蒙山县| 激情综合网激情综合| 日本免费一区二区三区久久| 午夜欧美日韩在线视频播放|