出版時(shí)間:2000-03 出版社:人民郵電出版社 作者:(美)Paul Thurrott 等 譯者:瀟湘工作室
內(nèi)容概要
本書(shū)是Visual InterDev 6的實(shí)用參考手冊(cè),全書(shū)共分為5部分:第一部分是與創(chuàng)建Web應(yīng)用程序有關(guān)的各個(gè)方面,如安全性、調(diào)試、動(dòng)態(tài)HTML、團(tuán)隊(duì)開(kāi)發(fā)等;第二部分介紹如何創(chuàng)建數(shù)據(jù)綁定的Web應(yīng)用程序;第三部分闡述Visual InterDev的集成;第四部分介紹VisualInterDev應(yīng)用實(shí)例,如建立用戶注冊(cè)的Web站點(diǎn),實(shí)現(xiàn)電子商務(wù)等;第五部分是與創(chuàng)建Web應(yīng)用程序有關(guān)的語(yǔ)言參考。
本書(shū)由資深的Web應(yīng)用專家編寫(xiě),內(nèi)容權(quán)威、可靠、實(shí)用、全面、深入,是一本不可多得的參考書(shū)。本書(shū)適合Visual InterDev 6程序員閱讀。
作者簡(jiǎn)介
Paul Thurrott是一個(gè)專業(yè)Web開(kāi)發(fā)人員,他也是WinInfo即Windows新聞和信息郵遞列表的出版商。通過(guò)這個(gè)時(shí)事通訊和其他在線聯(lián)系,如WUGNET,SiteBuilder Network和ClubWin,Paul倡導(dǎo)大家使用Windows作為通用計(jì)算和開(kāi)發(fā)平臺(tái)。由于Paul對(duì)Windows的使用以及對(duì)開(kāi)發(fā)群體所做的貢獻(xiàn),Microsoft曾兩度提名他為最有價(jià)值人員(MVP)。作為Big Tent Media Labs的Web站點(diǎn)管理員,他花了一年多的時(shí)間創(chuàng)建了Internet上首批動(dòng)態(tài)Web站點(diǎn)中的一些站點(diǎn),之后,他才有更多時(shí)間在家中和自己的第一個(gè)孩子呆在一起。在開(kāi)發(fā)Visual InterDev的第一個(gè)測(cè)試版時(shí),Paul就參與其中;那時(shí),Visual InterDev被稱為Internet Studio。從此以后,他就一直領(lǐng)導(dǎo)著該產(chǎn)品的開(kāi)發(fā)。
作為著有大量有關(guān)Windows和Web開(kāi)發(fā)書(shū)籍的作者,Paul和他的妻子Stephanie、兒子Mark和兩只貓住在Phoenix。在沒(méi)有寫(xiě)有關(guān)Windows內(nèi)容的時(shí)候,Paul支持Arizona Cardinals,只是希望他們能偶爾獲得一次勝利。如果對(duì)他感興趣,可以通過(guò)thurrott@wugnet.com和他聯(lián)系。
Ken Cox是加拿大多倫多市Nortel Networks的一個(gè)Web應(yīng)用程序程序員和信息開(kāi)發(fā)人員。他是微軟Visual InterDev和Active Server Pages組的MVP。從VI和ASP最早期的測(cè)試版開(kāi)始,Ken就一直從事這兩方面的開(kāi)發(fā)工作并著有相關(guān)書(shū)籍和向雜志撰稿。他擁有無(wú)線電和電視藝術(shù)學(xué)位,并且在多倫多市和魁北克市作為廣播新聞?dòng)浾吖ぷ髁?0多年。你可以通過(guò)kenc@corinet.com和他聯(lián)系。
Steven Banick曾是幾種麥克米蘭出版物的負(fù)責(zé)人和有貢獻(xiàn)的作者,目前是加拿大Alberta市TELUS Advanced Communications公司Consumer Internet分部的開(kāi)發(fā)經(jīng)理。如果你愿意,可以通過(guò)http://www.banick.com和Steve聯(lián)系。
Brian M.Fino是Cyberian Outpost的Web開(kāi)發(fā)人員。以前在Dayton Research Institute大學(xué)工作,負(fù)責(zé)使用Microsoft InterDev和Microsoft Site Server Commerce建立ASP中獨(dú)有的站點(diǎn)。你可以通過(guò)bfino@outpost.com和他聯(lián)系。
James Kindred是Cyberian Outpost的開(kāi)發(fā)主管。在開(kāi)發(fā)http://www.outpost.com前,James是LEXIS-NEXIS的高級(jí)工程師,他廣泛使用COM/DCOM和其他基于Microsoft Wed的技術(shù)進(jìn)行開(kāi)發(fā)。你可以通過(guò)james@outpost.com和James聯(lián)系。
Michael Marsh于1984年在Santa Barbara的California大學(xué)獲得水生生物專業(yè)的學(xué)士學(xué)位。1984年他從San Diego的研究生院輟學(xué),成為一名職業(yè)程序員。當(dāng)1978年他的有機(jī)化學(xué)老師讓他擺弄實(shí)驗(yàn)室中的蘋(píng)果Ⅱ型電腦時(shí),他便開(kāi)始編程。從那時(shí)開(kāi)始,他著了迷。你可以通過(guò)mmarsh@stellcom.com與Michael聯(lián)系。
Doug Mitchell是American Management Systems公司的高級(jí)負(fù)責(zé)人,在那里,他花了9年時(shí)間負(fù)責(zé)為各種客戶開(kāi)發(fā)定制的客戶/服務(wù)器和Web業(yè)務(wù)應(yīng)用程序。接著,也就是最近,他正集中精力使用Microsoft技術(shù)開(kāi)發(fā)n層業(yè)務(wù)應(yīng)用程序。Doug是Carnegie Mellon的畢業(yè)生,擁有信息和決策系統(tǒng)學(xué)位,他也是Visual Basic和InterDev方面的MCP。你可以通過(guò)doug_mitchell@mail.amsinc.com與他聯(lián)系。
Michael R.Starkenberg是Cyberian Outpost的首席技術(shù)官,Cyberian Outpost是一個(gè)有重大影響力的電子商務(wù)站點(diǎn)。在建立http://www.outpost.com前,他是America Online負(fù)責(zé)Internet集成的經(jīng)理,在那里,他建立了一些Internet上最大的站點(diǎn)??梢酝ㄟ^(guò)stark@outpsot.com和他聯(lián)系。
書(shū)籍目錄
第一部分 創(chuàng)建Web應(yīng)用程序
第1章 創(chuàng)建交叉瀏覽器應(yīng)用程序
1.1 標(biāo)準(zhǔn)的問(wèn)題
1.2 確定用戶的瀏覽器
1.3 高級(jí)瀏覽器檢測(cè)
1.4 小結(jié)
第2章 使用動(dòng)態(tài)HTML
2.1 什么是動(dòng)態(tài)HTML
2.2 編寫(xiě)文檔對(duì)象模型腳本
2.3 動(dòng)態(tài)類(lèi)型
2.4 X和Y定位
2.5 Z定位
2.6 DHTML動(dòng)畫(huà)
2.7 過(guò)濾器和切換
2.8 處理文本
2.9 使用TextRange
2.10 數(shù)據(jù)綁定
2.11 DHTML實(shí)例研究:交互式測(cè)試
2.12 小結(jié)
第3章 腳本編程對(duì)象模型程序設(shè)計(jì)
3.1 Visual InterDev 6腳本編程對(duì)象模型(SOM)簡(jiǎn)介
3.2 腳本編程和腳本編程對(duì)象模型
3.3 啟動(dòng)SOM
3.4 作為啟動(dòng)點(diǎn)的腳本對(duì)象
3.5 使用腳本從一頁(yè)導(dǎo)航到另一頁(yè)
3.6 在網(wǎng)頁(yè)之間傳遞值
3.7 腳本編程和事件
3.8 更改腳本對(duì)象的外觀
3.9 定制查詢和交互
3.10 腳本對(duì)象的腳本編程和普通HTML腳本編程的比較
3.11 小結(jié)
第4章 用樣式創(chuàng)建Web站點(diǎn)
4.1 隔離表單和功能
4.2 在Web應(yīng)用程序中使用樣式表
4.3 便用Visual InterDev CSS編輯器
4.4 處理交叉瀏覽器不兼容問(wèn)題
4.5 CSS實(shí)例研究
4.6 小結(jié)
第5章 調(diào)試Web應(yīng)用程序
5.1 介紹和背景
5.2 調(diào)試設(shè)置
5.3 調(diào)試環(huán)境基礎(chǔ)知識(shí)
5.4 調(diào)試實(shí)例研究的范例
5.5 小結(jié)
第6章 團(tuán)隊(duì)開(kāi)發(fā)
6.1 比較本地模式開(kāi)發(fā)和主模式開(kāi)發(fā)
6.2 管理開(kāi)發(fā)團(tuán)隊(duì)
6.3 在混合環(huán)境下工作
6.4 Visual SourceSafe初步
6.5 使用SourceSafe和Visual InterDev
6.6 管理Visual SourceSafe
6.7 團(tuán)隊(duì)開(kāi)發(fā)實(shí)例研究
6.8 小結(jié)
第7章 配置Web應(yīng)用程序
7.1 將Web應(yīng)用程序配置到Web上
7.2 配置方法
7.3 使用非Microsoft Web服務(wù)器
7.4 配置問(wèn)題
7.5 Web應(yīng)用程序配置實(shí)例研究
7.6 小結(jié)
第8章 Visual InterDev的安全性
8.1 Web站點(diǎn)安全概述
8.2 Visual InterDev特定的安全問(wèn)題
8.3 安全編程問(wèn)題
8.4 訪問(wèn)等級(jí)和導(dǎo)航
8.5 數(shù)字證書(shū)
8.6 安全計(jì)劃
8.7 小結(jié)
第9章 創(chuàng)建安全的應(yīng)用程序
9.1 引言:Electronic Time Card應(yīng)用概述
9.2 代碼
9.3 應(yīng)用安全性
9.4 小結(jié)
第二部分 創(chuàng)建數(shù)據(jù)綁定Web應(yīng)用程序
第10章 使用數(shù)據(jù)庫(kù):通用數(shù)據(jù)訪問(wèn)
10.1 微軟通用數(shù)據(jù)訪問(wèn)策略簡(jiǎn)介
10.2 連接數(shù)據(jù)
10.3 使用SQL Server
10.4 Transact SQL概述
10.5 小結(jié)
第11章 使用可視化數(shù)據(jù)庫(kù)工具
11.1 Visual Database工具簡(jiǎn)介
11.2 使用數(shù)據(jù)庫(kù)工程
11.3 用Visual InterDev管理遠(yuǎn)程數(shù)據(jù)庫(kù)
11.4 創(chuàng)建表
11.5 編輯數(shù)據(jù)庫(kù)對(duì)象
11.6 處理其他數(shù)據(jù)庫(kù)對(duì)象
11.7 實(shí)例研究:使用Visual InterDev管理WUGNET數(shù)據(jù)庫(kù)
11.8 小結(jié)
第12章 ActiveX Data Object 2.0
12.1 編程訪問(wèn)數(shù)據(jù)庫(kù)
12.2 ADO 2.x簡(jiǎn)介
12.3 使用ADO對(duì)象
12.4 創(chuàng)建永久記錄集
12.5 使用RDS(遠(yuǎn)程數(shù)據(jù)服務(wù))
12.6 小結(jié)
12.7 實(shí)例研究:WUGNETWeb站點(diǎn)的WinInfo時(shí)事通訊
第13章 規(guī)劃Visual InterDev數(shù)據(jù)環(huán)境
13.1 Data Envrionment(DE)簡(jiǎn)介
13.2 連接到具有數(shù)據(jù)環(huán)境的數(shù)據(jù)庫(kù)
13.3 規(guī)劃DE對(duì)象模型
13.4 處理數(shù)據(jù)環(huán)境集合
13.5 存儲(chǔ)過(guò)程和數(shù)據(jù)環(huán)境
13.6 小結(jié)
第14章 使用數(shù)據(jù)庫(kù)綁定控件
14.1 設(shè)計(jì)時(shí)控件和新的數(shù)據(jù)環(huán)境
14.2 使用Recordset控件
14.3 使用Grid控件
14.4 與其他控件一起使用RecordsetNavBar控件
14.5 其他數(shù)據(jù)綁定設(shè)計(jì)時(shí)ActiveX控件
14.6 Visual InterDev 6附帶的其他設(shè)計(jì)時(shí)控件
14.7 小結(jié)
第15章 在Web應(yīng)用程序中顯示數(shù)據(jù)
15.1 選擇數(shù)據(jù)訪問(wèn)提供者
15.2 選擇數(shù)據(jù)檢索方法:ActiveX數(shù)據(jù)對(duì)象與數(shù)據(jù)環(huán)境對(duì)象模型
15.3 直接編碼與DTC和ActiveX控件
15.4 服務(wù)器端對(duì)客戶端數(shù)據(jù)綁定
15.5 顯示問(wèn)題:在HTML中嵌入數(shù)據(jù)
15.6 直接訪問(wèn)數(shù)據(jù)庫(kù)。
15.7 使用SQL Server存儲(chǔ)過(guò)程
15.8 小結(jié)
第16章 創(chuàng)建個(gè)性化的Web應(yīng)用程序
16.1 維護(hù)Cookies的狀態(tài)
16.2 使用客戶端腳本編程編寫(xiě)Cookies
16.3 使用ASP編寫(xiě)Cookies
16.4 為個(gè)性化使用會(huì)話級(jí)與應(yīng)用程序級(jí)變量
16.5 使用數(shù)據(jù)庫(kù)存儲(chǔ)個(gè)性化選項(xiàng)
16.6 不要Cookies!如何處理過(guò)分小心的用戶
16.7 小結(jié)
第17章 修改來(lái)自Web的Web應(yīng)用程序數(shù)據(jù)
17.1 為用戶提供數(shù)據(jù)的Web前端
17.2 管理來(lái)自Web的數(shù)據(jù)庫(kù)
17.3 案例性問(wèn)題
17.5 添加新數(shù)據(jù)
17.6 修改已有數(shù)據(jù)
17.7 刪除數(shù)據(jù)
17.8 添加搜索功能
17.9 小結(jié)
第三部分 Visual InterDev集成
第18章 用Visual Basic建立Web應(yīng)用程序組件
18.1 建立自己的組件的原因
18.2 使用Visual Basic開(kāi)發(fā)ASP控件
18.3 深入組件開(kāi)發(fā)
18.4 在組件中訪問(wèn)數(shù)據(jù)庫(kù)
18.5 在遠(yuǎn)程Web服務(wù)器上注冊(cè)組件
18.6 使用Microsoft Transaction Server
18.7 Visual C++和Visual J++控件創(chuàng)建
18.8 小結(jié)
第19章 Microsoft Transaction Server編程
19.1 Microsoft Transaction Server及相關(guān)概念
19.2 MTS運(yùn)行時(shí)環(huán)境
19.3 MTS編程
19.4 MTS實(shí)例研究
19.5 MTS的將來(lái)
19.6 MTS相關(guān)的其他資源
19.7 小結(jié)
第20章 用collaboration Data Objects發(fā)送電子郵件
20.1 使用IIS SMTP組件
20.2 介紹Collaboration Data Objects for NT Server(CDONTS)
20.3 為電子郵件創(chuàng)建Web表單
20.4 查看來(lái)自ASP頁(yè)的電子郵件
20.5 使用CDONTS和ASP從Web應(yīng)用程序發(fā)送電子郵件
20.6 SMTP組件與Exchange Server集成
20.7 實(shí)例研究:WinInfo Subscription表單
20.8 小結(jié)
第21章 Index Server程序設(shè)計(jì)
21.1 在Web站點(diǎn)上搜索靜態(tài)內(nèi)容
21.2 Microsoft Index Server介紹
21.3 為Index Server創(chuàng)建HTML搜索表單
21.4 使用ASP進(jìn)行Index Server編程
21.5 搜索動(dòng)態(tài)Web應(yīng)用程序
21.6 Index Server實(shí)例研究
第四部分 Visual InterDev應(yīng)用實(shí)例
第22章 建立用戶注冊(cè)Web站點(diǎn)
22.1 用戶注冊(cè)Web站點(diǎn)介紹
22.2 建立用戶數(shù)據(jù)庫(kù)
22.3 建立登錄頁(yè)
22.4 創(chuàng)建注冊(cè)表單
22.5 建立歡迎頁(yè)
22.6 將來(lái)的改進(jìn)
22.7 小結(jié)
第23章 創(chuàng)建在線分類(lèi)
23.1 介紹Monster調(diào)制解調(diào)器公司
23.2 創(chuàng)建Visual InterDev工程
23.3 設(shè)計(jì)數(shù)據(jù)庫(kù)
23.4 創(chuàng)建站點(diǎn)圖表
23.5 實(shí)現(xiàn)分類(lèi)工具
23.6 實(shí)現(xiàn)用戶界面
23.7 小結(jié)
第24章 實(shí)現(xiàn)電子商務(wù)
24.1 介紹在線銷(xiāo)售Monster調(diào)制解調(diào)器
24.2 設(shè)置環(huán)境
24.3 購(gòu)物車(chē)的實(shí)現(xiàn)
24.4 實(shí)現(xiàn)簡(jiǎn)單的付帳功能
24.5 其他電子商務(wù)的功能
24.6 小結(jié)
第五部分 附錄
附錄A HTML 4.0參考
A.1 HTML功能
A.2 瀏覽器和平臺(tái)
A.3 HTML 4.0基本原理和實(shí)際應(yīng)用
A.4 結(jié)構(gòu)(內(nèi)務(wù)處理)元素
A.5 塊級(jí)元素
A.6 文本級(jí)元素
A.7 一般屬性和固有事件
附錄B JavaScript 1.2語(yǔ)言參考
B.1 本參考的組織方式
B.2 JavaScript 1.2說(shuō)明
B.3 anchor對(duì)象[C|2|3|4|I]
B.4 applet對(duì)象[C|3]
B.5 area對(duì)象[C|3]
B.6 array對(duì)象[C|3|I]
B.7 button對(duì)象[C|2|3|I]
B.8 checkbox對(duì)象[C|2|3|I]
B.9 combo對(duì)象[C|I]
B.10 date對(duì)象[C|2|3|I]
B.11 document對(duì)象[C|2|3|I]
B.12 fileUpload對(duì)象[C|3]
B.13 form對(duì)象[C|2|3|I]
B.14 frame對(duì)象[C|2|3|I]
B.15 function對(duì)象[C|3]
B.16 hidden對(duì)象[C|2|3|I]
B.17 history對(duì)象[C|2|3|I]
B.18 image對(duì)象[C|3]
B.19 layer對(duì)象[4]
B.20 link對(duì)象[C|2|3|I]
B.21 location對(duì)象[C|2|3|I]
B.22 math對(duì)象[C|2|3|I]
B.23 mimeType對(duì)象[C|3]
B.24 navigator對(duì)象[C|2|3|I]
B.25 option對(duì)象[C|3]
B.26 password對(duì)象[C|2|3|I]
B.27 plugin對(duì)象
B.28 radio對(duì)象[C|2|3|I]
B.29 regExp對(duì)象
B.30 Regular Expression對(duì)象
B.31 reset對(duì)象[C|2|3|I]
B.32 screen對(duì)象(JavaScript 1.2中的新對(duì)象)
B.33 select對(duì)象[C|2|3]
B.34 string對(duì)象[C|2|3|I]
B.35 Submit對(duì)象[C|2|3|I]
B.36 text對(duì)象[C|2|3|I]
B.37 textarea對(duì)象[C|2|3|I]
B.38 window對(duì)象[C|2|3|I]
B.39 獨(dú)立函數(shù)、運(yùn)算符、變量和文本
附錄C VBScript 2.0參考
C.1 腳本編寫(xiě)Active Server Pages
C.2 運(yùn)算符
C.3 語(yǔ)句和條件語(yǔ)句
C.4 內(nèi)置函數(shù)
C.5 常量
附錄D Active Server Pages對(duì)象參考
D.1 控制Application對(duì)象
D.2 控制Server對(duì)象
D.3 使用服務(wù)器編碼技術(shù)
D.4 ObjectContext對(duì)象:同Transaction Server交互
D.5 捕獲ObjectContext的事件
D.6 同Web客戶通信:Response對(duì)象
D.7 向?yàn)g覽器發(fā)送輸出:Response方法
D.8 使用Request對(duì)象檢索信息
D.9 管理Session對(duì)象
附錄E ActiveX數(shù)據(jù)對(duì)象參考
E.1 command對(duì)象
E.2 Connection對(duì)象
E.3 Errors集合和Error對(duì)象
E.4 Fields集合和Field對(duì)象
E.5 Parameters集合,Parameter對(duì)象
E.6 Properties集合和Property對(duì)象
E.7 Recordset對(duì)象
附錄F Transact-SOL快速參考
F.1 SQL 7.0的新特征
F.2 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象
F.3 表
F.4 重命名對(duì)象
F.5 向表中添加列
F.6 臨時(shí)表
F.7 SELECT INSERT UPDATE 和 DELETE
E.8 SQL Server函數(shù)
E.9 編程結(jié)構(gòu)
E.10 游標(biāo)
附錄G 腳本編程對(duì)象模型參考
G.1 腳本編程對(duì)象模型中的對(duì)象
G.2 腳本編程對(duì)象模型的屬性
G.3 腳本編程對(duì)象模型的方法
G.4 腳本編程對(duì)象模型的事件
光盤(pán)使用說(shuō)明
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual InterDev 6 技術(shù)內(nèi)幕 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版