Visual Studio 2013更新內容簡介

前言css

VS2013終於發佈了,雖然以前本身使用VS2010和VS2012的時間也不長,尤爲是VS2012這本身剛剛也沒用多久,看到VS2013發佈了,本身忍不住也下載了下來,官網確定能夠下載,不過本身是在 http://pan.baidu.com/s/1bzvka 這裏下載的VS2013 RMT版本,實際上是和官網的同樣的。下載完成後安裝好蛋疼,提示必須先安裝IE10,迫於無奈本身就又下載安裝了IE10,而後算是才能夠真正的來安裝VS2013。html

接下來就來看看VS2013中給咱們帶來的什麼吧,更新的確定不止我下面列舉的,我列舉的主要就是我關注或瞭解到的。前端

.Net Framework版本支持web

 以前在VS2012發佈以後,而後有了VS2013版本更新的細節,本身看了,原本不想更新的,由於他微軟說好像再也不支持低版本的Framewrok 框架了,也遭到廣大程序猿的吐槽,多是微軟回心轉意仍是把各版本都搞進來了,這對於想升級VS工具的程序猿或者是公司應該是一件好事情。bootstrap

One Asp.Netapi

 由於本身如今主要涉及的就是Web了,因此就來建立一個Web程序看一下吧。瀏覽器

能夠看到在.Net Framwork 4.5的版本中如今只有一個模版了。好吧先點進去再看服務器

原來選項能夠經過這裏進行選擇了,仍是不錯的,不知道以前的VS2012是否有次功能,本身以前好像沒見到過。網絡

瀏覽器連接支持框架

 直接先上圖

 能夠蒐集到你本地全部的瀏覽器,而後你能夠直接選擇你要使用的瀏覽器進行預覽或者調試就能夠了,比之前是方便多了,這個功能在VS2012中也有了,不過在這裏再記錄一下。

接下來的這個功能應該更不錯了,它能夠支持多個瀏覽器做爲你的默認瀏覽器。經過Ctrl就能夠進行選擇控制了。

很棒很實用的功能。

Bootstrap庫的支持

 以前也有了解過這個,好像在VS2012中也加入了,並且版本比較低,不太記得了。如今在這個版本里面支持的是BootStrap3.0。BootStrap是一個很強大的前端UI,若是你不太瞭解的話能夠直接到官網http://www.bootstrap.com/ 進行了解,同時還有中文官網文檔http://www.bootcss.com/

 經過剛剛建立的項目在JavaScript的文件夾中能夠看到bootstrap.js文件以及版本指定。這裏還有一個不錯的東西你們能夠看看學習一下,對象是像我同樣的菜菜,就是動態樣式語言,本身也沒用過不過看上去很NB的樣子http://www.bootcss.com/p/lesscss/

Asp.Net MVC 5.0

 

看上面的截圖能夠發現,原來是Asp.Net 5.0勒,好快呀,本身對於MVC1,2都沒來的學,是直接學的MVC3.0,而後就到了如今MVC5,看來要把MVC4.0和MVC5.0一塊兒來對比學習了,不過聽過MVC5.0比MVC4.0更新的東西不是特別多。

無心間又發現了一個類庫引用

這是一個專門處理Json數據的,好像比微軟處理的要好,看來微軟集成更多的技術、團隊,能夠帶動更多的人來參與其中了,重點就是開源化,讓全世界的大牛們都來優化。

Entity Framework 6.0

Entity Framework ORM框架嘛,本身也是最近才瞭解學習的,直接學習的是EF5感受很強大,雖然公司仍是用的Ado.Net ,沒辦法同時感受文檔太少,看來本身也要多去看英文博客文檔了。 

Entity Framework 6 是EF開源後的第一個版本,能夠兼容Mono,也就是EF6能夠在Mono上運行的,以前EF1-5都不能在Mono上跑。並且Entity Framework Power Tools Beta 4新增EF6和Visual Studio 2013支持。Mono瞭解的也不是不少,不過如今已經有不少人在項目中使用了,你也能夠去了解一下。http://www.cnblogs.com/shanyou/archive/2012/07/28/2612919.html這篇博客有比較詳細的介紹。

Knockout.js

 這個Js框架感受很不錯,好像也是爲了MVVM纔出現的一個框架,之前好像主要是開發WPF中用的,本身也不記得了,對此瞭解的也不錯,不過本身在學習這個Js框架了。官網有文檔http://knockoutjs.com/,若是你英語不錯,那就沒什麼問題了,而後你也能夠到湯姆大叔的博客裏去看,翻譯的很不錯,又加了大叔本身精湛的看法。

這個是建了一個MVC4.0的Web應用程序,以前在VS2012中創建也是有的。

不過還真不太清楚,微軟是何時開始支持的。反正有了感受也不錯,如今的MVC裏面也是能夠借鑑MVVM的開發模式進行整改的, 畢竟MVVM也是由MVC演變過去的。

Asp.Net Web Api

 Asp.Net Web Api功能確實很不錯,對接各類客戶端(瀏覽器,移動設備),構建http服務的框架。具體的詳細介紹能夠參考http://www.cnblogs.com/developersupport/p/aspnet-webapi.html#what。

固然如今版本已經更新到2了。ASP.NET Web API 2 OWIN的支持和整合。

如今能夠經過Nuget進行關聯OWIN

安裝以後項目就引用了相關類庫

而後就能夠進行相關試用了,具體使用就不介紹了,我也不清楚,第一次玩這東東。

其餘

 固然更新的不止上面我介紹的那幾點。還有不少的。

例如:

1.Microsoft.AspNet.Identity: ASP.NET Identity 是構建 ASP.NET web 應用程序的一種新的身份認證系統。ASP.NET Identity 可讓您的應用程序擁有登陸功能,並能夠輕鬆地自定義登陸用戶的相關數據。

2.ASP.NET SignalR 2.0:是一個ASP.NET開發人員,簡化的過程當中,將實時網絡功能的應用程序庫。 實時Web功能的能力是有鏈接的客戶端服務器代碼推送內容,瞬間變得可用,而不是讓服務器等待客戶端請求新的數據。

3.Nuget 2.7:這個版本的NuGet也再也不須要提供明確贊成的NuGet包還原「功能下載軟件包。 贊成(相關複選框在NuGet中的首選項對話框)如今安裝的NuGet授予。 包還原的默認工做方式。

4.TFS的整改,以及對Git的集成。

5.加入了Python IDE。

等等~~~~~~~~~~~我暫時瞭解的也就這麼多了。

相關文章
相關標籤/搜索