Access2003開發(fā)者擴展工具集概述
Microsoft Access一直是開發(fā)功能強大的數(shù)據(jù)庫解決方案的有用的平臺。除了Microsoft Office Access 2003中提供的令人興奮的新開發(fā)功能外,Access 2003 Developer Extensions還為開發(fā)人員提供所需的工具和資源,幫助他們更快更輕松地創(chuàng)建、測試和部署高級的access解決方案。
access 2003 Developer Extensions是用于Microsoft Office System軟件包的新Vis
ual Studio工具的一個組成部分。
許可和分發(fā)權(quán)限
Access 2003 Developer Extensions隨附的許可協(xié)議簡化了解決方案或代碼段的分發(fā)過程。這些協(xié)議包括免版稅的Access運行時,您可以分發(fā)Access解決方案和access數(shù)據(jù)項目,以及免費使用和分發(fā)工具源代碼部分以作為您的解決方案的一部分。
輕松部署解決方案
Access 2003 Developer Extensions可幫助開發(fā)人員輕松部署和管理使用access構(gòu)建的解決方案。用于軟件包和部署的新工具加快了管理和部署過程,而許可和分發(fā)協(xié)議使開發(fā)人員可以作為第三方或內(nèi)部開發(fā)人員更容易地將解決方案推向市場,不論是向小公司還是向大型企業(yè)。
軟件包向?qū)?/STRONG>
Access 2003 Developer Extensions包括軟件包向?qū)В蓭椭_發(fā)人員創(chuàng)建用于Access解決方案的專業(yè)安裝例程。向?qū)н自動包括Access運行時文件,如果選擇的話,還將包括組成解決方案的access解決方案文件。
所創(chuàng)建的安裝程序?qū)icrosoft Windows?標準的Windows Installer (MSI)用于安裝例程,并且將為解決方案自動創(chuàng)建快捷方式,如果出現(xiàn)安裝了兩個不同版本的Access的情況,快捷方式將使用合適的access EXE。
可輕松地自定義用軟件包向?qū)?chuàng)建的安裝程序。該向?qū)?chuàng)建一個Windows Installer腳本,任何熟悉腳本語言的用戶都可對它進行修改。此外,還可以使用支持Windows Installer文件的任何第三方工具自定義所生成的MSI。
圖1. 軟件包創(chuàng)建的產(chǎn)品詳情表
簡化開發(fā)和測試過程
Access 2003 Developer Extensions為Access解決方案開發(fā)人員提供了一套工具,可減輕構(gòu)建access解決方案的繁重的工作量,并簡化生產(chǎn)環(huán)境。所敘述的功能可清除測試障礙,并開發(fā)出高質(zhì)量的解決方案。
屬性掃描程序加載項
在開發(fā)解決方案時一項常見的繁重任務(wù)是:更改某個功能或用戶界面對象的名稱,而該功能或?qū)ο笤谡麄解決方案中處于折疊狀態(tài)。這需要查看每個模塊、窗體并創(chuàng)建報告,以查找不合要求的字符串并重新命名它。如果使用通常包含各種窗體和報告的access解決方案,這個過程可能會很艱苦和耗時。
有了Access 2003 Developer Extensions后,通過使用屬性掃描程序加載項,這個任務(wù)得以大大簡化。該工具使開發(fā)人員可以在Access解決方案中全局搜索自定義字符串。該工具將搜索表、查詢、窗體、報告和模塊中的所有屬性或代碼-幾乎access中的所有對象都將被搜索。搜索完成后,屬性掃描程序加載項將提供一個搜索結(jié)果列表,用戶可直接跳到在其中找到自定義字符串的對象。
圖2. 屬性掃描程序加載項使開發(fā)人員可以搜索access對象中的關(guān)鍵字自定義啟動向?qū)?/P>
在部署Access解決方案時,開發(fā)人員通常創(chuàng)建一個MDE文件,該文件是一個access解決方案(MDB文件),已被全部分解為源代碼。MDE文件提供安全的解決方案,可分發(fā)到一個客戶或多個客戶。
在分發(fā)過程中,開發(fā)人員有時需要創(chuàng)建多個MDE版本的解決方案,每個版本的方案都有不同的啟動屬性。在Access中這個過程可能有些單調(diào),但是如果使用access 2003 Developer Extensions中的自定義啟動向?qū),這個過程就會變得很輕松。開發(fā)人員只需指定原始的解決方案、目標數(shù)據(jù)庫以及要設(shè)置的其他選項和啟動設(shè)置就可以達到目的了。
在使用單個access解決方案生成需要經(jīng)過反復測試和重建的多個MDE文件時,自定義啟動向?qū)Э蓸O大地減少開發(fā)周期的結(jié)束工作所需的時間。
圖3.自定義啟動向?qū)归_發(fā)人員在創(chuàng)建MDE文件時輕松指定啟動選項
完整的源代碼
學習新編碼技術(shù)的最好方法通常是查看現(xiàn)成的解決方案的源代碼。Access 2003 Developer Extensions提供產(chǎn)品中包括的工具(如屬性掃描程序加載項、自定義啟動向?qū)Ш蛙浖驅(qū)?的完整源代碼。每個工具都是用Microsoft Visual Basic?for Applications (VBA)編寫的,這是用于開發(fā)access解決方案的主要語言。有了源代碼后,開發(fā)人員可以了解各種編碼技術(shù),比如,如何編寫可輕松地本地化為多種語言的解決方案。
開發(fā)人員還可以根據(jù)自己或企業(yè)的需要,創(chuàng)建這些工具的自定義版本。例如,可對自定義啟動向?qū)нM行自定義,使它總是創(chuàng)建具有企業(yè)需要的啟動屬性的MDE文件。
(責任編輯:admin)
- ·協(xié)同軟件井噴在即
- ·微軟升級商務(wù)交流軟件 可以精簡巨額成
- ·微軟TechNet網(wǎng)絡(luò)廣播全新互動學習方式
- ·最新技術(shù)出現(xiàn)在消費領(lǐng)域 企業(yè)技術(shù)升級
- ·微軟使用網(wǎng)銀在線支付平臺 拓展新型服
- ·微軟Windows攻擊代碼現(xiàn)身網(wǎng)絡(luò) 專家建議
- ·蓋茨獲國際慈善家獎
- ·千臺龍芯電腦下月首批用戶測試
- ·Office 365版Power BI的誕生
- ·Access2013與Access2010的區(qū)別(Access2
- ·Office 2013 中的新增功能
- ·Access 2013 中的新增功能
- ·Access 2010的功能和優(yōu)點
- ·微軟3年內(nèi)推新操作系統(tǒng) 內(nèi)部代號window
- ·蓋茨:Google是微軟大敵 中國強大是件好
- ·蓋茨:2008年后仍有事要做 不會徹底離開
- ·90萬韓國人身份證號碼暴露谷歌
- ·Access2003開發(fā)者擴展工具集概述
- ·Business Contact Manager的Microsoft Offi
- ·微軟3年內(nèi)推新操作系統(tǒng) 內(nèi)部代號windows 7
- ·Microsoft Office System 和 XML:將 XML
- ·Access 2010的功能和優(yōu)點
- ·Access 2013 中的新增功能
- ·蓋茨:Google是微軟大敵 中國強大是件好事
- ·Microsoft Office System 中文版產(chǎn)品巡展
- ·微軟發(fā)布Office 2003 Service Pack 1