DreamweaverUltraDev網頁編程不求人(含盤) 內容簡介
Macromedia Dreamweaver UitraDev是一個專業的可視化web應用程式編輯器。即使你不懂編程,也可以輕鬆把你網頁同大型資料庫相連線。它完全涵蓋了Dreamwear3,並支持ASP、ISP、Confusion伺服器技術。本書從一個極具代表性的實例出發展開討論,首先講述了這個實例的製作過程,然後從這個實例出發進行擴充,詳細講述了UitraDev開發web套用的每一個新特性。
DreamweaverUltraDev網頁編程不求人(含盤) 本書前言
世紀之初,Internet的迅猛發展將企業推向了電子的大舞台,電子商務的發展將成為新經濟的一個巨大增長點。
據統計,目前全國已有4萬家商業網站,其中網上商店700餘家。電子商務項目大量推出,幾乎每天都有各類電子諮詢網站、網上商店、網上商城、網上專賣店、網上拍賣等誕生。電子商務套用與發展地域也由北京、上海、深圳等極少數城市,開始向大中城市發展。據IDC預測,2000年中國網上交易額將達4000萬美元,到2003年將達38億美元。
可以說,中國電子商務已經由表及里、從虛到實、從宣傳、啟蒙和推廣階段進入到了務實的發展實施階段。
中國目前從事網路行業的人數超過百萬。中國電子商務的急劇發展,使得電子商務人才嚴重短缺。由於一大批未來電子商務的主管們都是招募而來,IT專業人員對公司戰略、產品規劃和銷售的影響將大幅度提高。當一家企業進軍電子商務之後,技術人員必須在開始時介入、參與公司的創立與搭台。
Macromedia Dreamweaver UItraDev 1.0這是在這種情況下應運而生了。訪軟體的目標就是讓不懂編程的人也能輕松架構Web應用程式,主要有以下特點:
不要用編輯原始碼直接生成Web應用程式。
用預定義的、可編輯的樣式錶快速創建表格,其中包括合適的顏色和布局,從而設計出美觀實用的表格。
在工作區中預覽和編輯所選的伺服器端數據。
方便在連線到任何一個OSBC、JDBC或ADO資料庫、連線、瀏覽和測試諸如Microsoft AQL server oracle &I Sybase Informix和IBM DB2等工業標準化資料庫。
在單一的設計環境中實現ASP、JSP或Cold Fusion套用。
具有遷入(Check in)、遷出(Check out)和設計記錄(Design Note)等協作特點的高效的團組開發方式。
使用內置的服務庫、HTML、表格編輯、CSS樣式和歷史選項板更為方便,極大地提高工作效率。
使用UITRADEV集成的站點地圖(site Map)分析現有的HTML和ASP站點更為方便,此工具可以讓你連線任何一種目錄結構來管理檔案。
很容易和Microsoft office Macromedia Fireworks flash shockwave等其它主流的應用程式的內容相互連線。
使用JavaScript和XML定製包括選單在內的整體套用,最大限度地發揮UITRADEV功能。
基於現有的Dreamweaver API,UItraDev具有功能強大的JAVASCRIPT API,能夠生成新的Server objects和Server Behviors等,從而擴展了UITRADEV的功能。
本書從一個極具代表性的實例出發展開討論。首先講述了這個實例的製作過程。然後從這個實例出發進行擴充,詳細講述了UItraDev開發Web套用的每一個新特性。
本書首先介紹了UItraDev,包括它的特色、基本配置、安裝等內容。然後講述了一個精心挑選的實例的製作過程。以期給讀者一個感性上的認識:原來架構Web套用也會變得這么簡單!接著介紹架構Web套用和製作網頁所必需的基礎知識,從第5章到第9章,分主題詳細討論架構Web套用的每一個細節和操作技巧,幾乎涵蓋了UitraDEV進行Web應用程式開發的所有技術,最後介紹了drumbeat用戶如何轉向Uitradev的技術細節。
通過本書的學習,我們期望網頁製作人員再也不用為自己不會編程而煩惱,從此向程式設計師說:“不,”廣大Web應用程式開發人員能從繁雜的代碼書寫工作中解脫出來,做一些更有意義的UitraDev所不能完成的事情。
本書由一群多年從事Web應用程式開發、大型資料庫開發和網頁製作的人員精心編寫而成。
DreamweaverUltraDev網頁編程不求人(含盤) 本書目錄
第1章 UIrtraDev基礎知識
1.1 概述
1.2 與Dreamweaver3的區別
1.3 UIrtraDev的特色
1.4 系統配置
1.5 安裝Dreamweaver UirtraDev
1.6 UIrtraDev的一些學習資料
1.7 Drumbeat用戶的注意事項
1.8 如何閱讀本書
1.9 網際網路上可利用的資源
第2章 UIrtraDev快速入門
2.1 準備工作
2.2 預覽完全版的Web套用示例
2.3 拷貝檔案
2.4 UIrtraDev界面快速介紹
2.5 定義本地站點
第3章 Dreamweaver UIrtraDev基礎
3.1 基本術語
3.2 動態頁的工作方式
3.3 UIrtraDev工作流程
第4章 網頁設計技巧
4.1 層
4.2 表格
4.3 框架
4.4 模板
4.5 圖像
第5章 幕後工作
5.1 檔案的組織和站點的定義
5.2 配置Dreamweaver UIrtraDev
5.3 與資料庫建立連線
5.4 編輯或刪除資料庫連線
5.5 建立DSN
第6章 各項頁面範例
6.1 搜尋頁
6.2 結果頁
6.3 細節頁
6.4 插入頁
6.5 更新頁
6.6 刪除頁
第7章 建立記錄集
7.1 定義記錄集
7.2 為結果頁定義記錄集
7.3 拷貝記錄集到另一頁
7.4 調用一個存儲過程
7.5 建立一個存儲過程對象
7.6 編輯、刪除記錄集
7.7 簡單的SQL查詢語句
第8章 增添動態內容
8.1 定義數據源
8.2 使文本動態化
8.3 使圖像動態化
8.4 使表單對象動態化
8.5 使HTML屬性動態化
8.6 使Activex、Flash和其它對象參數動態化
第9章 激活動態頁面
9.1 顯示多條記錄
9.2 移動記錄
9.3 隱藏區域
9.4 頁面之間的信息傳遞
9.5 編輯記錄
9.6 安裝更多伺服器行為
第10章 DRUMBEAT用戶如何使用UIrtraDev
10.1 理解UIrtraDev的術語和界面
10.2 把Drumbeat站點升級成UIrtraDev站點
10.3 在UIrtraDev中使用動態數據
10.4 UIrtraDev的腳本
10.5 Drumbeat smartelements和UIrtraDev對象
10.6 向伺服器發布
附錄
附錄A 常見問題與解答
附錄B 常用快捷鍵一覽表
附錄C Active Server Page內建對象簡介
附錄D 關於本書配套光碟