Web程序設計案例教程

出版時間:2012-9  出版社:機械工業(yè)出版社  作者:郭文夷 等編著  頁數(shù):231  

內(nèi)容概要

《web程序設計案例教程》介紹基于microsoft asp.net平臺,使用
c#
語言開發(fā)web應用程序的基礎知識和相關(guān)技術(shù)。本書具有語言簡明、重點突出、實踐性強等特點。全書共12章,分為基礎部分、核心內(nèi)容和擴展內(nèi)容,可以滿足多種教學需求。主要內(nèi)容包括網(wǎng)站開發(fā)與asp.net、html與
javascript、c#語言、asp.net 網(wǎng)站、asp.net web服務器控件、ado.net
web數(shù)據(jù)庫編程、數(shù)據(jù)源和數(shù)據(jù)綁定控件、開發(fā)web應用系統(tǒng)、在web程序中應用xml、web services、在web程序中應用ms
office、ajax技術(shù)。
郭文夷和姜存理等編著的《web程序設計案例教程》可作為高等院校計算機專業(yè)相關(guān)課程的教材,特別適合于應用型本科專業(yè)和高職高專的教學。此外,本書也可供相關(guān)技術(shù)人員作為參考。

書籍目錄

教學建議
第1章 網(wǎng)站開發(fā)與asp.net
 1.1 web和網(wǎng)頁的基礎知識
  1.1.1 web與網(wǎng)站
  1.1.2 網(wǎng)頁與html
  1.1.3 uri及其相關(guān)形式
  1.1.4 web的基本工作原理
  1.1.5 iis的安裝與設置
 1.2 .net框架與asp.net
  1.2.1 microsoft .net框架簡介
  1.2.2 cgi和isapi
  1.2.3 從asp、asp+到asp.net
  1.2.4 asp.net的技術(shù)特點和優(yōu)勢
 1.3 visual studio.net開發(fā)環(huán)境簡介
  1.3.1 visual studio.net概述
  1.3.2 visual studio.net的安裝
 1.4 學習asp.net的方法
  1.4.1 與asp.net相關(guān)的知識領域
  1.4.2 學習asp.net需要多實踐
  1.4.3 學會使用msdn
  1.4.4 學會上網(wǎng)查找答案
第2章 html與javascript
 2.1 html
  2.1.1 html基本語法
  2.1.2 文字、段落與樣式
  2.1.3 超鏈接與圖片
  2.1.4 表格
  2.1.5 表單與控件
  2.1.6 框架
  2.1.7 使用css
  2.1.8 asp.net與xhtml
 2.2 javascript
  2.2.1 javascript概述
  2.2.2 在網(wǎng)頁中使用javascript
  2.2.3 瀏覽器對象模型
  2.2.4 使用javascript校驗數(shù)據(jù)
第3章 c#語言
 3.1 c#語言概述
  3.1.1 c#程序的基本結(jié)構(gòu)
  3.1.2 c#基本數(shù)據(jù)類型
  3.1.3 c#運算符和表達式
  3.1.4 c#的流程控制語句
  3.1.5 數(shù)組
  3.1.6 異常處理
 3.2 c#面向?qū)ο缶幊袒A
  3.2.1 類的定義和對象創(chuàng)建
  3.2.2 類的可訪問性
  3.2.3 構(gòu)造函數(shù)與析構(gòu)函數(shù)
  3.2.4 類的靜態(tài)成員
  3.2.5 類的繼承性
  3.2.6 抽象方法和抽象類
  3.2.7 接口
 3.3 c# .net框架編程
  3.3.1 .net框架類庫的命名空間
  3.3.2 c#常用的集合類型
  3.3.3 文本文件操作
  3.3.4 文件系統(tǒng)的操作
