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