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