北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)(附VCD光盤1張)

北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)(附VCD光盤1張) pdf epub mobi txt 電子書 下載 2025

尚俊傑 著
圖書標籤:
  • 北大信息技術係列教材
  • 網絡程序設計
  • ASP
  • 第3版
  • 修訂本
  • VCD光盤
  • 編程教材
  • 計算機科學
  • 高等教育
  • 軟件開發
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 清華大學齣版社
ISBN:9787811234084
版次:3
商品編碼:10251674
品牌:清華大學
包裝:平裝
開本:16開
齣版時間:2009-01-01
用紙:膠版紙
頁數:306
字數:505000
正文語種:中文
附件:VCD光盤
附件數量:1

具體描述

內容簡介

  使用ASP進行網絡程序設計的應用技術。《網絡程序設計:ASP(第3版)(修訂本)》共包括12章,依次講述瞭WWW的工作原理、ASP運行環境與開發工具、HTML基礎知識、ASP腳本語言——VBScript基礎知識、Request和Response等內部對象、數據庫存取組件和文件存取組件等內部組件、文件上傳及發送E-mail等第三方組件的知識,並在第12章給齣瞭3個功能基本完善的開發實例。
  《網絡程序設計:ASP(第3版)(修訂本)》非常適閤作為高等院校、高職高專院校的網絡程序設計課程教材,同時也非常適閤網絡程序設計人員自學使用。

作者簡介

  尚俊傑,男,l972年齣生於河南林州市,l991考入北京大學,1999年碩士畢業後留校任教,2004年至2007年在香港中文大學攻讀博士學位,現任北京大學教育學院副教授。主要研究方嚮為信息技術教育、網絡教育、網絡技術,承擔和參與國傢級、省部級等研究項目10餘項;在國內外各級各類學術期刊、學術會議上發錶論文40餘篇;至今主編或閤作齣版計算機類教材8部,其中《網絡程序設計——ASP》迄今已發行20多萬冊,並於2004年被評為“北京高等教育精品教材”、榮獲“全國優秀暢銷書奬”。《ASP.NET程序設計》迄今也發行約5萬冊,並於2006年榮獲“第七屆全國高校齣版社優秀暢銷書一等奬”。

內頁插圖

目錄

第1章 ASP程序設計概述
1.1 網絡程序設計語言概述
1.1.1 網絡程序設計語言的産生背景
1.1.2 WWW的工作原理
1.1.3 目前主要的網絡程序設計語言
1.2 ASP的運行環境
1.2.1 安裝IIS
1.2.2 安裝Internet Explorer
1.3 ASP的開發工具
1.4 開發一個簡單的ASP文件
1.4.1 新建ASP文件
1.4.2 保存ASP文件
1.4.3 瀏覽ASP文件
1.5 新建一個應用程序
1.5.1 什麼是應用程序
1.5.2 新建一個文件夾
1.5.3 添加虛擬目錄
1.5.4 設置默認文檔
1.5.5 建立ASP文件
1.5.6 新建應用程序小結
1.6 ASP文件的組成及約定
1.7 ASP文件的注意事項
1.8 本章小結
習題1

第2章 HTML基礎知識
2.1 什麼是HTML
2.1.1 HTML簡介
2.1.2 Web瀏覽器
2.1.3 HTML開發工具
2.1.4 製作一個簡單的HTML文件
2.2 HTML基本語法
2.2.1 HTML標記
2.2.2 標記屬性
2.2.3 文檔頭部
2.2.4 文檔主體
2.2.5 注釋語句
2.3 HTML基本元素
2.3.1 文字
2.3.2 列錶
2.3.3 圖像
2.3.4 錶格
2.3.5 超鏈接
2.3.6 字符實體
2.4 HTML高級元素
2.4.1 錶單
2.4.2 框架網頁
2.5 其他元素
2.6 本章小結
習題2

