今天天氣太冷了,實(shí)在太冷了。外邊下起大雪來,是2009年的第一場(chǎng)大雪,自己一個(gè)人坐在辦公室實(shí)在無聊,看著外邊的大雪,自己情不自禁想動(dòng)起手來,想挑個(gè)話題又不知道寫點(diǎn)什么好,最后斟酌再三還是寫寫與程序員有關(guān)的時(shí)下最流行的Visual Studio 2010吧,因?yàn)槲乙恢焙荜P(guān)注中國(guó)程序員的發(fā)展?fàn)顩r,本人一直是一線程序員,寫點(diǎn)簡(jiǎn)單的體會(huì),體驗(yàn)而已,貴在交流。
最近最熱的話題當(dāng)然要數(shù)Visual Studio 2010了。個(gè)人覺得隨著Visual Studio 2010的正式發(fā)布,必將會(huì)產(chǎn)生一批新的程序員,這些程序員將是最受歡迎的程序員,在這個(gè)軟件更新急速發(fā)展的社會(huì),后來者居上已不是奇談,請(qǐng)愛好.NET編程的廣大程序員們,做好準(zhǔn)備吧,我深有體會(huì)的是一個(gè)強(qiáng)大編程工具將使一個(gè)程序員事半功倍,工欲善其事,必先利其器嘛。Visual Studio 2010對(duì)廣大程序員來說是不可錯(cuò)過的選擇噢。
更多的話題要從微軟MVP中國(guó)區(qū)lead Sisley Lin給發(fā)的測(cè)試邀請(qǐng)說起,由于是微軟的MVP所以老早就接到試用Visual Studio 2010的邀請(qǐng),我這樣的微軟FANS當(dāng)然不會(huì)錯(cuò)過,下載后著實(shí)體驗(yàn)了一把,雖然體驗(yàn)時(shí)只是Beta1版本,但是VisualStudio2010在Windows7方面的表現(xiàn)已經(jīng)讓我很吃驚。諸如,增強(qiáng)Web和云計(jì)算開發(fā)、AJAX,Web控件的支持、高效的JavaScript IntelliSense引擎、內(nèi)建ASP.NET MVC的先進(jìn)開發(fā)模式、增強(qiáng)C++開發(fā)的支持、Agile流程模板……實(shí)在是讓我眼花繚亂。Visual Studio 2010似乎要將整合這幾年中所有的功能特性(包括并行處理,Silverlight,WCF,WPF,實(shí)體框架等),而不是以擴(kuò)展插件的方式,下面就我自己試用過VisualStudio2010的體驗(yàn)簡(jiǎn)單寫一點(diǎn)點(diǎn)心得與大家分享下吧。
在vs2010中,JS代碼和標(biāo)簽都加上了自動(dòng)提示,就像在cs中的類成員提示一樣。
或許每個(gè)程序員對(duì)Visual Studio 2010的關(guān)注點(diǎn)可能都會(huì)有所不同的,我用過Visual Studio 2010后感興趣的就是Visual Studio 2010增強(qiáng)了對(duì)RIA的支持,在我2007年寫的很多關(guān)于FCS的文章中就不難看出,我曾經(jīng)多么關(guān)注RIA的發(fā)展。正如我所預(yù)期的那樣,VisualStudio2010版本極大的增強(qiáng)了對(duì)Silverlight的支持,最重要的是,以后界面設(shè)計(jì)工程師在設(shè)計(jì)RIA界面時(shí),他將擁有和之前設(shè)計(jì)WEB表單或Windows窗體同樣強(qiáng)大的功能支持,這點(diǎn)讓我這個(gè)微軟FANS很有滿足感。另外我認(rèn)為對(duì)于我們程序員來說,另一個(gè)看點(diǎn)就是網(wǎng)絡(luò)部署和并行編程。網(wǎng)絡(luò)部署從歷史上看就不算是Visual Studio 的巨大優(yōu)勢(shì),在Visual Studio 2008中我就常常發(fā)現(xiàn)自己會(huì)切換到FTP客戶端做部署,而不是使用Visual Studio的部署工具,但是Visual Studio2010的一鍵發(fā)布功能已經(jīng)改變了這種狀況,著實(shí)輕松不少。對(duì)于程序員來說,并行編程的進(jìn)展對(duì)程序員也是有巨大幫助的。我曾經(jīng)寫過一本書,其中有一部分專門講解并行編程的內(nèi)容,而我也一直在各種語言、框架以及類庫(kù)中找尋并行編程的興趣,我不敢說已經(jīng)完全掌握了Visual Studio 2010中的新.Net框架的能力和本地C++對(duì)于任務(wù)和數(shù)據(jù)并行的支持,但看到的Visual Studio 2010的更新內(nèi)容已經(jīng)令我印象深刻,日益復(fù)雜的C++應(yīng)用程序?qū)ぞ吆托室蔡岢隽烁叩囊。Visual Studio 2010提供了一組新的IDE高效工具, 幫助您輕松地了解復(fù)雜的Codebase。在類庫(kù)和語言方面,Visual Studio 2010的一個(gè)重要改進(jìn)是并行性。使用Visual Studio 2010,C++開發(fā)人員可以高效地寫出并行計(jì)算的代碼,因?yàn)樾碌腃++語言在并行方面引入了一系列類庫(kù)和新功能的支持. C++專業(yè)程序員應(yīng)該體驗(yàn)下。但是正像我之前說的Visual Studio 2010整合了太多的功能特性,這讓我有一絲擔(dān)心,是否能夠讓各種特性能夠完美地融入一體,是否能讓程序員在使用的時(shí)候能夠運(yùn)用自如,這一切就只有等到正式版出來后各位程序員真實(shí)體驗(yàn)才能知道結(jié)果了。
新增的控件在Web上
WinForm
另外還有一點(diǎn)印象比較深刻的是Visual Studio 2010對(duì)JavaScript解析速度更快了。在Visual Studio 2008中我經(jīng)常遇到半生不熟的JavaScript解析和IntelliSense的煩惱。已經(jīng)數(shù)不清多少次Visual Studio2008用多余的步驟來“幫助”我完成代碼。感覺Visual Studio 2010 “大大提高”了JavaScript解析速度幾乎能快“2至5倍”。實(shí)際上這并不能說有多么好,但有了這些改善已經(jīng)讓我們很期待了,而且事實(shí)上Visual Studio 2010對(duì)JavaScript的支持已經(jīng)很不錯(cuò)了,可以滿足大部分程序員的需要了,也許在細(xì)節(jié)上還需要完善一下。
有點(diǎn)冷了,就寫這么多吧,有什么不同的看法可以跟帖發(fā)表評(píng)論,再總結(jié)最后一句吧:“如果你想在編程方面有所造詣,你可以開始專注研究Visual Studio 2010這個(gè)工具,前途也許是無可限量的”。(我把比爾蓋茨的話改了改,作為共勉吧,起碼我一直在探索和研究它)。
原文: http://blog.csdn.net/JavaProgramers/archive/2009/11/23/4855653.aspx
本文鏈接:http://www.95time.cn/computer/soft/2009/7297.asp
出處:冷楓@CSDN
責(zé)任編輯:bluehearts
◎進(jìn)入論壇計(jì)算機(jī)技術(shù)版塊參加討論
|