明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

Visual Studio.NET 企業(yè)生存期技巧(轉(zhuǎn))

[摘要]Visual Studio.NET 企業(yè)生存期功能 注意:在公開(kāi)發(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)...
Visual Studio.NET 企業(yè)生存期功能
注意:在公開(kāi)發(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)參見(jiàn)其他白頁(yè)(英文)。

領(lǐng)先于業(yè)界的數(shù)據(jù)庫(kù)工具
綜合數(shù)據(jù)庫(kù)開(kāi)發(fā)功能
數(shù)據(jù)庫(kù)建模功能包括概念工具、邏輯工具和實(shí)體設(shè)計(jì)工具,以及對(duì)使用存儲(chǔ)過(guò)程、索引、視圖等等(涵蓋企業(yè)數(shù)據(jù)庫(kù)開(kāi)發(fā)的各個(gè)方面)的集成支持。
適用于行業(yè)專家的概念性工具
概念性建模工具通過(guò)基于事實(shí)的對(duì)象角色建模方法,將行業(yè)領(lǐng)域的專家知識(shí)引入應(yīng)用程序設(shè)計(jì)過(guò)程。

主要優(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)建完全兼容模型的過(guò)程。
分析報(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)方法來(lái)表達(dá)應(yīng)用程序的體系結(jié)構(gòu)和功能,提高開(kāi)發(fā)團(tuán)隊(duì)的效率。

高效的體系結(jié)構(gòu)指導(dǎo)
企業(yè)框架和模板
Visual Studio.NET 企業(yè)框架和模板提供了關(guān)鍵的基礎(chǔ)結(jié)構(gòu)和內(nèi)容,以在組織內(nèi)部定義和提供最好的慣例和開(kāi)發(fā)策略。
這允許高級(jí)開(kāi)發(fā)人員和體系結(jié)構(gòu)工程師定義應(yīng)用程序初始工具包、策略以及體系結(jié)構(gòu)指導(dǎo),使經(jīng)驗(yàn)不足的開(kāi)發(fā)人員可以用來(lái)構(gòu)建極其復(fù)雜的應(yīng)用程序。

客戶可分發(fā)這些應(yīng)用程序藍(lán)圖以及構(gòu)建應(yīng)用程序所需的部件和說(shuō)明,從而極大地提高開(kāi)發(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ǔ)言稱為模板說(shuō)明語(yǔ)言 (Template Description Language,TDL)。TDL 用于指定在工程的各個(gè)階段使用哪些技術(shù)合適。TDL 還提供對(duì)屬性設(shè)置的精密控制。
關(guān)鍵測(cè)試功能
測(cè)試功能
內(nèi)置的功能,用于性能、負(fù)載以及功能測(cè)試,可幫助客戶在開(kāi)發(fā)的早期階段就找出其 XML Web 服務(wù)和應(yīng)用程序中的問(wèn)題。
存根頁(yè)
存根頁(yè)是為 Visual Studio.NET 構(gòu)建的任何 XML Web 服務(wù)而創(chuàng)建的。可便捷地對(duì)存根頁(yè)進(jìn)行測(cè)試,測(cè)試內(nèi)容包括性能、負(fù)載以及功能 — 所有這一切都包含在 IDE 中。
自動(dòng)化
通過(guò)使用 Visual Studio.NET 自動(dòng)化模型,客戶可自動(dòng)執(zhí)行測(cè)試過(guò)程,以提高效率。
回歸測(cè)試
回歸測(cè)試可便捷地在定期的版本上執(zhí)行,這樣可幫助確保已修正的錯(cuò)誤不會(huì)再重新引入。
分析瓶頸
Visual Studio Analyzer (VSA) 使客戶能夠以圖形化方式分析基于分布式組件的應(yīng)用程序,以便查找瓶頸。
集成的源代碼控制
版本控制
Microsoft Visual SourceSafe® (VSS) 是領(lǐng)先于業(yè)界的版本控制系統(tǒng),允許開(kāi)發(fā)團(tuán)隊(duì)安全共享應(yīng)用程序源代碼、設(shè)計(jì)文檔以及其他工程資源。
跟蹤更改
未簽入窗口功能用于跟蹤開(kāi)發(fā)人員對(duì)已簽出文件的更改,使這些更改在簽入以供他人使用之前就可被找到。
并行開(kāi)發(fā)
豐富的分支功能支持并行開(kāi)發(fā),允許多個(gè)團(tuán)隊(duì)同時(shí)開(kāi)發(fā)一個(gè)應(yīng)用程序的多個(gè)版本,從而提高了整體的效率。