第4章 asp.net網(wǎng)站
 4.1 asp.net網(wǎng)站的創(chuàng)建
  4.1.1 asp.net網(wǎng)站文件
  4.1.2 使用visual studio.net創(chuàng)建網(wǎng)站
 4.2 web form
  4.2.1 web form的基本原理
  4.2.2 代碼塊和代碼文件
  4.2.3 asp.net頁面指令
  4.2.4 asp.net的事件模型
  4.2.5 在項目中增添窗體
 4.3 asp.net重要對象
  4.3.1 page類的重要屬性
  4.3.2 respo e對象
  4.3.3 request對象
  4.3.4 server對象
  4.3.5 session對象
  4.3.6 application對象
  4.3.7 其他有關(guān)對象
第5章 asp.net web服務器控件
 5.1 asp.net web服務器控件概述
  5.1.1 web服務器控件類的譜系
  5.1.2 web服務器控件的屬性、方法和事件
  5.1.3 web服務器控件的聲明
  5.1.4 web服務器控件在頁面上的定位
 5.2 顯示控件
  5.2.1 功能概述
  5.2.2 屬性、方法與事件
  5.2.3 示例
 5.3 輸入控件
  5.3.1 功能概述
  5.3.2 屬性、方法與事件
  5.3.3 示例
 5.4 控制控件
  5.4.1 功能概述
  5.4.2 屬性、方法與事件
  5.4.3 示例
 5.5 列表控件
  5.5.1 功能概述
  5.5.2 屬性、方法與事件
  5.5.3 示例
 5.6 導航控件
  5.6.1 功能概述
  5.6.2 屬性、方法與事件
  5.6.3 示例
 5.7 驗證控件
  5.7.1 功能概述
  5.7.2 屬性、方法與事件
  5.7.3 示例
 5.8 其他控件
  5.8.1 html控件
  5.8.2 登錄控件
  5.8.4 文件上傳控件
  5.8.5 用戶自定義控件
  5.8.3 數(shù)據(jù)控件
第6章 ado.net web數(shù)據(jù)庫編程
 6.1 ado.net常用的數(shù)據(jù)庫組件
  6.1.1 ado.net數(shù)據(jù)庫技術(shù)概述
  6.1.2 數(shù)據(jù)庫連接組件
  6.1.3 數(shù)據(jù)庫命令組件
  6.1.4 數(shù)據(jù)適配器組件
  6.1.5 數(shù)據(jù)集組件
 6.2 web數(shù)據(jù)庫查詢
  6.2.1 sql server數(shù)據(jù)庫查詢
  6.2.2 access數(shù)據(jù)庫查詢
  6.2.3 模糊查詢
  6.2.4 數(shù)據(jù)統(tǒng)計
 6.3 web數(shù)據(jù)庫操作
  6.3.1 添加記錄
  6.3.2 刪除記錄
  6.3.3 更新記錄
  6.3.4 使用存儲過程
第7章 數(shù)據(jù)源和數(shù)據(jù)綁定控件
 7.1 數(shù)據(jù)綁定與數(shù)據(jù)源
  7.1.1 asp.net數(shù)據(jù)綁定的基本原理
  7.1.2 sqldatasource數(shù)據(jù)源控件
  7.1.3 配置sqldatasource
  7.1.4 其他asp.net數(shù)據(jù)源控件
 7.2 使用gridview控件
  7.2.1 屬性、方法和事件
  7.2.2 數(shù)據(jù)排序
  7.2.3 數(shù)據(jù)分頁
  7.2.4 自動套用格式
  7.2.5 添加或編輯列
  7.2.6 刪除操作
  7.2.7 更新操作
  7.2.8 添加操作
 7.3 使用datalist控件
  7.3.1 屬性、方法和事件
  7.3.2 模板的設計和使用
  7.3.3 selecteditemtemplate模板
  7.3.4 使用datalist進行數(shù)據(jù)操作
 7.4 使用repeater控件
  7.4.1 屬性、方法和事件
  7.4.2 使用repeater顯示報表
 7.5 使用formview控件
  7.5.1 屬性、方法和事件
  7.5.2 使用formview顯示數(shù)據(jù)
  7.5.3 使用formview進行數(shù)據(jù)庫操作
