出版時(shí)間:2001-1 出版社:人民郵電出版社 作者:GREG BUCZEK 字?jǐn)?shù):1092
內(nèi)容概要
本書主要介紹ASP組件技術(shù)及其應(yīng)用。全書共分為4部分,共21章,內(nèi)容包括ASP組件概述、封裝組件、類庫(kù)組件、ASP功能擴(kuò)展和解決方案等等。附錄A介紹如何為后臺(tái)數(shù)據(jù)庫(kù)創(chuàng)建ODBC數(shù)據(jù)源,附錄B是本書所附光盤的內(nèi)容簡(jiǎn)介。
本書內(nèi)容全面,實(shí)用性很強(qiáng),適合具有一定的ASP和VB編程基礎(chǔ)的讀者學(xué)習(xí),也可供已熟練掌握ASP編程技術(shù)的專業(yè)程序員參考。
書籍目錄
第1部分 概 述第1章 組件的結(jié)構(gòu)1.1 代碼的流水線處理和組件的使用1.2 組件的工作方式1.2.1 組件的出現(xiàn)1.2.2 進(jìn)程內(nèi)(In-Process)組件與進(jìn)程外(Out-of-Process)組件1.2.3 創(chuàng)建組件的原因1.3 將組件嵌入到ASP模型中1.3.1 ASP概述1.3.2 ASP 的工作過程1.4 在代碼中使用組件1.4.1 在 ASP 代碼中使用組件1.4.2 在Visual Basic代碼中使用組件1.5 常見的組件錯(cuò)誤第2章 用Visual Basic創(chuàng)建組件2.1 逐步認(rèn)識(shí)VB組件2.2 組件項(xiàng)目2.3 類2.4 用類進(jìn)行工作2.5 創(chuàng)建項(xiàng)目組2.6 編譯和注冊(cè)組件第3章 Visual Bisic中的錯(cuò)誤處理3.1 調(diào)試和處理錯(cuò)誤3.2 在Visual Basic中進(jìn)行調(diào)試3.2.1 進(jìn)入Break模式3.2.2 在Break模式中工作3.2.3 Break模式下的步進(jìn)執(zhí)行(Stepping)3.2.4 調(diào)試對(duì)象3.3 處理錯(cuò)誤3.3.1 錯(cuò)誤處理的詳細(xì)說明3.3.2 Error Handler的結(jié)構(gòu)3.3.3 On Error語(yǔ)句3.3.4 Error Handling代碼3.3.5 使用 Err 對(duì)象第2部分 封裝組件第4章 站點(diǎn)工具4.1 站點(diǎn)通用組件4.2 UsageTracking組件4.2.1 UsageTracking數(shù)據(jù)庫(kù)表4.2.2 UsageTracking數(shù)據(jù)庫(kù)字段說明4.2.3 UsageTracking組件代碼4.2.4 使用UsageTracking組件4.2.5 使用Microsoft Access4.3 RandomLink組件4.3.1 RandomLink組件的數(shù)據(jù)文件4.3.2 RandomLink 組件代碼4.3.3 使用RandomLink組件4.4 MessageBoard組件4.4.1 MessageBoard數(shù)據(jù)庫(kù)表4.4.2 MessageBoard數(shù)據(jù)庫(kù)字段說明4.4.3 MessageBoard組件代碼4.4.4 使用MessageBoard組件4.4.5 使用Microsoft Access4.5 TipOfTheDay組件4.5.1 TipOfTheDay組件數(shù)據(jù)文件4.5.2 TipOfTheDay組件代碼4.5.3 使用TipOfTheDay組件4.6 Classifieds組件4.6.1 分類數(shù)據(jù)庫(kù)表4.6.2 分類數(shù)據(jù)庫(kù)字段說明4.6.3 分類廣告組件代碼4.6.4 使用Classifieds組件4.6.5 使用 Microsoft Access第5章 站點(diǎn)頁(yè)面5.1 網(wǎng)站常用封裝組件5.2 FAQ組件5.2.1 FAQ數(shù)據(jù)庫(kù)表5.2.2 FAQ數(shù)據(jù)庫(kù)字段說明5.2.3 FAQ組件代碼5.2.4 使用FAQ組件5.2.5 使用Microsoft Access5.3 Site Map組件5.3.1 Site Map數(shù)據(jù)庫(kù)表5.3.2 Site Map數(shù)據(jù)庫(kù)字段說明5.3.3 Site Map組件代碼5.3.4 使用Site Map組件5.3.5 使用Microsoft Access5.4 Mailing List組件5.4.1 Mailing List數(shù)據(jù)庫(kù)表5.4.2 Mailing List數(shù)據(jù)庫(kù)字段說明5.4.3 Mailing List組件代碼5.4.4 使用Mailing List組件5.4.5 使用Microsoft Access5.5 Guestbook組件5.5.1 Guestbook數(shù)據(jù)庫(kù)表5.5.2 Guestbook數(shù)據(jù)庫(kù)字段說明5.5.3 Guestbook組件代碼5.5.4 使用Guestbook組件5.5.5 使用Microsoft Access5.6 Links組件5.6.1 Links數(shù)據(jù)庫(kù)表5.6.2 Links數(shù)據(jù)庫(kù)字段說明5.6.3 Links組件代碼5.6.4 使用Links組件5.6.5 使用Microsoft Access5.7 Survey組件5.7.1 Survey數(shù)據(jù)庫(kù)表定義5.7.2 Survey數(shù)據(jù)庫(kù)字段說明5.7.3 Survey組件代碼5.7.4 使用Survey組件5.7.5 使用Microsoft Access第6章 HTML生成器6.1 集成了常見表單與打印功能的組件6.2 FormCreator組件6.2.1 FormCreator組件代碼6.2.2 FormCreatorProcs類的通用聲明代碼段(General Declarations Section) 6.2.3 FormControls類的通用聲明代碼段(General Declarations Section) 6.2.4 使用 FormCreator 組件6.3 PrintTable組件6.3.1 PrintTable組件代碼6.3.2 使用PrintTable組件第7章 數(shù)據(jù)庫(kù)應(yīng)用7.1 包含常見數(shù)據(jù)庫(kù)應(yīng)用的封裝組件7.2 DBAccess組件7.2.1 DBAccess數(shù)據(jù)庫(kù)表7.2.2 DBAccess數(shù)據(jù)庫(kù)字段說明7.2.3 DBAccess組件代碼7.2.4 使用DBAccess組件7.2.5 使用Microsoft Access7.3 HTMLTableGenerator組件7.3.1 HTMLTableGenerator組件代碼7.3.2 使用HTMLTableGenerator組件7.4 Login組件7.4.1 Login數(shù)據(jù)庫(kù)表7.4.2 Login數(shù)據(jù)庫(kù)字段說明7.4.3 Login組件代碼7.4.4 使用Login組件7.4.5 使用Microsoft Access7.5 DataSummary組件7.5.1 DataSummary組件代碼7.5.2 使用DataSummary組件第8章 通用事務(wù)組件8.1 集成常用事務(wù)需求的組件8.2 EmployeeDirectory組件8.2.1 EmployeeDirectory數(shù)據(jù)庫(kù)表8.2.2 EmployeeDirectory數(shù)據(jù)庫(kù)字段說明8.2.3 EmployeeDirectory組件代碼8.2.4 使用 EmployeeDirectory組件8.2.5 使用Microsoft Access8.3 EmailBlast組件8.3.1 EmailBlast數(shù)據(jù)庫(kù)表8.3.2 EmailBlast數(shù)據(jù)庫(kù)字段說明8.3.3 EmailBlast組件代碼8.3.4 使用EmailBlast組件8.3.5 使用Microsoft Access8.4 ProjectProgress組件8.4.1 ProjectProgress數(shù)據(jù)庫(kù)表8.4.2 ProjectProgress數(shù)據(jù)庫(kù)字段說明8.4.3 ProjectProgress組件代碼8.4.4 使用ProjectProgress組件8.4.5 使用Microsoft Access7.5 JobBoard組件8.5.1 JobBoard數(shù)據(jù)庫(kù)表8.5.2 JobBoard數(shù)據(jù)庫(kù)字段說明8.5.3 JobBoard組件代碼8.5.5 使用JobBoard組件8.5.6 使用Microsoft Access8.6 ObjectCreationWizard8.6.1 ObjectCreationWizard數(shù)據(jù)庫(kù)表8.6.2 ObjectCreationWizard數(shù)據(jù)庫(kù)字段說明8.6.3 ObjectCreationWizard組件代碼8.6.4 使用ObjectCreationWizard組件8.6.5 使用Microsoft Access第9章 與MS Office結(jié)合9.1 與Word和Excel配合使用的組件9.2 WordDocGen組件9.2.1 WordDocGen組件代碼9.2.2 使用WordDocGen組件9.3 ExcelSpreadGen組件9.3.1 ExcelSpreadGen組件代碼9.3.2 使用 ExcelSpreadGen組件第10章 其他的封裝組件10.1 執(zhí)行簡(jiǎn)單特定任務(wù)的封裝組件10.2 TextDocumentSearcher組件10.2.1 TextDocumentSearcher組件代碼10.2.2 使用TextDocumentSearcher10.3 FindInAnyCollection組件10.3.1 FindInAnyCollection組件代碼10.3.2 使用FindInAnyCollection組件10.4 RecentSearches組件10.4.1 RecentSearches組件代碼10.4.2 使用 RecentSearches組件10.5 EmailAFriend組件10.5.1 EmailAFriend組件代碼10.5.2 使用EmailAFriend組件10.6 MessageWindow組件10.6.1 MessageWindow組件代碼10.6.2 使用MessageWindow組件10.7 PageChangeNotify組件10.7.1 PageChangeNotify數(shù)據(jù)庫(kù)表10.7.2 PageChangeNotify數(shù)據(jù)庫(kù)字段說明10.7.3 PageChangeNotify組件代碼10.7.4 使用PageChangeNotify組件10.7.5 使用Microsoft Access第3部分 類庫(kù)組件第11章 計(jì)算組件11.1 執(zhí)行計(jì)算功能的組件11.2 CalcGeneral組件11.2.1 CalcGeneral組件代碼11.2.2 使用CalcGeneral組件11.3 CalcGeometry組件11.3.1 CalcGeometry組件代碼11.3.2 使用CalcGeometry組件11.4 CalcMeasurement組件11.4.1 CalcMeasurement組件代碼11.4.2 使用CalcMeasurement組件第12章 文件與文件夾操作12.1 文本文件和文件夾操作12.2 Text File Manipulation組件12.2.1 TFM 組件代碼12.2.2 使用 TFM 組件12.3 FolderFunctions組件12.3.1 FolderFunctions 組件代碼12.3.2 使用 FolderFunctions 組件第13章 HTML13.1 生成HTML標(biāo)記的類庫(kù)組件13.2 HeaderFooterMeta組件13.2.1 HeaderFooterMeta Database表13.2.2 HeaderFooterMeta 數(shù)據(jù)庫(kù)字段說明13.2.3 HeaderFooterMeta組件代碼13.2.4 使用HeaderFooterMeta組件13.2.5 使用Microsoft Access13.3 FrameBuilder 組件13.3.1 FrameBuilder 數(shù)據(jù)庫(kù)表13.3.2 FrameBuilder數(shù)據(jù)庫(kù)字段說明13.3.3 FrameBuilder組件代碼13.3.4 使用FrameBuilder組件13.3.5 使用Microsoft Access第14章 變量14.1 數(shù)據(jù)處理和驗(yàn)證類庫(kù)14.2 StringManipulation組件14.2.1 StringManipulation組件代碼14.2.2 使用StringManipulation組件14.3 DateManipulation組件14.3.1 DateManipulation 組件代碼14.3.2 使用DateManipulation組件14.4 NumberManipulation 組件14.4.1 NumberManipulation 組件代碼14.4.2 使用 NumberManipulation 組件14.5 FieldValidation組件14.5.1 FieldValidation組件代碼14.5.2 使用FieldValidation組件第15章 專用類庫(kù)組件15.1 執(zhí)行專用功能的組件15.2 HTMLForm組件15.2.1 HTMLForm數(shù)據(jù)庫(kù)表15.2.2 HTMLForm數(shù)據(jù)庫(kù)字段說明15.2.3 HTMLForm組件代碼15.2.4 使用HTMLForm組件15.2.5 使用Microsoft Access15.3 JumpBox組件15.3.1 JumpBox數(shù)據(jù)庫(kù)表15.3.2 JumpBox數(shù)據(jù)庫(kù)字段說明15.3.3 JumpBox 組件代碼15.3.4 使用JumpBox組件15.3.5 使用Microsoft Access第16章 通用類庫(kù)組件16.1 完成特定任務(wù)的通用類庫(kù)組件16.2 DBWords組件16.2.1 DBWords數(shù)據(jù)庫(kù)表16.2.2 DBWords數(shù)據(jù)庫(kù)字段說明16.2.3 DBWords組件代碼16.2.4 使用DBWords組件16.2.5 使用Microsoft Access16.3 RandomNumbers組件16.3.1 RandomNumbers組件代碼16.3.2 使用RandomNumbers組件16.4 RandomData組件16.4.1 RandomData表定義16.4.2 RandomData組件代碼16.4.3 使用RandomData組件16.5 TopBottom組件16.5.1 TopBottom數(shù)據(jù)庫(kù)表16.5.2 TopBottom數(shù)據(jù)庫(kù)字段說明16.5.3 TopBottom組件代碼16.5.4 使用TopBottom組件16.5.5 使用Microsoft Access第4部分 功能擴(kuò)展和解決方案第17章 服務(wù)器的設(shè)置17.1 通過服務(wù)器的特點(diǎn)擴(kuò)展ASP17.2 SSR 組件17.2.1 SSR組件代碼17.2.2 使用SSR組件17.3 ASPRegistry組件17.3.1 ASPRegistry組件代碼17.3.2 使用ASPRegistry組件17.4 ASPINI組件17.4.1 ASPINI組件代碼17.4.2 使用ASPINI組件第18章 配置工作18.1 使用User、Application和Server的配置組件18.2 UserSettings組件18.2.1 UserSettings數(shù)據(jù)庫(kù)表18.2.2 UserSettings數(shù)據(jù)庫(kù)字段說明18.2.3 UserSettings組件代碼18.2.4 使用UserSettings組件18.2.5 使用Microsoft Access18.3 SiteSettings組件18.3.1 SiteSettings數(shù)據(jù)庫(kù)表18.3.2 SiteSettings數(shù)據(jù)庫(kù)字段說明18.3.3 SiteSettings組件代碼18.3.4 使用SiteSetting組件18.3.5 使用Microsoft Access18.4 MyGUID 組件18.4.1 MyGUID組件代碼18.4.2 使用MyGUID組件第19章 學(xué)校常用組件19.1 教育部門常用的方法19.2 School CourseCatalog組件19.2.1 School Course Catalog數(shù)據(jù)庫(kù)表19.2.2 School Course Catalog數(shù)據(jù)庫(kù)字段說明19.2.3 School CourseCatalog類代碼19.2.4 使用CourseCatalog類19.2.5 使用Microsoft Access19.3 School StudentRecords組件19.3.1 School StudentRecords數(shù)據(jù)庫(kù)表19.3.2 School StudentRecords數(shù)據(jù)庫(kù)字段說明19.3.3 School StudentRecords類代碼19.3.4 使用School StudentRecords類19.3.5 使用Microsoft Access19.4 School Quiz組件19.4.1 School Quiz數(shù)據(jù)庫(kù)表19.4.2 School Quiz數(shù)據(jù)庫(kù)字段說明19.4.3 School Quiz類代碼19.4.4 使用School Quiz類19.4.5 使用Microsoft Access第20章 在線商店20.1 創(chuàng)建在線商店20.2 產(chǎn)品目錄(Product Catalog)20.2.1 產(chǎn)品目錄數(shù)據(jù)庫(kù)表20.2.2 產(chǎn)品目錄數(shù)據(jù)庫(kù)字段說明20.2.3 產(chǎn)品目錄組件代碼20.2.4 使用產(chǎn)品目錄20.2.5 使用Microsoft Access20.3 購(gòu)物車(Shopping Cart)20.3.1 購(gòu)物車數(shù)據(jù)庫(kù)表20.3.2 購(gòu)物車字段說明20.3.3 購(gòu)物車組件代碼20.3.4 使用購(gòu)物車20.3.5 使用Microsoft Access20.4 客戶支持(Customer Support)20.4.1 客戶支持?jǐn)?shù)據(jù)庫(kù)表20.4.2 客戶支持字段說明20.4.3 客戶支持組件代碼20.4.4 使用客戶支持頁(yè)面20.4.5 使用Microsoft Access第21章 在線拍賣21.1 Auction組件21.2 AuctionData類21.2.1 AuctionData數(shù)據(jù)庫(kù)表21.2.2 AuctionData數(shù)據(jù)庫(kù)字段說明21.2.3 AuctionData類代碼21.2.4 使用AuctionData類21.2.5 使用Microsoft Access21.3 AuctionCustomers類21.3.1 AuctionCustomers數(shù)據(jù)庫(kù)表21.3.2 AuctionCustomers數(shù)據(jù)庫(kù)字段說明21.3.3 AuctionCustomers類代碼21.3.4 使用AuctionCustomers類21.3.5 使用Microsoft Access21.4 AuctionBids類21.4.1 AuctionBids類代碼21.4.2 使用AuctionBids類附錄A 創(chuàng)建一個(gè)ODBC數(shù)據(jù)源A.1 為 SQL Server 創(chuàng)建一個(gè) DSNA.2 為Access創(chuàng)建數(shù)據(jù)源附錄B 本書所附光盤的內(nèi)容
圖書封面
評(píng)論、評(píng)分、閱讀與下載