詳讀Visual Studio 2005開發環境使用
Visual Studio 2005開發環境為技術人員提供了新的開發方法,這些新的功能不但增加了用戶的便捷使用,而且大大的提高了編程人員的工作時間與效率,其中包括:更容易的設計集成、擴充的部署等一些豐富選項。
高效的智能客戶端開發開始于良好的應用程序設計。Visual Studio 通過支持常見格式(例如,可擴展應用程序標記語言 (XAML))以及使設計人員能夠更直接地控制應用程序 UI 的布局、控件和數據綁定,使 UI 設計人員更加輕松地融入到開發過程中。設計人員可以使用自己熟悉的工具(例如,Microsoft Expression 套件)創建 UI,生成可供開發人員在 Visual Studio 中直接使用的文件。Visual Studio 支持完全協作性的工作流,Visual Studio 2005開發環境開發環境使設計人員和開發人員能夠直接交接工作,并且可以同時工作。設計人員和開發人員還可以生成易于管理且可以重用的常見 UI 設計、格式和元素庫。 #t#
通過利用 2007 Office system 作為開發平臺,設計人員可以利用 Office 和 SharePoint 的外觀來創建人們熟悉的、直觀的 UI。然后,開發人員可以使用 Visual Studio Tools for Office 快速而輕松地生成其解決方案中的 UI。Visual Studio 2005開發環境還為開發人員提供了相應的支持,以便生成使用 Microsoft Office 2007 UI 樣式(包括功能區欄、功能區狀態欄和迷你工具欄)的本機 C++ 應用程序。
生成應用程序之后,需要對其進行高效部署。Visual Studio 2005開發環境中的 ClickOnce 部署為智能客戶端引入了類似于 Web 的部署。用戶可以轉到單個 URL 并單擊鏈接,以便在其計算機上安裝智能客戶端應用程序。IT 專業人員可以通過將新的應用程序簡單地復制到 URL 來部署應用程序的新版本。Visual Studio 2008 為 Firefox 瀏覽器添加了 ClickOnce 支持,并且提供了與位置無關的簽名和客戶署名。此外,ClickOnce 現在通過經過身份驗證的代理服務器提供部署支持,并且使開發人員能夠從中心位置向多個最終用戶公司分發其應用程序。
Visual Studio 2005開發環境很多客戶面臨通過登錄和個性化服務將其智能客戶端應用程序與現有的和新的基于 Web 的應用程序進行集成的挑戰。Visual Studio 2008 中包含一組新的工具和類,可以簡化這一集成工作。開發人員可以對其客戶端應用程序和 Web 應用程序使用相同的用戶配置文件和登錄服務。這使客戶能夠使用一種后端存儲方法來進行用戶個性化和身份驗證,而不管應用程序類型是什么。