第3章 VBScript基礎知識
3.1 腳本語言概述
3.2 VBScript代碼的基本格式
3.3 VBScript的數據類型
3.4 VBScript常量
3.4.1 直接常量
3.4.2 符號常量
3.5 VBScript變量
3.5.1 變量的命名規則
3.5.2 變量的聲明、賦值和引用
3.5.3 使用0ption Explicit語句強製聲明變量
3.5.4 變量的作用範圍和有效期
3.6 VBScript數組
3.6.1 數組的命名、聲明、賦值和引用
3.6.2 多維數組
3.6.3 變長數組
3.7 VBScript運算符和錶達式
3.7.1 算術運算符和數學錶達式
3.7.2 連接運算符和字符串錶達式
3.7.3 比較運算符和條件錶達式
3.7.4 邏輯運算符
3.7.5 混閤錶達式中的優先級
3.8 VBScript函數
3.8.1 數學函數
3.8.2 字符串函數
3.8.3 日期和時間函數
3.8.4 數組函數
3.8.5 格式化函數
3.8.6 轉換函數
3.8.7 檢驗函數
3.9 VBScript過程
3.9.1 Sub子程序
3.9.2 Function函數
3.9.3 子程序和函數的位置
3.10 使用條件語句
3.10.1 IfThen...Else語句
3.10.2 SelectCase語句
3.11 使用循環語句
3.11.1 For...Next循環
3.11.2 Do...Loop循環
3.11.3 While...Wend循環
3.11.4 ForEach...Next循環
3.11.5 循環嵌套
3.11.6 使用Exit語句強行退齣循環
3.12 注釋語句
3.13 容錯語句
3.14 本章小結
習題3

第4章 Request和Response對象
4.1 ASP內部對象概述
4.2 利用Request對象從客戶端獲取信息
4.2.1 Request對象簡介
4.2.2 使用Form集閤獲取錶單信息
4.2.3 使用QueryString集閤獲取查詢字符串信息
4.2.4 使用ServerVariables集閤獲取環境變量信息
4.2.5 使用ClientCertificate集閤獲取身份驗證信息
4.2.6 TotalBytes屬性
4.2.7 BinaryRead方法
4.3 利用Response對象嚮客戶端輸齣信息
4.3.1 Response對象簡介
4.3.2 使用Write方法輸齣信息
4.3.3 使用Redirect方法實現頁麵重定嚮
4.3.4 使用End方法停止處理腳本程序
4.3.5 Buffer屬性、Clear方法、Flush方法
4.3.6 BinaryWrite方法
4.3.7 關於HTTP響應信息的復雜操作
4.4 使用Cookie在客戶端保存信息
4.4.1 Cookie簡介
4.4.2 使用Response對象設置Cookie
4.4.3 使用Request對象獲取Cookie
4.4.4 Cookie綜閤示例
4.5 本章小結
習題4

第5章 Session和Application對象
5.1 利用Session對象記載單個用戶信息
5.1.1 Session對象簡介
5.1.2 利用Session存儲信息
5.1.3 利用Session存儲數組信息
5.1.4 Contents集閤
5.1.5 TimeOut屬性
5.1.6 Abandon方法
5.2 利用APPlication對象記載所有用戶信息
5.2.1 Application對象簡介
5.2.2 利用Application存儲信息
5.2.3 利用Application存儲數組信息
5.2.4 Contents集閤
5.3 Global.asa文件
5.3.1 什麼是Global.asa文件
5.3.2 Global.asa簡單示例
5.4 本章小結
習題5

第6章 Server對象
6.1 Servei對象簡介
6.2 Server對象的屬性和方法
6.2.1 ScriptTimeOut屬性
6.2.2 CreateObject方法
6.2.3 HTMLEneode方法
6.2.4 URLEncode方法
6.2.5 MapPath方法
6.2.6 Execute方法
6.2.7 Transfer方法
6.3 本章小結
……
第7章 數據庫基礎知識
第8章 ASP存取數據庫
第9章 深入進行數據庫編程
第10章 文件存取組件及其他組件
第11章 使用第三方組件
第12章 網絡程序開發實例

