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

我們究竟需要一個怎樣的IDE?

原創
開發 后端
Visual Studio 2010于4月12日在全球正式發布。這次的新特性令所有使用過和沒使用過Visual Studio的開發者們耳目一新,這是否會帶來IDE領域的新一輪技術革新?

【51CTO獨家特稿】開發人員在項目中大多都是使用IDE進行開發的。畢竟,使用文本編輯器寫代碼雖然手感很好,但本著效率至上的項目開發原則,一個趁手的開發工具無論對于個人還是團隊而言都是至關重要的。蘋果一派的開發者喜愛Emacs是眾所周知的,這個編輯器在經歷了將近三十年的發展以及諸多插件的支持下已經成為了一個相當強大的IDE;在Java開發方面,Eclipse和NetBeans都擁有各自的粉絲;諸多PHP開發人員當然也不會忘記Zend Studio等選手;而較早接觸開發工具的一批程序員自然也不會忘記Borland和它的諸多工具……這些工具各有各的特點,但以現在的眼光來看,都可以定義為IDE——集成開發環境。

筆者今日參加了Visual Studio 2010在北京現場的發布會。大會現場人來人往,參會者當中的絕大多數都是使用過Visual Studio的開發人員。根據筆者的了解,很多開發者都是從2003或2005這兩個版本開始使用的,其中也不乏接觸過Visual Studio 6.0的資深開發人員。接觸過老版本Visual Studio的開發者也大多數都使用過之后的所有新版本,而此次前來觀展,主要的目的也是希望了解Visual Studio 2010當中增加了什么新特性。

[[10034]]

而他們也并沒有失望——“這是一個新時代的IDE。”一位聽眾看完展示后這樣感嘆道。

◆在之前幾個版本中沒有受到足夠重視的C++在2010中受到了相當大的關注,MSBuild攜帶更加強大的特性回歸,其中還包含了如今炙手可熱的并行構建調優的功能。

并行調優

◆ADO.NET Entity,這個強力框架自從跟隨VS2008出來之后就為很多開發者省去了數據庫操作的頭疼,在2010中做了進一步增強。

◆對第三方jQuery庫的強大支持,使得在場的很多Web應用開發者看得熱血沸騰。

◆針對Sharepoint、Windows 7以及Windows Phone 7的開發看起來都很不錯。內置的Win Phone 7模擬器看起來十分絢麗。另外,在VS2010中將應用直接部署到微軟的Azure云上看起來也毫不費力。

[[10035]]

◆Silverlight開發也被囊括其中,與Expression Studio無縫集成(注:Silverlight的最新版本,Silverlight 4預計將在4月13日正式發布)。

Expression Studio集成

還不僅是如此。

犀利哥

◆Visual Studio 2010還是一個測試工具,微軟資深產品經理Neelesh Kamkolkar稱之為“Integrated Testing Environment(集成測試環境)”。借助其Team Foundation Server提供的項目管理能力,此次加入的Test Manager工具投入了很大力量在Bug的完全重現上,所用手段從截屏、記錄系統環境到視頻錄像無所不用其極,而且在第三方擴展的支持下還可以針對Java EE等項目進行測試,受到了很多開發人員和測試人員的關注。

[[10036]]

◆Visual Studio 2010還是一個架構工具,其生成的UML圖與代碼當中的命名空間、序列、組件等內容緊密相連,不再是簡單的一個個圖形,對專門的架構工具進行了直接的挑戰。

就這樣,感覺和開發有關的所有方面,Visual Studio 2010全部都涉及到了。“真正的集成開發環境”,這大概就是微軟對于開發工具的野心。

然而,疑慮也是存在的。

#t#“升級到2008之后就感覺很慢,VS2010會不會更慢了?”真實的開發環境畢竟有硬件制約,普通的雙核+2G內存的配置要在新版的Visual Studio中進行多個進度的確有些吃不消。不過回想軟件應用發展的歷史,當年微軟的Excel說不定正是因為那640Kb的突破才戰勝了Lotus 1-2-3等對手?內存便宜化總是趨勢,多核CPU在一段時間內也肯定是正確的方向,這一點應該不算是什么大問題。

