自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Visual Studio 2010讓敏捷開發(fā)和云計算落地

原創(chuàng)
云計算 后端
Visual Studio 2010在云計算架構(gòu)、敏捷開發(fā)方法、Windows 7和Silverlight 4的搭配應(yīng)用、多核并行運算能力以及對C++更好的支持讓所有開發(fā)者為之興奮不已。尤其是希望獲得敏捷開發(fā)最佳實踐和進行在線應(yīng)用軟件開發(fā)、服務(wù)的程序員們,Visual Studio 2010帶大家CODING完美世界……

【51CTO獨家報道】從某種意義上來說,我們現(xiàn)在生活在一個軟件的世界:新的空客A380中包含超過10億行代碼;通用汽車預(yù)測到2010年平均每輛汽車有超過1億行代碼。Windows XP有4千萬行代碼。許多產(chǎn)品的價值正在從硬件向軟件轉(zhuǎn)移,因此軟件開發(fā)需要變得更加高效率、高質(zhì)量并且面向業(yè)務(wù)。

軟件開發(fā)的復(fù)雜程度除了隨著應(yīng)用需求和搭建環(huán)境自身的復(fù)雜性逐漸升高之外,在大量已有系統(tǒng)的兼容性、平臺的演進、開發(fā)語言的升級等方面也面臨了巨大的挑戰(zhàn)。微軟(中國)有限公司開發(fā)工具及平臺事業(yè)部大中華區(qū)總經(jīng)理謝恩偉在與51CTO.com記者溝通過程中談到:“Visual Studio 2010 Beta 2版本截止2010年1月底,下載已超過10萬人次,居全球第二位,刷新了國內(nèi)對非正式版軟件產(chǎn)品下載的記錄。這也說明了目前國內(nèi)超過150萬的開發(fā)者們,他們也都在積極尋找著應(yīng)對這些挑戰(zhàn)的方法。”

[[9192]]  

微軟(中國)有限公司開發(fā)工具及平臺事業(yè)部大中華區(qū)總經(jīng)理謝恩偉

軟件開發(fā)不只是技術(shù)問題

軟件開發(fā)過程的本質(zhì)是作為軟件開發(fā)的人或團隊通過項目管理、需求分析、分析設(shè)計、開發(fā)、測試、配置管理、變更及缺陷管理、構(gòu)建發(fā)布管理過程,實現(xiàn)軟件從早期的需求、到中期的架構(gòu)設(shè)計或原型、再到可運行的發(fā)布版本的不斷演進。

在整個軟件產(chǎn)品周而復(fù)始的演進過程中,會產(chǎn)生很多的版本,這些版本記錄了軟件產(chǎn)品從構(gòu)思、到成長、成熟的整個生命周期。開發(fā)平臺需要更加關(guān)注開發(fā)者和開發(fā)團隊的需求,并融入工程化和敏捷開發(fā)的思路,解決當(dāng)前軟件開發(fā)人員所面臨的團隊協(xié)作、流程變更的挑戰(zhàn)。

Visual Studio 2010是一個生于敏捷,用于敏捷的開發(fā)平臺”,謝恩偉談到:“如果把敏捷作為一個理念來說,那么Scrum就是一種實踐,它做為一種迭代式增量軟件開發(fā)過程和敏捷項目管理方法。通過將整個軟件開發(fā)過程分成多個迭代周期,幫助團隊更好的應(yīng)對變更,降低風(fēng)險,實現(xiàn)增量交付、快速反饋。它提供了一種靈活的經(jīng)驗方法,幫助你駕馭迭代,實現(xiàn)遞增的軟件開發(fā)過程。Visual Studio 2010正是微軟的開發(fā)團隊基于敏捷開發(fā)實現(xiàn)的產(chǎn)品。”

Scrum的一個關(guān)鍵原則就是承認用戶可以在項目過程中改變主意,變更需求,而這是以往的方法不能輕易解決的需求變化的問題。Visual Studio 2010不僅可以通過為團隊提供協(xié)作平臺、全生命周期的透明度提高個人開發(fā)者的積極性,持續(xù)接納用戶反饋并迅速適應(yīng)變化。而且還具備了完成敏捷項目中的項目規(guī)劃、項目執(zhí)行、項目監(jiān)控的詳細描述,建立敏捷項目的管理能力。

