Web程序設計 十二五 普通高等教育本科国家级规划教材·高等学校规划教材:Web程序设计(第4版)

吳軍華, 鄭玉, 彭作民

  • 出版商: 電子工業
  • 出版日期: 2015-07-01
  • 定價: $240
  • 售價: 8.5$204
  • 語言: 簡體中文
  • 頁數: 273
  • 裝訂: 平裝
  • ISBN: 7121260360
  • ISBN-13: 9787121260360

下單後立即進貨 (約4週~6週)

商品描述

 

<內容簡介>

吉根林編著的《Web程序設計》是「十二五」普通高等教育本科國家級規劃教材,也是國家級精品課程和優秀教材建設成果。本書主要介紹Web程序設計的方法與技術,使讀者學會建立網站。全書共8章,包括:Web編程基礎知識;Web應用程序開發與運行環境Dreamweaver MX及Visual Studio 2012;HTML與XML;層疊樣式表CSS;Web客戶端程序設計;Web服務器端程序設計;Web數據庫程序設計;ASP.NET綜合應用實例。每章配有大量實例、習題和上機實驗題及實驗指導,並且免費提供PPT教學課件和程序源代碼。
本書可作為高校電腦科學與技術、網絡工程、軟件工程、電子商務、信息管理與信息系統、現代教育技術等相關專業教材,也是Web程序開發人員實用的技術參考書。

 

<章節目錄>

第1章  Web編程基礎知識
  1.1  什麼是Web
  1.2  Web的工作原理
  1.3  Internet網絡協議
    1.3.1  TCPIP協議
    1.3.2  HTTP協議
    1.3.3  遠程登錄協議Telnet
    1.3.4  文件傳輸協議FTP
  1.4  IP地址、域名和URL
    1.4.1  IP地址
    1.4.2  域名
    1.4.3  統一資源定位器URL
  1.5  動態網頁設計技術簡介
    1.5.1  PHP
    1.5.2  JSP
    1.5.3  ASP.NET
  1.6  .NET框架簡介
  本章小結
  習題1
第2章  Web應用程序開發與運行環境
  2.1  服務器端開發環境
  2.2  客戶端開發環境
  2.3  網頁設計工具Dreamweaver  MX
    2.3.1  Dreamweaver  MX概覽
    2.3.2  Dreamweaver  MX的特性
    2.3.3  Dreamweaver  MX界面介紹
  2.4  Visual  Studio.NET開發工具
    2.4.1  Visual  Studio  2012的安裝
    2.4.2  Visual  Studio  2012集成開發環境
    2.4.3  Visual  Studio  2012集成開發環境的使用
  本章小結
  習題2
  上機實驗2
第3章  HTML與XML
  3.1  頁面設計概述
  3.2  超文本標記語言HTML
    3.2.1  HTML文檔結構
    3.2.2  HTML基本標記
    3.2.3  表格(Table)
    3.2.4  表單(Form)
    3.2.5  框架(Frame)
  3.3  可擴展標記語言XML
    3.3.1  XML概述
    3.3.2  XML文檔的編寫
    3.3.3  XML文檔的顯示
  本章小結
  習題3
  上機實驗3
第4章  層疊樣式表CSS
  4.1  樣式表的定義和引用

    4.1.1  樣式表定義
    4.1.2  樣式引用
  4.2  相關標記和屬性
    4.2.1  類選擇符和class屬性
    4.2.2  id選擇符和id屬性
    4.2.3  偽類
    4.2.4  span標記
    4.2.5  div標記
  4.3  樣式的繼承和作用順序
    4.3.1  樣式的繼承
    4.3.2  樣式的作用順序
  4.4  CSS屬性
    4.4.1  字體屬性
    4.4.2  顏色和背景屬性
    4.4.3  文本屬性
    4.4.4  方框屬性
    4.4.5  列表屬性
    4.4.6  定位屬性
  4.5  CSS+DIV頁面佈局
  4.6  應用實例—設計個人主頁
  本章小結
  習題4
  上機實驗4