“我是個C++開發者,我不想安裝.NET那些東西,也不會喜歡一個只用來做C++開發的工具占用我硬盤的一大塊地方(根據Beta版的數據,完全安裝需要5G的磁盤空間)。就沒有什么定制的方法么?”

集成。這是Visual Studio 2010最為炫目的亮點,但同時也成了一些使用者的苦惱。根據潘正磊女士的介紹,此次VS 2010最終版一共分為三個發布版本:旗艦版(Ultimate)、高級版(Premium)和專業版(Professional)。

VS2010版本

可想而知,可定制的彈性對有些用戶而言并不是很理想。也許并不是所有的開發者都有對于功能定制安裝(甚至按功能定制購買)的需求,可能對有些開發團隊而言,使用Visual Studio這樣的開發工具正是為了解決項目開發過程中所有環節的問題。然而更多的情況是,一個開發者或一個團隊并不需要用到Visual Studio 2010當中所有的功能。一位參會者聊及Visual Studio當中組件功能的強大時不免也感嘆道Eclipse、NetBeans此類模塊化IDE那極大的自由度——一切都是插件,需要的就安裝,不需要的就卸掉。

集成與模塊化,這其實也并沒有孰是孰非,而是兩種觀點和理念的不同,正如同Windows和Linux各有各自的用戶群和擁護者一般。但是另一方面,隨著人們對跨平臺的兼容性和可遷移性越來越高的訴求以及微軟對跨平臺互操作性的日益重視,IDE之間的競爭也將更加激烈。Visual Studio 2010的出現毫無疑問具有重大的意義,這是否能夠引發IDE歷史上新一輪的技術革新呢?讓我們拭目以待。

責任編輯:yangsai 來源: 51CTO.com
相關推薦

2016-10-28 16:12:55

51CTO學院

2019-08-02 11:53:50

Android開發學習

2022-06-10 14:41:25

數據結構

2020-02-29 15:23:15

Kubernetes集群程序

2015-03-26 10:20:32

2016-10-31 23:43:57

2014-04-16 14:17:15

App Store

2010-11-17 15:43:55

軟件測試Bug

2017-05-24 17:08:29

OLAP

2025-01-22 14:25:54

2021-11-01 22:32:02

區塊鏈游戲技術

2020-06-18 15:15:02

物聯網網關物聯網IOT

2015-05-06 13:39:15

Windows系統復雜

2025-03-07 09:18:10

2016-03-08 09:52:22

xcode插件開發

2018-01-04 16:04:35

圓環放大動畫

2022-11-10 20:29:21

數據湖

2009-07-29 09:58:38

民工通過CCNACCNA

2021-02-04 15:31:12

人工智能教育工具

2021-02-03 09:43:02

人工智能AI基礎教育
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 最新黄色在线观看 | 免费亚洲一区二区 | 国产精品久久久久久久粉嫩 | 网站国产 | 国产做a爱片久久毛片 | 久久久www成人免费无遮挡大片 | 欧美视频第二页 | 不卡一区二区三区四区 | 日韩精品一区二区三区在线观看 | 日本 欧美 三级 高清 视频 | 久久久日韩精品一区二区三区 | 欧美激情 一区 | 日本小电影网站 | 91精品国产日韩91久久久久久 | 亚洲电影一级片 | 最新国产精品 | 精品综合视频 | 欧美精品中文字幕久久二区 | 日韩欧美在线一区 | 一区二区三区视频在线免费观看 | 夜夜av| 欧美一级二级三级 | 亚洲第一成年免费网站 | 91极品欧美视频 | 国产一区二区欧美 | 久操国产 | 在线观看特色大片免费网站 | 成人国产精品色哟哟 | a国产视频 | 国产精品99久久免费观看 | 日韩精品1区2区3区 成人黄页在线观看 | 欧美一级在线免费观看 | 国产成人综合亚洲欧美94在线 | 成人在线免费视频 | 国产视频一区二区在线观看 | 青青久久久 | 亚洲一区二区电影在线观看 | 日韩欧美一区二区三区免费观看 | 精品丝袜在线 | 精品欧美一区免费观看α√ | 成年人在线播放 |