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

淺析Visual Studio 2010測試版獲好評原因

開發(fā)
Visual Studio 2010測試版推出后,廣大程序員對其好評不斷。這也與微軟的積極合作有關(guān),眾所周知程序員期望在Tech-Ed期間看到VS2010和.NET Framework 4 Beta1,而微軟也沒有讓大家失望。下面來分析一下Visual Studio 2010測試版獲表揚(yáng)的原因。

在6月18號,該公司對MSDN訂閱者開放了Visual Studio 2010和.NET Framework 4測試版的下載。對公眾開放的下載也在之后的幾天得以實(shí)現(xiàn)。目前為止,Visual Studio 2010和.NET Framework 4的評論都是以正面為主。

51CTO編輯推薦專題《Visual Studio 2010應(yīng)用與開發(fā)

Beta 1用WPF為.NET社區(qū)展示了即將到來的Visual Studio 2010以及修改后的代碼編輯器。更新的框架承諾為大家?guī)沓墒斓念悗?,新的并行功能以及?NET 3.5 SP1中出現(xiàn)的ADO.NET EF進(jìn)行更新。

五月底的時候,微軟再次強(qiáng)調(diào)了其云技術(shù),推出了更新的用于Visual Studio 的Azure工具社區(qū)技術(shù)預(yù)覽版,這一工具預(yù)覽添加了對Visual Studio 2010測試版的支持。Azure工具為云項(xiàng)目提供了C#和VB模板,用于本地開發(fā)網(wǎng)絡(luò)和存儲的調(diào)試,并通過WindowsLive ID訪問了Azure Services Developer Portal。Visual Studio 擴(kuò)展安裝了Azure SDK。微軟解釋稱,Windows Azure和.NET Services與,NET 3.5兼容,但是目前尚不支持.NET 4。

試驗(yàn)與成果

對Visual Studio 2010和.NET Framework 4 測試版的前期報道都是積極的,但這是因?yàn)樵u論都考慮到這二者仍處于技術(shù)預(yù)覽環(huán)節(jié)。微軟稱,程序員應(yīng)該能夠在Windows 7上同時安裝Visual Studio 2010和Visual Studio 2008 SP1。

架構(gòu)師Joseph Megkousoglou稱贊了新的IDE安裝程序中清楚區(qū)分開的已管理和本地代碼。他對Visual Studio 2010在Windows 7上的表現(xiàn)表示贊賞。不過他認(rèn)為Team Foundation Server(TFS)2010的安裝又是另外一回事了。盡管如此,該產(chǎn)品還沒有為其公司帶來頭疼的問題。據(jù)他透露,其公司已經(jīng)加載了Visual Studio 2010中的主要項(xiàng)目,并將其用.NET 4進(jìn)行編譯。其表現(xiàn)和.NET 3.5類似。

有效的WPF

新型Visual Studio 框架中被大肆宣傳的WPF編輯器部分不是程序員擔(dān)心的問題。已經(jīng)下載了該測試版的程序員已經(jīng)對其中的問題表現(xiàn)出失望。一個是太多的空白區(qū)域或字形,這些增加了讀取代碼的難度。在測試版推出一周后,Visual Studio 編輯器博客發(fā)帖稱,微軟將在終極版中恢復(fù)Visual Studio 2008風(fēng)格的字形。同樣,廣泛使用的Box Selection在測試一版中找不到蹤跡,而這也將通過新的多線編輯功能進(jìn)行升級并出現(xiàn)在最終版本中。

另一個許多程序員考慮的問題是模糊的字體,尤其是小號字體。WPF只支持TrueType字體,而其他點(diǎn)陣字體仍然出現(xiàn)在Visual Studio 2010測試版的菜單中。這些字體會在最終版本中被刪除。有些程序員稱愿意等待微軟為測試二版添加Compatible Width Layout堆棧以解決WPF的字體安排。盡管存在這些問題,大家還是稱贊了這一建立在WPF和新型Managed Extensibility框架上的框架。

歷史調(diào)試器和新的多線程調(diào)試功能在測試一版中也是給人留下了深刻印象。這一被形象稱為“并行堆?!钡慕M合用于調(diào)試多線程應(yīng)用程序,可以讓程序員設(shè)置源代碼中的斷點(diǎn),由此,他們便能夠指出每個線程位于哪個時間點(diǎn)上。當(dāng)程序員運(yùn)行調(diào)試器時,獲得斷點(diǎn)時,是唯一能看到堆棧的時刻;這一并行堆棧只有在你位于代碼斷點(diǎn)時才起作用。

Parallel LINQ第一個版本存在局限性,但是初看這一工具感覺它還是令人欣慰的。

實(shí)用Framework 4推出

Visual Studio 2010和.NET 4測試版推出后,程序員看到了ADO.NET EF 4,這是微軟用來創(chuàng)建訪問數(shù)據(jù)庫的應(yīng)用程序的首先模式。鑒于首推版本的大部分反饋信息,人們對于版本的升級一直保持著熱切期待。EF 4添加了對于若干層級API和模板的支持,增加了Plain Old CLR對象覆蓋,改進(jìn)了Persistence Ignorance以及其他一些功能的升級。

實(shí)體框架本身已經(jīng)發(fā)生了很多變化,它真正解決了社區(qū)的一些顧慮。當(dāng)然,去年秋天微軟將其重心轉(zhuǎn)到EF的時候,許多已投資在LINQ到SQL的人感覺到有些沮喪。許多LINQ到SQL中的許多功能在EF4中都可以找到。感覺有點(diǎn)像微軟將這些功能復(fù)制了過去。短期內(nèi),人們還是會使用LINQ到SQL,因?yàn)楹芏喑绦騿T所受的是這方面的培訓(xùn)。

在升級EF的其他性能中,如建模支持,現(xiàn)在可以在模型基礎(chǔ)上生成DDL。這些功能的改進(jìn)都很有用。有些用戶正在開發(fā)新的內(nèi)部程序框架以使用各類項(xiàng)目,并將升級的EF放到前臺運(yùn)行以便在自己的框架中使用該工具。

【編輯推薦】

  1. 微軟稱C++將得到Visual Studio 2010更多支持
  2. C# 4.0新特性dynamic作用淺析
  3. C# 2010協(xié)變和逆變的新特性
  4. Visual Studio 2010 Beta1試用手記
  5. Visual Studio 2010重要新功能一覽
責(zé)任編輯:彭凡 來源: IT168
相關(guān)推薦

2011-02-17 15:53:48

Microsoft V

2011-03-10 11:20:36

Python微軟

2011-02-24 10:05:26

Visual Stud

2010-02-23 16:24:47

Visual Stud

2009-08-20 09:17:11

Exchange201測試版下載

2010-04-16 14:22:07

Visual Stud

2010-07-27 09:40:01

敏捷Visual Stud

2010-07-29 09:41:23

Visual Stud

2009-10-20 10:34:58

Office2010公

2009-12-02 09:43:38

Visual Stud

2010-04-01 14:51:52

Visual Stud

2009-12-15 09:36:32

Visual Stud

2009-09-03 09:10:24

Visual Stud

2009-11-10 13:43:37

Visual Stud

2009-10-14 14:20:26

IronPython

2011-02-17 15:22:28

Microsoft V

2010-03-05 09:41:43

Visual Stud

2009-10-20 09:59:44

Visual Stud

2011-02-18 09:01:26

Microsoft V

2009-10-20 11:15:12

Visual Stud
點(diǎn)贊
收藏

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