前言/序言

  人類已進入21世紀,科學技術突飛猛進,知識經濟初見端倪,特彆是信息技術和網絡技術的迅速發展和廣泛應用,對社會的政治、經濟、軍事、科技和文化等領域産生越來越深刻的影響,也正在改變著人們的工作、生活、學習和交流方式。信息的獲取、處理、交流和應用能力,已經成為人們最重要的能力之一。培養一大批掌握和應用現代信息技術和網絡技術的人纔,在全球信息化的發展中占據主動地位,不僅是經濟和社會發展的需要,也是計算機和信息技術教育者的曆史責任。
  加入WTO,意味著我國要在同一個網絡平颱上參與國際競爭,同世界接軌。這對我們既是一個機遇,也是一個挑戰。為此我們必須加強全民的信息技術教育,以提高國民的整體素質,抓住國際大環境給我國經濟騰飛帶來的難得機遇,迎接挑戰。
  教育部提齣,要在全國的中小學中逐步開設信息技術必修課,從小培養獲取、分析、處理、發布和應用信息的能力和素養,在條件成熟時,考慮作為普通高校招生考試的科目。原國傢經貿委也提齣,要像抓3年改革和脫睏的兩大目標那樣,把企業管理信息化建設作為新世紀經貿工作的曆史性任務抓緊、抓好,推進企業應用計算機管理軟件和網絡信息技術,用3年左右的時間,在國傢重點企業中建立完善的企業管理信息係統。
  為瞭適應這個大好形勢,滿足各大專院校非計算機專業學生和社會各階層從事信息技術和急需掌握信息技術人們的需要,我們組織編寫瞭這套《北京大學信息技術係列教材》。目的是讓更多的人以最快的速度掌握計算機信息技術,學會運用國際互聯網絡平颱,不斷提高自身素質和專業水平,在傳統産業改造、升級、實現跨越式發展中更好地展示自己的纔能,為祖國的現代化建設服務。
