Visual Studio.NET 企業生存期技巧(轉)
發表時間:2024-06-21 來源:明輝站整理相關軟件相關文章人氣:
[摘要]Visual Studio.NET 企業生存期功能 注意:在公開發布的 Visual Studio.NET Beta 2 中可能不提供某些功能。 Visual Studio.NET 提供了一些激動人心且極具創新的企業生存期功能,包括:領先于業界的數據庫工具 強健而靈活的軟件建模 高效的體系結構指導...
Visual Studio.NET 企業生存期功能
注意:在公開發布的 Visual Studio.NET Beta 2 中可能不提供某些功能。
Visual Studio.NET 提供了一些激動人心且極具創新的企業生存期功能,包括:
領先于業界的數據庫工具
強健而靈活的軟件建模
高效的體系結構指導
關鍵測試功能
集成的源代碼控制
有關詳細信息,請參見其他白頁(英文)。
領先于業界的數據庫工具
綜合數據庫開發功能
數據庫建模功能包括概念工具、邏輯工具和實體設計工具,以及對使用存儲過程、索引、視圖等等(涵蓋企業數據庫開發的各個方面)的集成支持。
適用于行業專家的概念性工具
概念性建模工具通過基于事實的對象角色建模方法,將行業領域的專家知識引入應用程序設計過程。
主要優點:應用程序可體現行業需求,而這些需求是由最了解它們的個別專家定義的,因而使工程更加完美。
邏輯模型和往返工程
用于邏輯數據庫設計的業界標準模型(包括 ER 和 IDEF1X 圖表)具有對以下數據庫的完全往返工程功能:Microsoft SQL Server™、DB2、Oracle 以及 Microsoft Access 數據庫;從而使在任何層次(概念、邏輯或實體層次)進行的更改都可自動反映在其他層次中。
強健而靈活的軟件建模
UML 支持
完全支持業界標準統一建模語言 (Unified Modeling Language, UML) 1.2 圖表符號,從而為用 Visual Studio.NET 創建的模型提供了通用的元模型。這樣,在一張圖表中所進行的更改就可反映在所有其他的圖表中。
錯誤檢查
強大的語義錯誤檢查功能簡化了創建完全兼容模型的過程。
分析報告
多種標準報告可對模型進行高效且直觀地分析。
自由格式的圖表
應用程序設計人員可將自由格式的圖表加入 UML 圖表中,從而更好地表達其體系結構和規劃。
主要優點:客戶可使用業界標準方法來表達應用程序的體系結構和功能,提高開發團隊的效率。
高效的體系結構指導
企業框架和模板
Visual Studio.NET 企業框架和模板提供了關鍵的基礎結構和內容,以在組織內部定義和提供最好的慣例和開發策略。
這允許高級開發人員和體系結構工程師定義應用程序初始工具包、策略以及體系結構指導,使經驗不足的開發人員可以用來構建極其復雜的應用程序。
客戶可分發這些應用程序藍圖以及構建應用程序所需的部件和說明,從而極大地提高開發人員構建復雜 XML Web 服務和應用程序的效率。
模板結構
模板提供了用于完成應用程序的應用程序起點和策略或指導方針。它們包含兩個部分:初始工程結構和策略定義文件。
工程結構是在新的 Visual Studio.NET 工程類型中指定的,客戶可任意對該類型進行自定義和擴展。
策略文件是用一種新的基于 XML 的語言定義的,該語言稱為模板說明語言 (Template Description Language,TDL)。TDL 用于指定在工程的各個階段使用哪些技術合適。TDL 還提供對屬性設置的精密控制。
關鍵測試功能
測試功能
內置的功能,用于性能、負載以及功能測試,可幫助客戶在開發的早期階段就找出其 XML Web 服務和應用程序中的問題。
存根頁
存根頁是為 Visual Studio.NET 構建的任何 XML Web 服務而創建的。可便捷地對存根頁進行測試,測試內容包括性能、負載以及功能 — 所有這一切都包含在 IDE 中。
自動化
通過使用 Visual Studio.NET 自動化模型,客戶可自動執行測試過程,以提高效率。
回歸測試
回歸測試可便捷地在定期的版本上執行,這樣可幫助確保已修正的錯誤不會再重新引入。
分析瓶頸
Visual Studio Analyzer (VSA) 使客戶能夠以圖形化方式分析基于分布式組件的應用程序,以便查找瓶頸。
集成的源代碼控制
版本控制
Microsoft Visual SourceSafe® (VSS) 是領先于業界的版本控制系統,允許開發團隊安全共享應用程序源代碼、設計文檔以及其他工程資源。
跟蹤更改
未簽入窗口功能用于跟蹤開發人員對已簽出文件的更改,使這些更改在簽入以供他人使用之前就可被找到。
并行開發
豐富的分支功能支持并行開發,允許多個團隊同時開發一個應用程序的多個版本,從而提高了整體的效率。