如何更好搭建VS2005 Team Edition面向數(shù)據(jù)庫
本文主要講述VS 2005 Team Edition,怎樣創(chuàng)建VS 2005 Team Edition項(xiàng)目。這些內(nèi)容都是一些門戶網(wǎng)站和技術(shù)論壇找到的,中間可能有不少錯(cuò)誤是我沒有挑出的,歡迎大家指正。
對(duì)企業(yè)而言,需要在越來越大的壓力下多快好省地完成工作,以此來實(shí)現(xiàn)利潤(rùn)的最大化。然而,由于用戶的需求越來越多,相應(yīng)的,其所需要的軟件系統(tǒng)也變得越來越復(fù)雜,這就使得開發(fā)出來的軟件產(chǎn)品或系統(tǒng)規(guī)模越來越大。復(fù)雜性所帶來的結(jié)果是軟件開發(fā)成本的迅速上升。與此同時(shí),無論是軟件開發(fā)的早期階段,還是具體的運(yùn)用過程中,每個(gè)用戶都期望他們所使用的信息系統(tǒng)能“隨需應(yīng)變”,以應(yīng)對(duì)變化莫測(cè)的競(jìng)爭(zhēng)環(huán)境。因此對(duì)企業(yè)而言,開發(fā)出支持高靈活性的軟件系統(tǒng)就成為一件巨大的任務(wù)與挑戰(zhàn)。#t#
微軟微軟公司大中華區(qū)開發(fā)及平臺(tái)技術(shù)部總經(jīng)理Nigel Burton表示:“目前軟件開發(fā)所面臨的最大挑戰(zhàn)之一就是軟件開發(fā)團(tuán)隊(duì)缺乏成員之間或更大范圍內(nèi)的協(xié)作。我們的目標(biāo)是確保IT企業(yè)能夠在軟件開發(fā)過程中實(shí)現(xiàn)更強(qiáng)的直觀性以及更高的可預(yù)見性。VS 2005 Team Edition的擴(kuò)展包括針對(duì)數(shù)據(jù)庫開發(fā)人員的開發(fā)工具,都體現(xiàn)了微軟公司一直以來的承諾,我們將繼續(xù)致力于為中國(guó)的用戶提供工具,幫助個(gè)人、團(tuán)隊(duì)和組織更加高效地以微軟平臺(tái)為基礎(chǔ)打造解決方案,實(shí)現(xiàn)應(yīng)用生命周期的全面高效管理。”
VS 2005 Team Edition for Database Professionals是為數(shù)據(jù)庫專業(yè)人士量身訂做的Visual Studio Team System提供了一種改變市場(chǎng)格局的數(shù)據(jù)庫開發(fā)產(chǎn)品,旨在通過數(shù)據(jù)庫測(cè)試來管理數(shù)據(jù)庫變更、改善軟件質(zhì)量,同時(shí)讓數(shù)據(jù)庫專業(yè)人士分享Visual Studio Team System和生命周期開發(fā)所帶來的利益,具體體現(xiàn)在以下三個(gè)方面:
控制數(shù)據(jù)庫的變更
◆借助受控離線來源項(xiàng)目,為數(shù)據(jù)庫生成一個(gè)基線版本,從而實(shí)現(xiàn)對(duì)數(shù)據(jù)庫架構(gòu)的控制。
◆借助工具,理順數(shù)據(jù)庫變更流程,讓您以受控并且一致的方式對(duì)整個(gè)數(shù)據(jù)庫架構(gòu)中的變更進(jìn)行自動(dòng)串聯(lián)。
◆通過受控源版本與測(cè)試和生產(chǎn)系統(tǒng)的對(duì)比,并自動(dòng)生成變更腳本,減少了與數(shù)據(jù)庫結(jié)構(gòu)變更有關(guān)的風(fēng)險(xiǎn)
通過自動(dòng)化數(shù)據(jù)庫測(cè)試提高質(zhì)量
◆為您的數(shù)據(jù)庫結(jié)構(gòu)進(jìn)行全單元測(cè)試,它既能獨(dú)立運(yùn)行,又能與Visual Studio 2005 Team System協(xié)同運(yùn)行,為應(yīng)用和數(shù)據(jù)庫陣列提供一套完整的測(cè)試。
◆以T-SQL或其它可控代碼編寫測(cè)試,并附帶可擴(kuò)展的單元測(cè)試功能以及一個(gè)全新的測(cè)試編輯器。
VS 2005 Team Edition改善協(xié)作和溝通
◆將數(shù)據(jù)庫專業(yè)人士當(dāng)作項(xiàng)目團(tuán)隊(duì)的有機(jī)組成部分,提供基于VS 2005 Team Edition角色的獨(dú)特使用體驗(yàn),并全方位享有團(tuán)隊(duì)基礎(chǔ)服務(wù)器所帶來的益處。
◆利用共享團(tuán)隊(duì)門戶、集成變更管理、共同版本控制和數(shù)據(jù)貯藏室等工具,改善數(shù)據(jù)庫專業(yè)人士與開發(fā)團(tuán)隊(duì)其它成員之間的協(xié)作。
◆通過工件更新和基于事件的通知,將對(duì)數(shù)據(jù)庫的重要變更傳達(dá)給團(tuán)隊(duì)的其他成員。