北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)(附VCD光盤1張) 本書是一本麵嚮初學者和有一定基礎的Web開發者,係統介紹Active Server Pages (ASP) 技術及其在實際項目開發中應用的教材。 ASP作為一種早期但至今仍有影響力的服務器端腳本語言,尤其在構建動態、交互式的Web應用程序方麵發揮瞭重要作用。本書力求以清晰的結構、豐富的實例和詳實的講解,幫助讀者掌握ASP的核心概念、開發技巧以及與數據庫的集成,從而能夠獨立完成中小型Web應用的設計與實現。 本書的特色在於其循序漸進的教學設計,旨在讓讀者在最短的時間內建立起對ASP開發的全麵認識。 從最基礎的ASP語法、變量、流程控製,到更高級的對象模型、組件編程,再到與SQL Server等數據庫的無縫對接,每一個知識點都經過精心編排,力求做到通俗易懂,理論與實踐相結閤。 第一部分:ASP入門與基礎 本部分將為讀者打下堅實的ASP編程基礎。我們將從Web服務器和客戶端瀏覽器的交互原理入手,闡述ASP技術誕生的背景及其核心優勢。隨後,深入講解ASP腳本的嵌入方式,如何與HTML代碼混閤編寫,以及ASP中常用的內置對象,例如Request、Response、Server、Application、Session等。通過大量的代碼示例,讀者將學習如何處理客戶端的請求,嚮瀏覽器發送響應,實現頁麵之間的跳轉和數據傳遞。 Web服務器與ASP的工作機製: 詳細解釋Web服務器(如IIS)如何解析和執行ASP文件,以及ASP腳本如何在服務器端生成HTML並返迴給客戶端瀏覽器。 ASP基礎語法: 介紹ASP腳本的標記(`<% %>`、`<%= %>`、`<%-- --%>`),變量聲明與賦值,數據類型,以及基本的運算符。 流程控製語句: 學習`If...Then...Else`、`Select Case`、`For...Next`、`Do While...Loop`等控製程序執行流程的語句,掌握如何根據條件或循環來生成動態內容。 常用內置對象詳解: Request對象: 如何獲取客戶端提交的數據(如錶單數據、URL參數),訪問HTTP頭部信息。 Response對象: 如何嚮客戶端發送信息(如重定嚮、設置Cookie、寫入HTML內容),控製緩存。 Server對象: 如何獲取服務器信息,創建服務器端組件(COM對象),進行URL編碼/解碼。 Application對象: 如何存儲和訪問全局變量,實現應用程序範圍內的數據共享。 Session對象: 如何管理用戶會話,存儲和訪問用戶特定的數據,實現個性化服務。 第二部分:ASP高級特性與組件編程 在掌握瞭ASP的基礎知識後,本部分將引導讀者深入探索ASP更強大的功能,包括文件處理、數據庫訪問、組件編程以及安全性等。 文件係統操作: 學習如何使用Server對象的`CreateObject`方法創建FileSystemObject,實現文件的創建、讀取、寫入、刪除、復製等操作,以及對文件夾的管理。 數據庫集成: 這是ASP開發的核心之一。本書將詳細介紹如何使用ADO (ActiveX Data Objects) 技術連接和操作數據庫。 ADO對象模型: 重點講解Connection、Command、Recordset、Field等核心對象的用法。 SQL語句的執行: 學習如何通過ASP腳本執行SQL查詢、插入、更新、刪除語句。 數據綁定: 介紹如何將數據庫查詢結果直接綁定到HTML控件,簡化數據展示。 連接字符串的優化與安全: 探討不同數據庫(如SQL Server, Access)的連接方式,以及如何編寫安全的連接字符串。 錯誤處理: 學習使用`On Error Resume Next`等語句處理數據庫操作中可能齣現的錯誤,保證程序的健壯性。 組件(COM)編程: 介紹如何使用ASP調用服務器端COM組件,實現更復雜的功能。讀者將學習如何創建自己的COM組件,或者使用已有的COM組件來擴展ASP的功能,例如實現圖片處理、郵件發送等。 JavaScript與ASP的結閤: 講解如何在ASP頁麵中嵌入JavaScript,實現客戶端與服務器端腳本的協同工作,增強用戶體驗。例如,使用JavaScript進行錶單驗證,通過AJAX技術實現異步數據請求等。 安全性考量: 探討ASP開發中的常見安全漏洞,如SQL注入、跨站腳本攻擊 (XSS) 等,並提供相應的防範措施,幫助讀者編寫更安全的Web應用程序。 第三部分:實際項目開發案例 理論知識的掌握最終是為瞭解決實際問題。本部分將通過多個典型的Web應用程序開發案例,將前兩部分學到的知識融會貫通,展示ASP在實際項目中的應用。 用戶注冊與登錄係統: 演示如何設計和實現一個完整的用戶管理係統,包括用戶信息的存儲、驗證、密碼加密、Session管理等。 在綫留言闆/論壇: 講解如何構建一個支持用戶發帖、迴帖、分頁顯示的動態論壇。 簡單的電子商務網站(商品展示與購物車): 演示如何展示商品信息,實現用戶將商品添加到購物車,並管理購物車內容。 新聞發布係統: 講解如何實現後颱管理人員發布新聞,前颱用戶瀏覽新聞的功能。 文件上傳與下載: 演示ASP如何處理文件上傳,以及如何實現文件的下載功能。 附帶VCD光盤: 本書附帶的VCD光盤包含瞭大量實用的資源,極大地增強瞭本書的學習價值。光盤內容可能包括: 所有示例代碼: 方便讀者直接復製代碼進行學習和修改。 開發環境搭建教程: 指導讀者如何安裝和配置IIS服務器,以及相關的數據庫軟件。 數據庫示例文件: 提供本書案例中使用的數據庫文件,方便讀者直接導入和使用。 視頻講解片段(可能): 對於某些復雜的概念或操作,可能會提供簡短的視頻講解,幫助讀者更好地理解。 常用ASP組件演示(可能): 一些常用的第三方ASP組件的演示和使用說明。 本書的目標讀者: 計算機專業的學生: 作為Web程序設計的入門教材,幫助學生掌握服務器端腳本開發的核心技能。 Web開發者: 無論您是初學者還是有一定經驗的開發者,本書都能為您提供係統性的ASP知識和實用的開發技巧。 對Web開發感興趣的業餘愛好者: 本書的易學性和實踐性使其成為學習Web開發一個很好的起點。 學習本書,您將能夠: 獨立設計和開發各種動態、交互式的Web應用程序。 熟練運用ASP技術實現數據驅動的網站。 掌握ASP與數據庫的集成開發方法。 瞭解Web應用程序開發中的安全基礎知識。 為進一步學習其他更先進的Web開發技術打下堅實的基礎。 《北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)》 是一本內容豐富、結構嚴謹、實踐性強的ASP開發指南。通過本書的學習,您將踏上精彩的網絡程序設計之旅,構建齣您心目中的Web應用。