第5章  Web客戶端程序設計
  5.1  腳本語言JavaScript
    5.1.1  什麼是腳本語言
    5.1.2  JavaScript語言概述
    5.1.3  JavaScript編程基礎
    5.1.4  JavaScript對象
    5.1.5  常用的內建對象和函數
  5.2  瀏覽器對象模型及應用
    5.2.1  瀏覽器對象模型
    5.2.2  Navigator對象
    5.2.3  Window對象
    5.2.4  Document對象
    5.2.5  Form對象
    5.2.6  History對象和Location對象
    5.2.7  Frame對象
    5.2.8  程序示例—用戶註冊信息合法性檢查
    5.2.9  程序示例—撲克牌遊戲程序
  5.3  HTML  DOM
    5.3.1  HTML  DOM概述
    5.3.2  DOM節點樹
    5.3.3  DOM樹節點的屬性
    5.3.4  訪問DOM節點
  本章小結
  習題5
  上機實驗5
第6章  Web服務器端程序設計
  6.1  初識ASP.NET

    6.1.1  一個簡單的ASP.NET程序—用戶登錄程序
    6.1.2  ASP.NET程序結構分析
    6.1.3  命名空間
  6.2  C#語言基礎
    6.2.1  C#語法規則
    6.2.2  數據類型與變量
    6.2.3  運算符與表達式
    6.2.4  流程控制語句
    6.2.5  C#常用系統類
    6.2.6  C#面向對象的編程
  6.3  服務器控件
    6.3.1  服務器控件的分類
    6.3.2  Web服務器控件的屬性、事件和方法
    6.3.3  標準服務器控件
  6.4  ASP.NET的對象
    6.4.1  對象簡介
    6.4.2  Page對象
    6.4.3  Response對象
    6.4.4  Request對象
    6.4.5  Application對象
    6.4.6  Session對象
    6.4.7  Server對象
  6.5  ASP.NET應用舉例—建立網上課堂討論區
  本章小結
  習題6
  上機實驗6
第7章  Web數據庫程序設計
  7.1  Web數據庫訪問技術
  7.2  ODBC接口
    7.2.1  ODBC接口概述
    7.2.2  ODBC的應用
    7.2.3  創建並配置數據源
  7.3  數據庫語言SQL
    7.3.1  SQL概述
    7.3.2  主要SQL語句
  7.4  ADO.NET數據庫組件
    7.4.1  ADO.NET組件模型
    7.4.2  ADO.NET的數據訪問模式
  7.5  ADO.NET對象
    7.5.1  Connection對象
    7.5.2  Command對象
    7.5.3  DataReader對象
    7.5.4  DataAdapter對象
    7.5.5  DatatSet對象
    7.5.6  DataTable對象
    7.5.7  DataView對象
  7.6  數據源與Web控件的綁定
    7.6.1  數據綁定方法
    7.6.2  Repeater  Web控件綁定
    7.6.3  DataList  控件綁定

    7.6.4  DataGrid控件綁定
    7.6.5  GridView控件綁定
  7.7  ADO.NET數據庫訪問示例—學生成績查詢與修改
  本章小結
  習題7
  上機實驗7
第8章  ASP.NET綜合應用實例
  8.1  實例1—基於數據庫的BBS論壇管理
    8.1.1  功能設計
    8.1.2  數據庫設計
    8.1.3  界面設計
    8.1.4  關鍵技術
    8.1.5  實現過程
    8.1.6  主要程序代碼
  8.2  實例2—公文管理系統
    8.2.1  系統功能
    8.2.2  數據庫設計
    8.2.3  各子系統設計與程序代碼
  本章小結
附錄  HTML、JavaScript、CSS、ASP.NET實用列表
  附錄A  HTML語言常用標記和屬性
  附錄B  JavaScript常用對象的屬性、方法、事件處理和函數
  附錄C  CSS樣式表屬性
  附錄D  ASP.NET對象的集合、屬性、方法和事件
參考文獻