“在Visual Studio 2010中創(chuàng)建一個基于敏捷的團隊項目,它內(nèi)置了一套Microsoft Solutions Framework for Agile Development 5.0的流程模版”,微軟開發(fā)技術(shù)工具顧問姚冬靖談到:“在模板中有詳細的過程使用手冊,所以開發(fā)團隊中的參與者,不管你之前對敏捷有多少了解,通過模板你就可以最快的去了解我們?nèi)绾巫雒艚莸捻椖??!?/p>

這里面***的一個亮點就是如何把一個很長的產(chǎn)品開發(fā)周期,切割成一個個短的迭代,只有在短周期的迭代里面,項目經(jīng)理才可以更精確的實現(xiàn)項目規(guī)劃。在Visual Studio2010中提供了很多非常實用的文檔模板,例如產(chǎn)品需求模板。傳統(tǒng)的需求文檔都用Word來完成,而在Visual Studio 2010中,是用Excel來實現(xiàn)需求的跟蹤和記錄,這樣做的好處是它可以與后端的團隊實現(xiàn)雙向同步。

通過更新的方式隨時將需求發(fā)布在后端的服務(wù)器上,項目經(jīng)理需要做的就是挑選幾項需求的功能點,把它劃分到參與開發(fā)者當(dāng)前的一個迭代中去。而且項目經(jīng)理可以隨時以柱狀圖的展現(xiàn)形式來確認需求分發(fā)的是否合理,每個參與者工作的飽和度,以便對項目進行更加合理的分配。然后通過發(fā)布功能直接將信息同步到服務(wù)器上,項目組中所有的參與者就可以***時間知道整個項目的計劃和自己所做部分在整個項目中所處的位置。

[[9193]]  

微軟開發(fā)技術(shù)工具顧問姚冬靖現(xiàn)場演示輕松進行敏捷開發(fā)

#p#

一鍵實現(xiàn)部署的云計算開發(fā) 進入軟件開發(fā)工程化

通過互聯(lián)網(wǎng),以軟件為主體,在不同的設(shè)備平臺之間為用戶帶來無縫的體驗,是微軟一直以來提出的三屏一云的愿景?!斑@其實就是怎樣能夠把互聯(lián)網(wǎng)和數(shù)據(jù)中心結(jié)合在一起,為廣大的在線服務(wù)提供更好的支持,然后在這個層面上為用戶提供無縫的體驗”,謝恩偉談到:“RIA的概念讓互聯(lián)網(wǎng)應(yīng)用變得像桌面應(yīng)用軟件那樣為用戶帶來了更加豐富多彩的體驗。Visual Studio 2010用全新的WPF進行設(shè)計,開發(fā)者借助它能夠更好的實現(xiàn)在線服務(wù)的應(yīng)用軟件開發(fā)以及豐富的互聯(lián)網(wǎng)交互應(yīng)用?!?/p>

在微軟工具與平臺事業(yè)部技術(shù)經(jīng)理肖江的演示中可以看到,在Visual Studio 2010中不僅提供云開發(fā)前端的指示,在后端對云計算也提供了一站式的服務(wù)。只需要點擊一個按鈕,開發(fā)完成的應(yīng)用就會快速的生成兩個文件,即成為做好的應(yīng)用程序包。只需要將這兩個文件簡單的上傳到Windows Azure這個計算平臺,打開鏈接登陸就可以在線看到應(yīng)用程序***實現(xiàn)的效果。

“這是Visual Studio 2010在云計算應(yīng)用方面的拓展,通過大家非常熟悉的軟件開發(fā)工具,快速搭建起一個在線應(yīng)用軟件,并通過Visual Studio 2010一鍵就把現(xiàn)有的應(yīng)用發(fā)布在Azure平臺上”,謝恩偉說:“這一點讓35%希望進行在線應(yīng)用軟件開發(fā)和服務(wù)的開發(fā)者們歡呼雀躍?!?/p>