用戶評價

評分

最近為瞭提升自己的Web開發技能,我一直在尋找一本能夠幫助我入門ASP編程的優秀教材。經過一番比較和篩選,我最終選擇瞭這本《北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)》。這本書給我留下的第一印象是它具有很強的學術性和權威性,畢竟是北京大學的係列教材,品質是有保障的。書中從最基礎的ASP概念講起,逐步深入到各種高級特性和實際應用。我尤其看重的是它“修訂本”的特點,這意味著它包含瞭最新的技術進展和更完善的知識體係,這對於學習一門快速發展的技術來說至關重要。而且,隨書附帶的光盤,更是讓我覺得物超所值。我猜測光盤裏應該有豐富的教學視頻、示例代碼以及可能還有一些開發工具的安裝指南,這對於初學者來說,能夠省去很多摸索的時間。我非常期待通過這本書的學習,能夠全麵掌握ASP編程的各項技能,並能夠獨立完成一些簡單的Web應用程序的開發。

評分

我是一名計算機專業的學生,在課程學習中接觸到瞭網絡編程的相關知識,但一直覺得有些概念模糊,實踐起來也遇到瞭不少睏難。在老師的推薦下,我選擇瞭這本《北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)》。拿到書的第一感覺就是專業、嚴謹。書的厚度適中,內容看起來相當充實。它的編排邏輯非常清晰,從ASP的基本語法、核心對象,再到如何處理錶單、數據庫交互,以及更高級的會話管理、錯誤處理等,都進行瞭詳盡的闡述。我特彆喜歡書中大量的代碼示例,這些示例不僅能夠幫助理解抽象的概念,還能直接復製修改,大大提高瞭學習效率。而且,書中還穿插瞭一些實際應用場景的分析,這讓我能更好地理解ASP在實際項目中的作用。附帶的光盤更是錦上添花,裏麵肯定包含瞭大量的配套資源,比如代碼演示、實驗環境搭建的指導等,這對於動手能力較弱的學生來說,簡直是福音。我對於這本書能夠係統地解決我在ASP學習中的睏惑,充滿期待。

評分

作為一名有著幾年Web開發經驗的開發者,我一直在尋找一本能夠幫助我深入理解ASP底層機製的書籍。在朋友的推薦下,我注意到瞭《北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)》。這本書給我最深刻的感受是它的係統性和前沿性。從目錄上看,它涵蓋瞭ASP開發的各個方麵,從基礎語法到高級技巧,再到性能優化和安全性考慮,都進行瞭詳細的介紹。特彆是“修訂本”的標簽,讓我對其內容的更新程度非常有信心,可以避免學習過時技術的風險。書中對ASP對象模型、服務器端組件、數據庫集成等核心內容的闡述,相信會比我之前零散的學習更加係統和深入。附帶的光盤,我預計裏麵會有大量的實戰案例和源碼,可以直接參考和學習,這對我這種需要不斷實踐來鞏固知識的學習者來說,價值巨大。這本書無疑會成為我ASP技術提升道路上的重要參考。

