偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Visual Studio 2010升級Web開發(fā)功能

開發(fā) 后端
Visual Studio 2010作為作為微軟著力打造的下一代開發(fā)工具平臺,其和之前的Visual Studio 2008相比,增加了很多全新功能,特別是在Web開發(fā)方面。

微軟發(fā)布Visual Studio 2010 RC版本之后,相信VS 2010正式版也將在不久之后正式亮相,在其添加的新功能中我們可以看到,Visual Studio 2010將更加適合用于Web開發(fā)。

在Visual Studio 2010中,微軟采用了全新的WPF技術(shù)重新打造了它的編輯器,新的編輯器以及Visual F#獲得了更加強大的功能,成為更好的web開發(fā)工具,比如代碼的無級縮放,多窗口即時更新,代碼的自動產(chǎn)生等等,這些新的IDE特性都會極大地提高程序員的開發(fā)效率。下面列出了一些新的功能:

1.代碼編輯器

新的代碼編輯器使代碼更易于閱讀??梢酝ㄟ^按 CTRL 并滾動鼠標輪放大文本。此外,單擊 Visual C# 或 Visual Basic 中的符號時該符號的所有實例都將自動突出顯示出來。

2.用于Web開發(fā)的好工具

在Web開發(fā)方面,過去依靠Dreamweaver 提供的遠程發(fā)布和 FTP 的功能,而現(xiàn)在不同了,web.config 的動態(tài)生成與發(fā)布功能得到了增強,可以直接發(fā)布到服務器上。

◆創(chuàng)建 Web 包

Web 部署工具也稱為 MSDeploy,這樣可以為一個 Internet 信息服務 (IIS) Web 服務器的 Web 應用程序進行打包部署。Web 包是一個.zip 文件或宿主應用程序的文件夾結(jié)構(gòu),包括 Web 服務器的所有內(nèi)容。它包含 Web 內(nèi)容、 IIS 設置、 數(shù)據(jù)庫腳本、 組件、 注冊表的設置和證書。Web 部署工具已被集成到 Visual Studio中,并可以通過一次單擊創(chuàng)建 Web 包。

◆單擊發(fā)布

Web 部署工具、 FTP、 復制,文件夾或 FrontPage Server Extensions,只需要一次點擊就可以發(fā)布到服務器上。visual Studio 將自動存儲所有的信息,例如,發(fā)布方法、 服務器的信息和用戶的權(quán)限等。

◆web 配置轉(zhuǎn)換

現(xiàn)在,可以直接以部署方式進行web.config 文件的轉(zhuǎn)換來配置項目。而且在部署項目時web.config會自動匹配調(diào)試、 分期并生成在服務器上。

3.Visual F#

Visual Studio 2010中已正式包含 Visual F#,作為一種常規(guī)的開發(fā)工具發(fā)布。 作 為 .NET Framework 家族的新成員,F(xiàn)# 提供類型安全、性能,以及類似腳本語言的工作能力,所有這些都是 .NET 環(huán)境的一部分。

F#為Visual Studio 2010帶來了很大的改觀。因為替代了局部程序中的元組,工作變得簡單了。在異步編程和強類型對于浮點編碼方面也提供的不錯的解決方式??梢哉fF# 是Visual Studio 2010中結(jié)合了眾多優(yōu)點的編程語言。

4.C# 4.0

C# 4.0主要改進了動態(tài)編程模式的互操作性和Office編程,動態(tài)查詢是C# 4.0中的一個新功能,允許你從IronPython,IronRuby,Jscript,HTML DOM或一個標準的.NET庫以同樣的方式使用和操作一個對象,不管它們來自哪里。C# 4.0中的動態(tài)關(guān)鍵字功能允許一個類型在運行時動態(tài)解析,而不是在編譯時靜態(tài)的方式,這可以讓動態(tài)語言將它們的對象暴露給C#。其他方面的創(chuàng)新:

◆應用程序生命周期管理(ALM)

Visual Studio 2010新增的ALM功能,涵蓋了系統(tǒng)設計到測試階段的工具,包括新的架構(gòu)檢查工具(Architecture Explorer),增加了對統(tǒng)一建模語言(UML)的支持。如支持使用案例圖、活動圖、循環(huán)圖等,另外還提供新的測試工具(Test Impact View),可供開發(fā)人員收集更多的測試資料。

