對(duì)VS 2008 專業(yè)版與VS 2005進(jìn)行對(duì)比
今天弄了一整天的VS 2008專業(yè)版,我都快崩潰了! ,以后再也不能隨便的關(guān)機(jī)了,因?yàn)檫@次的不小心,幾乎所有的Net安裝,調(diào)試問(wèn)題都被我碰到了,還好,我一個(gè)個(gè)把他記錄下來(lái)了,同時(shí),在相關(guān)論壇上找了一些相關(guān)的解決辦法,分享一下,供大家相互學(xué)習(xí)交流。
FXCop最開(kāi)始是作為一款微軟的內(nèi)部工具被設(shè)計(jì)出來(lái)的,它的目的是保證所有.NET API一定的一致性。它所強(qiáng)制應(yīng)用的眾多規(guī)則都涵蓋了可用性的范疇,諸如如何定義公共可見(jiàn)的標(biāo)識(shí)符。在這些規(guī)則中包括了對(duì)標(biāo)識(shí)符的拼寫(xiě)檢查器,VS 2008專業(yè)版這是保證不會(huì)發(fā)布一個(gè)拼寫(xiě)錯(cuò)誤而又永遠(yuǎn)無(wú)法更改的方法名的必要手段。
FXCop最開(kāi)始是作為一款微軟的內(nèi)部工具被設(shè)計(jì)出來(lái)的,它的目的是保證所有.NET API一定的一致性。它所強(qiáng)制應(yīng)用的眾多規(guī)則都涵蓋了可用性的范疇,諸如如何定義公共可見(jiàn)的標(biāo)識(shí)符。在這些規(guī)則中包括了對(duì)標(biāo)識(shí)符的拼寫(xiě)檢查器,這是保證不會(huì)發(fā)布一個(gè)拼寫(xiě)錯(cuò)誤而又永遠(yuǎn)無(wú)法更改的方法名的必要手段。
FXCop的公開(kāi)發(fā)行版在用戶群中反映很好,所以微軟決定在Visual Studio 2005 Team Edition中加入FXCop引擎。這時(shí)有些規(guī)則被新增了進(jìn)來(lái),而有些則被去掉了,拼寫(xiě)檢查器就屬于后者。但是在VS 2008專業(yè)版,有些“失去的規(guī)則”將會(huì)回歸。 #t#
除了拼寫(xiě)檢查器以外,VS 2008專業(yè)版中還會(huì)在IDE中為用戶字典提供有限的支持。以XML文件形式存在的用戶字典可以被添加到一整個(gè)解決方案中,或是附加到解決方案中某些特定的工程上面。同時(shí),用戶還可以對(duì)定義拼寫(xiě)規(guī)則的原始XML文件進(jìn)行修改,以重新制定規(guī)則。David Kean已經(jīng)承諾說(shuō)會(huì)寫(xiě)一篇博客來(lái)講述其中的某些功能。
Visual Studio Tools for Office (VSTO) 完全集成到VS 2008專業(yè)版中。開(kāi)發(fā)人員現(xiàn)在可以輕松地滿足 5 億以上 Microsoft Office 用戶的需要,這些用戶使用他們所開(kāi)發(fā)的用于編寫(xiě) Microsoft Windows 應(yīng)用程序或 ASP.NET 應(yīng)用程序的相同的托管代碼技能。開(kāi)發(fā)人員可以自定義 Word、Excel、PowerPoint、Outlook、Visio、InfoPath 和 Project,以便提高用戶的工作效率,利用 2007 Microsoft Office system 中的很多改進(jìn)功能。
Visual Studio 中的工具使開(kāi)發(fā)人員能夠快速而輕松地在 2007 Office system 應(yīng)用程序背后創(chuàng)建應(yīng)用程序級(jí)和文檔級(jí)托管代碼自定義。用于設(shè)計(jì)關(guān)鍵 VS 2008專業(yè)版功能的內(nèi)置可視化設(shè)計(jì)器提供了快速應(yīng)用程序開(kāi)發(fā) (RAD) 體驗(yàn),使開(kāi)發(fā)人員能夠提供具有基于 Office 的高質(zhì)量 UI 的應(yīng)用程序。
Visual Studio 還簡(jiǎn)化了 SharePoint 工作流項(xiàng)目的生成和調(diào)試,使開(kāi)發(fā)人員能夠生成相應(yīng)的應(yīng)用程序,從而提供對(duì)后端數(shù)據(jù)存儲(chǔ)區(qū)以及來(lái)自企業(yè)客戶關(guān)系管理 (CRM) 和企業(yè)資源計(jì)劃 (ERP) 系統(tǒng)(例如,SAP)的數(shù)據(jù)的輕松訪問(wèn)。為 SharePoint 生成的 Web 部件便于在其他應(yīng)用程序中重用。開(kāi)發(fā)人員還可以創(chuàng)建使用 Microsoft Office 來(lái)管理流程導(dǎo)航和企業(yè)數(shù)據(jù)沖浪的應(yīng)用程序,將這些應(yīng)用程序與 SharePoint 工作流服務(wù)組合起來(lái),可以管理協(xié)作要求。
***,使用新的 VS 2008 功能可以安全且輕松地部署 Office 應(yīng)用程序。VS 2008專業(yè)版開(kāi)發(fā)人員現(xiàn)在可以對(duì)其應(yīng)用程序使用易用且具有版本彈性的安全模型,從而使應(yīng)用程序能夠與 Visual Studio 和 Office 的未來(lái)版本兼容。對(duì)于所有 Office 自定義和應(yīng)用程序的 ClickOnce 部署的完全支持為開(kāi)發(fā)人員和管理員提供了適當(dāng)?shù)墓ぞ吆涂蚣埽顾麄兡軌蜉p松地部署和維護(hù)自己的 Office 解決方案。