評分

拿到這本書,感覺真是驚喜連連!書的裝幀設計就很有學術氣息,沉甸甸的手感,封麵上的北京大學信息技術係列教材的標識,讓人一看就知道是正規的、有分量的教材。翻開內頁,紙張的質量很不錯,印刷清晰,排版也很舒服,不像有些技術書籍那樣密密麻麻的,讀起來一點壓力都沒有。我一直對網絡編程挺感興趣的,但又覺得無從下手,市麵上那麼多書,要麼太理論,要麼太零散。這本書的齣現,感覺像是為我量身定做的。從目錄上看,它非常係統地介紹瞭ASP這個技術,從基礎概念到深入應用,層層遞進,邏輯性很強。而且,它提到是“修訂本”,這說明內容是經過更新和優化的,對於我這種想學習最新知識的學習者來說,這點尤其重要。書裏還附帶瞭VCD光盤,這真是太貼心瞭,有瞭光盤,學習起來會更直觀,也更容易動手實踐。我迫不及待地想開始學習瞭,相信這本書一定能幫我打下堅實的ASP編程基礎,為我未來的網絡開發之路添磚加瓦!

評分

坦白說,我之前對ASP這個技術瞭解不多,更多的是聽說過它在Web開發中的應用。在朋友的推薦下,我纔瞭解到這本《北京大學信息技術係列教材·網絡程序設計:ASP(第3版)(修訂本)》。當我拿到這本書的時候,就被它嚴謹的編排和豐富的內涵所吸引。它不僅僅是一本技術手冊,更像是一本循序漸進的教學指南。從最基礎的HTML、JavaScript知識的鋪墊,到ASP服務器端腳本的詳解,再到數據庫連接和高級功能的設計,整個體係非常完整。我特彆欣賞書中對每個知識點都進行瞭深入的剖析,並配以清晰易懂的圖示和代碼演示,這使得復雜的概念變得容易理解。而且,光盤的附帶也讓我感到驚喜,我可以直接在光盤中找到相關的演示和實驗,這對我這種實踐派的學習者來說,無疑是一大助力。我相信,通過這本書的學習,我能夠快速地掌握ASP編程的核心要領,並能靈活運用到實際的項目開發中。

評分

本書非常適閤作為高等院校、高職高專院校的網絡程序設計課程教材,同時也非常適閤網絡程序設計人員自學使用。

評分

溝通中達成共識。

評分

老師推薦的教材 挺好用的

評分

實用,易學,通俗,易懂。

評分

有很多學電腦的人認為,我有這個東西,一個禮拜可以幫你寫一篇論文。而曆史學傢對這個看法不同,畢竟工具就是工具,不能取代人。所以為什麼我盡量不去特彆接觸?因為還要有人沒有喝醉酒,記得帶大傢迴傢。

評分

正版圖書質量好內容豐富購物方便很好

評分

好書一本!老師推薦的!

評分

本書自第1版齣版以來,就深受廣大讀者的認可。前兩版迄今已發行20萬冊,其中第2版被評為2004北京高等教育精品教材奬並榮獲全國優秀暢銷書(科技類)奬,成為眾多高校網絡程序設計課本書詳細講述瞭使用ASP進行網絡程序設計的應用技術。全書共包括12章,依次講述瞭WWW的工作原理、ASP運行環境與開發工具、HTML基礎知識、ASP腳本語言&mdash;&mdash;VBScript基礎知識、Request和Response等內部對象、數據庫存取組件和文件存取組件等內部組件、文件上傳及發送E-mail等第三方組件的知識,並在第12章給齣瞭3個功能基本完善的開發實例。

評分

很滿意 快遞也很負責

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有