第8章 開發(fā)web應用系統(tǒng)
 8.1 asp.net應用系統(tǒng)的配置
  8.1.1 asp.net的配置文件
  8.1.2 web.config文件
  8.1.3 [system.web]組的配置元素
 8.2 應用程序級事件
  8.2.1 global.asax 文件
  8.2.2 應用程序級事件示例
 8.3 自定義應用程序級對象
 8.4 整體布局和母版頁
  8.4.1 創(chuàng)建母版頁
  8.4.2 創(chuàng)建內(nèi)容頁
  8.4.3 在代碼中訪問母版頁
 8.5 報表
 8.6 web應用系統(tǒng)網(wǎng)站的發(fā)布
  8.6.1 網(wǎng)站發(fā)布的基本步驟
  8.6.2 發(fā)布可自動安裝的打包產(chǎn)品
第9章 在web程序中應用xml
 9.1 xml概述
  9.1.1 xml的基本語法
  9.1.2 xml文檔的有效性
  9.1.3 xml的dom模型
 9.2 在.net開發(fā)環(huán)境下使用xml
  9.2.1 .net框架下用于處理xml的類
  9.2.2 使用xmlreader類
  9.2.3 使用xmlwriter 類
  9.2.4 使用xmldocument及相關(guān)類
  9.2.5 使用xslcompiledtra form類
 9.3 在web服務器端應用xml技術(shù)
  9.3.1 在web頁面中使用xml控件
  9.3.2 從數(shù)據(jù)庫中產(chǎn)生xml
  9.3.3 xml序列化與反序列化
 9.4 在web客戶端應用xml技術(shù)
  9.4.1 xml數(shù)據(jù)島
  9.4.2 microsoft xml dso
  9.4.3 使用dso綁定數(shù)據(jù)
第10章 web services
 10.1 web services的主要功能和特點
  10.1.1 web services是什么
  10.1.2 與web services有關(guān)的協(xié)議
 10.2 visual c# .net web
services編程
  10.2.1 .net環(huán)境下支持web服務的類
  10.2.2 實現(xiàn)web services服務器端
  10.2.3 實現(xiàn)web services客戶端
 10.3 使用web services實現(xiàn)信息集成
  10.3.1 在一個應用中集成多個web服務
  10.3.2 在web服務中使用數(shù)據(jù)庫
  10.3.3 跨平臺調(diào)用web服務
第11章 在web程序中應用ms office
 11.1 .net框架與com的互操作
  11.1.1 com的基本概念
  11.1.2 .net的com interop
 11.2 在web程序中操作word文檔
  11.2.1 office.interop.word中的對象模型
  11.2.2 使用word中的模板
  11.2.3
替換word文檔中的文本
 11.3 在web程序中操作excel文檔
 11.4 在web程序中發(fā)送郵件
  11.4.1 mailmessage和smtpclient類
  11.4.2 發(fā)送電子郵件示例
第12章 ajax技術(shù)
 12.1 ajax的背景和原理
  12.1.1 為什么需要ajax
  12.1.2 ajax的基本原理
  12.1.3 xmlhttprequest對象
  12.1.4 ajax解決方案下的客戶端腳本
 12.2 在asp.net下使用ajax
  12.2.1 安裝asp.net ajax擴展
  12.2.2 asp.net ajax 控件
  12.2.3 updatepanel控件的應用
  12.2.4 updateprogress 控件的應用
  12.2.5 timer控件的應用  

編輯推薦

  《高等院校計算機課程案例教程系列:Web程序設計案例教程》詳細闡述Web應用程序開發(fā)過程,介紹基于Microsoft ASPNET和C#編程語言的解決方案,重點給出有應用價值的程序案例詳解。

圖書封面

評論、評分、閱讀與下載


    Web程序設計案例教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7