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