Visual Studio 2010還為沒有編程基礎(chǔ)的業(yè)務(wù)人員和軟件測試人員量身定制了工具Test Professional 2010。這套專業(yè)工具的界面也是用WPF完成的,界面直觀并且可以直接在上面寫測試用意,系統(tǒng)會自動化執(zhí)行完整的測試過程并錄制下來。在工程師的演示中可以看到,如果要測試一個帳戶注冊的功能,比如打開一個網(wǎng)站,然后點擊哪個按紐,需要填寫的用戶名、密碼等動態(tài)信息的操作,只需要一次性填寫完成測試用意,然后保存下來,這樣每次運行測試程序,系統(tǒng)便會按照之前錄好的腳本自動識別配對信息完成測試。腳本中標(biāo)記需要的系統(tǒng)信息,系統(tǒng)日志,整個屏幕的截屏,它都會自動記錄下來。測試人員只需要把這個結(jié)果保存在服務(wù)器上就可以了。

[[9194]]  

微軟工具與平臺事業(yè)部技術(shù)經(jīng)理肖江現(xiàn)場演示云開發(fā)

Visual Studio 2010發(fā)布計劃

微軟(中國)有限公司開發(fā)工具及平臺事業(yè)部產(chǎn)品市場經(jīng)理胡德民非常興奮的展示了Visual Studio 2010正式版本發(fā)布的路線圖。同時透露在正式發(fā)布階段Visual Studio 2010在版本設(shè)置上做出的重大改變,最終將只精簡為四個版本:從最基礎(chǔ)的Express、Professional、 、Premium到***的版本Visual Studio2010 Ultimate。Professional跟過去的版本定位一致,但是Premium是把2008版本的Database跟Development結(jié)合在一起。而Ultimate是把這個四個版本合在一起,包括架構(gòu)師的版本,測試的版本,合并成為Ultimate的版本,從名稱上大家能夠非常清晰地分辨出自己所需要的版本。

[[9195]]  

微軟(中國)有限公司開發(fā)工具及平臺事業(yè)部產(chǎn)品市場經(jīng)理胡德民

2010年4月12日全球5個城市:北京、拉斯維加斯、倫敦、班加羅爾和吉隆坡將同時發(fā)布。由于時差關(guān)系,北京成為了絕對時間上***個發(fā)布的城市。屆時微軟將舉辦千人發(fā)布會共同見證這一時刻。Visual Studio 2010中有一大部分的技術(shù)實現(xiàn)是在上海微軟中國研發(fā)中心完成的,因此,發(fā)布當(dāng)天不僅會有張亞勤博士、微軟總部的多位研發(fā)團隊的資深主管、還有上海研發(fā)中心的一線產(chǎn)品開發(fā)人員為大家深度解密Visual Studio 2010的誕生過程。

 

Visual Studio 2010簡化的SKU結(jié)構(gòu)圖

 

責(zé)任編輯:馬沛 來源: 51CTO.com
相關(guān)推薦

2010-02-22 16:43:33

Visual Stud

2009-12-15 09:36:32

Visual Stud

2010-11-16 09:23:13

敏捷開發(fā)Visual Stud

2010-03-11 14:37:47

Visual StudScrum

2010-07-27 09:40:01

敏捷Visual Stud

2010-07-29 09:41:23

Visual Stud

2010-02-24 09:39:49

Visual StudWindows Azu

2010-09-10 09:35:59

Visual Stud

2009-11-19 09:59:47

Visual Stud

2011-02-13 17:10:28

Visual Stud

2010-11-19 12:40:12

Visual Stud云應(yīng)用程序

2009-11-19 10:55:33

Visual Stud

2009-12-02 09:43:38

Visual Stud

2009-11-11 13:24:51

Visual Stud

2009-11-10 13:43:37

Visual Stud

2010-07-20 08:43:00

Visual Stud

2009-11-10 09:13:47

Visual Stud

2011-02-28 10:27:41

Visual Stud

2009-06-04 09:43:42

Visual StudVisual Stud

2009-05-31 10:36:55

微軟VS2010Azure
點贊
收藏

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