微軟已經(jīng)把VSTS2010改造成為一個貫穿整個ALM的主要工具,所以在VSTS2010中加強了對測試計劃,測試用例,相關(guān)報告等的支持。除了MTLM外,VSTS2010同樣支持Web Tests、Ordered Test、Generic Test、Unit Test和CodedUI Test。CodedUI Test就是面向功能測試工程師,并為他們提供自動化測試支持的全新的功能。

◆為開發(fā)者提供更好的工具和框架

Visual Studio 2010是開發(fā)者可以針對眾多的應用程序進行開發(fā),諸如Windows7、Office、Web、智能手機、云應用框架等。微軟除了支持其基本平臺外,也準備提供對新興應用趨勢的工具支持,即云計算和并行設計,以充分利用高性能的多核系統(tǒng)。例如,為并行編程提供了更多支持,包括增加調(diào)試窗口,增加對NET Framework PLINQ、本地Parallel Pattern Library和Concurrency Runtime并行擴展編碼的支持。

第三方產(chǎn)品和框架也在該IDE中有了用武之地。Visual Studio 201中有兩個值得注意的內(nèi)嵌工具:一個是Quest Software公司開發(fā)的可選數(shù)據(jù)庫架構(gòu),提供了對Oracle數(shù)據(jù)庫的支持,另一個是本地JQuery,對開發(fā)人員來說會很容易熟悉而能立即上手利用新的功能。

◆不同規(guī)模開發(fā)團隊的應用

可以將在不同規(guī)模的開發(fā)團隊中創(chuàng)建應用,跨度從單個部門到整個企業(yè)。Visual Studio 2010將確保在這么寬泛的范圍內(nèi)的應用開發(fā)都得到支持。開發(fā)更具有強大功能與簡潔的開發(fā)流程并不是降低了團隊協(xié)作精神,相反,在Visual Studio 2010中這一思想繼續(xù)強化。內(nèi)建Scrum的敏捷開發(fā)流程模版將團隊思想得到最好的加強。Scrum在英語的意思是橄欖球里的爭球。它是一種迭代式增量軟件開發(fā)過程,通常用于敏捷軟件開發(fā), Scrum是一個包括了一系列實踐和預定義角色的過程骨架。

Scrum中的主要角色包括同項目經(jīng)理類似的Scrum主管角色負責維護過程和任務,產(chǎn)品負責人代表利益所有者,開發(fā)團隊包括了所有開發(fā)人員,通過此模板的使用,在軟件領域令人頭痛的人員問題得到有效控制,其他的開發(fā)團隊通過此模板,可以完美結(jié)合團隊成員、流程與工具,像微軟公司開發(fā)軟件一樣開發(fā)軟件。Visual Studio 2010作為作為微軟著力打造的下一代開發(fā)工具平臺,跟她的前任Visual Studio 2008相比,她擁有著無數(shù)誘人的特性,同時也寄托著無數(shù)人的期望。

【編輯推薦】

  1. Visual Studio 2010開發(fā)絢麗Win 7應用程序
  2. 細數(shù)Visual Studio 2010中新增小功能
  3. Visual Studio 2010敏捷之道
  4. 細數(shù)Visual Studio 2010的11大新功能
  5. 詳細說明Visual Studio 2010軟件
責任編輯:王曉東 來源: IT168
相關(guān)推薦

2011-02-13 17:10:28

Visual Stud

2010-04-12 08:43:45

Visual Stud

2009-04-23 14:05:28

Visual Stud歷史調(diào)試功能

2009-10-22 09:47:33

Visual Stud

2009-11-10 09:13:47

Visual Stud

2009-10-22 14:50:00

Visual Stud

2009-12-02 09:43:38

Visual Stud

2009-08-21 13:29:20

Visual Stud

2009-11-11 13:24:51

Visual Stud

2009-11-19 10:55:33

Visual Stud

2010-03-31 14:13:23

Visual Stud.Net Framew

2010-03-10 09:28:58

Visual Stud

2010-03-05 09:41:43

Visual Stud

2009-11-10 13:43:37

Visual Stud

2011-03-01 08:47:40

Visual Stud

2010-06-22 09:06:36

Visual Stud

2009-12-02 10:44:30

Visual Stud

2010-04-15 08:40:00

UML建模Visual Stud

2009-11-19 09:59:47

Visual Stud

2009-10-19 09:48:24

Visual Stud
點贊
收藏

51CTO技術(shù)棧公眾號