日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程HTML5與ASP.NET程序設計教程(第2版)

HTML5與ASP.NET程序設計教程(第2版)

HTML5與ASP.NET程序設計教程(第2版)

定 價:¥49.00

作 者: 馬駿 主編
出版社: 人民郵電出版社
叢編項:
標 簽: XML

ISBN: 9787115292940 出版時間: 2012-11-01 包裝: 平裝
開本: 16開 頁數(shù): 394 字數(shù):  

內(nèi)容簡介

  《普通高等學校計算機教育“十二五”規(guī)劃教材:HTML5與ASP.NET程序設計教程(第2版)》系統(tǒng)地介紹了HTML5與ASP.NET程序設計技術。全書分3篇。第1篇介紹HTML5基本知識,包括HTML5網(wǎng)頁設計基礎、CSS3樣式控制、JavaScript、jQuery、Canvas圖形圖像設計等;第2篇介紹ASP.NET Web應用程序開發(fā)技術,包括Web窗體和控件、ASP.NET AJAX、jQuery UI與C#代碼的交互、LINQ和SQL Server數(shù)據(jù)庫訪問等;第3篇介紹ASP.NET MVC 3 Web應用程序開發(fā)技術,包括MVC開發(fā)基礎、Razor視圖引擎、MVC中的數(shù)據(jù)訪問和客戶端驗證等。另外,在附錄中還提供了與本書配套的上機實驗?!镀胀ǜ叩葘W校計算機教育"十二五"規(guī)劃教材:HTML5與ASP.NET程序設計教程(第2版)》可作為高等院校計算機及相關專業(yè)的教材;也適合有一定C#語言程序設計基礎,希望利用VS2010開發(fā)平臺開發(fā)企業(yè)級Web應用程序的人員閱讀。

作者簡介

暫缺《HTML5與ASP.NET程序設計教程(第2版)》作者簡介

圖書目錄

第1篇 HTML
第1章 概述
1.1 應用程序的分類及特點
1.1.1 C/S編程模型
1.1.2 B/S編程模型
1.1.3 富互聯(lián)網(wǎng)應用程序模型
1.2 W3C和ECMA標準
1.2.1 HTML
1.2.2 CSS
1.2.3 JavaScript和jQuery
1.2.4 DOM
1.2.5 C#語言
1.3 VS2010集成開發(fā)環(huán)境
1.3.1 安裝集成開發(fā)環(huán)境
1.3.2 安裝擴展開發(fā)工具
1.3.3 安裝客戶端瀏覽器
1.3.4 安裝擴展管理工具
1.4 網(wǎng)頁分類與基本代碼交互技術
1.4.1 靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁
1.4.2 HTML頁與Web窗體
習題
第2章 HTML基礎
2.1 HTML入門
2.1.1 基本概念
2.1.2 HTML和XHTML
2.1.3 HTML5的基本結(jié)構
2.1.4 HTML5新增標記和不再支持的標記
2.2 字體和排版
2.2.1 h1標記到h6標記
2.2.2 p標記和br標記
2.2.3 hr標記
2.2.4 pre標記
2.2.5 span標記和div標記
2.2.6 粗體斜體和上下標控制標記(b、i、sup、sub)
2.2.7 短語標記(strong、em、code、cite、blockquote)
2.3 列表和圖像顯示
2.3.1 有序列表(ol、li)
2.3.2 無序列表(ul、li)
2.3.3 自定義列表(dl、dt、dd)
2.3.4 圖像顯示標記(img)
2.4 超鏈接和頁內(nèi)框架
2.4.1 絕對URL和相對URL
2.4.2 超鏈接標記(a)
2.4.3 頁內(nèi)框架標記(iframe)
2.4.4 利用a標記和iframe標記實現(xiàn)導航
2.4.5 利用a標記和iframe標記鏈接到錨點
2.5 表格
2.5.1 表格標記(table)
2.5.2 規(guī)則表格
2.5.3 非規(guī)則表格
2.6 音頻和視頻
2.6.1 音頻播放標記(audio)
2.6.2 視頻播放標記(video)
2.7 語義化標記
習題
第3章 CSS樣式控制
3.1 基本概念
3.1.1 CSS的級聯(lián)控制
3.1.2 CSS的單位表示形式
3.1.3 設計和引用CSS
3.2 CSS選擇器
3.2.1 基本選擇器
3.2.2 關系選擇器
3.2.3 特性選擇器
3.2.4 偽元素選擇器
3.2.5 偽類選擇器
3.3 CSS的盒模型
3.3.1 盒模型簡介
3.3.2 外邊距(margin)
3.3.3 內(nèi)邊距(padding)
3.3.4 盒大小(box-sizeing)
3.3.5 盒陰影效果(box-shadow)
3.4 定位與布局控制
3.4.1 寬度和高度控制
3.4.2 定位控制
3.4.3 布局控制
3.5 邊框控制
3.5.1 復合屬性(border)
3.5.2 邊框?qū)挾群蜆邮?border-width、border-style)
3.5.3 邊框顏色(border-color)
3.5.4 邊框圓角(border-radius)
3.6 字體和文本控制
3.6.1 字體控制
3.6.2 文本控制
3.7 背景控制
3.7.1 復合屬性(background)
3.7.2 背景色與背景圖像
3.7.3 背景圖像的控制
習題
第4章 JavaScript和jQuery
4.1 在網(wǎng)頁中使用JavaScript和jQuery
4.1.1 基本概念
4.1.2 在網(wǎng)頁中直接編寫JavaScript和jQuery代碼
4.1.3 在js文件中編寫JavaScript和jQuery代碼
4.1.4 提高JavaScript和jQuery性能的技巧
4.2 JavaScript和jQuery基本用法
4.2.1 變量和運算符
4.2.2 流程控制語句
4.3 JavaScript內(nèi)置的函數(shù)和對象
4.3.1 定義函數(shù)和對象
4.3.2 JavaScript的內(nèi)置函數(shù)
4.3.3 數(shù)據(jù)類型轉(zhuǎn)換
4.4 瀏覽器對象和客戶端事件
4.4.1 DOM
4.4.2 window對象
4.4.3 screen對象
4.4.4 document對象
4.4.5 客戶端事件
4.5 jQuery選擇器
4.5.1 基本格式
4.5.2 基本選擇器
4.5.3 層次選擇器
4.5.4 特性選擇器
4.5.5 基本過濾選擇器
4.5.6 內(nèi)容過濾選擇器
4.5.7 可見性過濾選擇器
4.5.8 子元素過濾選擇器
4.5.9 表單對象選擇器
4.5.10 表單對象特性選擇器
4.6 jQuery方法
4.6.1 CSS操作
4.6.2 HTML操作
4.6.3 元素大小和位置操作
4.6.4 元素特性和屬性操作
4.6.5 元素自定義數(shù)據(jù)操作
4.6.6 文檔處理
4.6.7 事件處理
4.7 jQuery動畫
4.7.1 參數(shù)(duration、easing、callback)
4.7.2 顯示隱藏和切換(hide、show、toggle)
4.7.3 滑動效果(slideDown、slideUp、slideToggle)
4.7.4 淡入淡出效果(fadeIn、fadeOut)
4.7.5 透明度漸變(fadeTo)
4.7.6 自定義動畫(animate)
4.7.7 jQuery動畫常見問題
習題
第5章 Canvas
5.1 Canvas基礎
5.1.1 HTML5的canvas標記
5.1.2 路徑(beginPath、closePath、stroke、fill)
5.1.3 移動坐標(moveTo)
5.2 基本形狀的繪制
5.2.1 直線(lineTo)
5.2.2 矩形(fillRect、strokeRect、clearRect)
5.2.3 圓形和弧形(arc)
5.2.4 用貝塞爾曲線繪制圖形(quadraticCurveTo)
5.3 顏色和樣式
5.3.1 填充樣式和輪廓樣式(fillStyle、strokeStyle)
5.3.2 透明度(Transparency)
5.3.3 漸變(Gradients)
5.3.4 圖案(Patterns)
5.4 陰影和文字繪制
5.4.1 陰影(Shadow)
5.4.2 字符文本的繪制
5.5 像素級繪圖
5.5.1 導入和繪制圖像
5.5.2 切片(Slicing)
5.5.3 剪切(clip)和蒙版(mask)
5.6 繪圖狀態(tài)與矩陣變換
5.6.1 繪圖狀態(tài)
5.6.2 變換(Transformations)
習題
第2篇 ASP.NET Web應用程序
第6章 Web窗體和基本控件
6.1 基于事件的編程模型
6.1.1 Web窗體頁
6.1.2 母版頁和使用母版頁的Web窗體頁
6.1.3 主題和外觀
6.2 界面交互控件的分類
6.2.1 表單(form)
6.2.2 HTML控件
6.2.3 HTML服務器控件
6.2.4 Web服務器控件
6.3 HTML控件的基本用法
6.3.1 label標記和button標記
6.3.2 input標記
6.4 基本W(wǎng)eb服務器控件
6.4.1 標簽和按鈕
6.4.2 文本框及密碼框(TextBox)
6.4.3 列表和下拉列表(ListBox、DropDownList)
6.4.4 單選按鈕(RadioButton、RadioButtonList)
6.4.5 復選框(CheckBox、CheckBoxList)
6.4.6 容器控件(Panel、Literal、View、MultiView)
6.4.7 圖像顯示和區(qū)域控制(Image、ImageMap)
6.5 ASP.NET內(nèi)置對象與狀態(tài)管理
6.5.1 ASP.NET提供的API
6.5.2 Page類及其擴充類
6.5.3 ASP.NET狀態(tài)管理
6.5.4 ASP.NET配置
6.6 頁面切換與頁間數(shù)據(jù)傳遞
6.6.1 從一個網(wǎng)頁轉(zhuǎn)到另一個網(wǎng)頁
6.6.2 網(wǎng)頁之間的數(shù)據(jù)傳遞
6.7 用戶控件
習題
第7章 ASP.NET AJAX
7.1 基本概念
7.1.1 ajax
7.1.2 ASP.NET AJAX
7.2 內(nèi)置的ASP.NET AJAX擴展控件
7.2.1 ScriptManager控件
7.2.2 UpdatePanel控件
7.2.3 UpdateProgress控件
7.2.4 Timer控件
7.3 AJAX控件工具包
7.3.1 彈出擴展
7.3.2 動畫擴展
7.3.3 顯示擴展
7.3.4 數(shù)據(jù)輸入擴展
7.3.5 數(shù)據(jù)選擇擴展
7.3.6 其他擴展
7.3.7 AJAX控件工具包中的獨立控件
習題
第8章 在ASP.NET中使用jQuery
8.1 jQuery UI及其基本操作
8.1.1 jQuery UI的選項和方法
8.1.2 拖動(draggable)
8.1.3 拖放(droppable)
8.1.4 改變元素大小(resizable)
8.1.5 選擇(selectable)
8.1.6 排序(sortable)
8.2 聯(lián)合使用ASP.NET AJAX和jQuery UI
8.2.1 PageRequestManager類
8.2.2 拉簾式折疊面板(accordion)
8.2.3 自動完成(autocomplete)
8.2.4 按鈕(button)
8.2.5 日期選擇(datepicker)
8.2.6 對話框(dialog)
8.2.7 進度條(progressbar)
8.2.8 滑動條(slider)
8.2.9 頁簽(tabs)
8.3 jQuery代碼和C#代碼之間的數(shù)據(jù)交互
8.3.1 通過HiddenField控件傳遞數(shù)據(jù)
8.3.2 通過HTML5的data特性傳遞數(shù)據(jù)
8.3.3 通過RegisterDataItem方法傳遞數(shù)據(jù)
8.3.4 通過jQuery ajax和Web服務實現(xiàn)jQuery和C#的交互
8.4 利用jQuery Validate實現(xiàn)客戶端數(shù)據(jù)驗證
8.4.1 調(diào)用不帶參數(shù)的Validate方法實現(xiàn)客戶端驗證
8.4.2 在Validate方法的參數(shù)中定義驗證選項
8.4.3 jQuery Validate提供的驗證規(guī)則
習題
第9章 ASP.NET數(shù)據(jù)訪問
9.1 LINQ基本技術
9.1.1 語言集成查詢(LINQ)
9.1.2 查詢表達式
9.1.3 Lambda表達式
9.2 ASP.NET數(shù)據(jù)綁定
9.2.1 數(shù)據(jù)綁定表達式
9.2.2 將數(shù)據(jù)源綁定到控件
9.3 利用實體框架訪問數(shù)據(jù)庫
9.3.1 實體框架基本概念
9.3.2 創(chuàng)建數(shù)據(jù)庫和實體數(shù)據(jù)模型
9.3.3 GridView控件
9.3.4 EntityDataSource控件
9.3.5 實體框架完整示例
習題
第3篇 ASP.NET MVC Web應用程序
第10章 ASP.NET MVC基礎
10.1 基本概念
10.1.1 什么是MVC
10.1.2 Web窗體和MVC的兼容性
10.2 ASP.NET MVC 3 Web應用程序模板
10.2.1 創(chuàng)建項目
10.2.2 查看MVC3應用程序的結(jié)構
10.3 ASP.NET路由
10.3.1 路由
10.3.2 URL路由
10.3.3 MVC應用程序中的典型URL模式
10.4 控制器和操作方法
10.4.1 控制器
10.4.2 操作方法
10.4.3 創(chuàng)建控制器和操作方法
10.5 視圖
10.5.1 使用視圖呈現(xiàn)UI
10.5.2 布局頁和視圖頁
10.5.3 分部視圖
10.5.4 創(chuàng)建視圖頁
10.5.5 將參數(shù)從控制器傳遞到視圖
10.6 創(chuàng)建簡單的模型
習題
第11章 Razor視圖引擎
11.1 基本知識
11.1.1 Razor視圖引擎的優(yōu)點
11.1.2 Razor基本用法
11.1.3 在Razor視圖中引用.NET命名空間
11.2 Razor引擎提供的類和對象
11.2.1 視圖操作類
11.2.2 數(shù)據(jù)類型轉(zhuǎn)換類
11.2.3 HttpRequestBase對象和HttpResponseBase對象
11.2.4 HttpServerUtilityBase對象
11.2.5 其他對象
11.2.6 Razor引擎增加的數(shù)據(jù)庫操作方法
11.3 常用的HTML幫助器
11.3.1 @helper標記
11.3.2 form和input幫助器
11.3.3 在控制器中處理同一個視圖中的多個按鈕
11.4 具有特殊功能的HTML幫助器
11.4.1 URL幫助器
11.4.2 WebGrid幫助器
11.4.3 WebImage幫助器
11.4.4 Chart幫助器
11.4.5 Video幫助器
11.4.6 WebMail幫助器
11.4.7 其他HTML幫助器
習題
第12章 MVC中的數(shù)據(jù)訪問和客戶端驗證
12.1 實體框架開發(fā)模式和技術
12.1.1 實體框架開發(fā)模式
12.1.2 采用數(shù)據(jù)庫優(yōu)先開發(fā)模式創(chuàng)建實體數(shù)據(jù)模型
12.1.3 采用代碼優(yōu)先開發(fā)模式創(chuàng)建和訪問數(shù)據(jù)庫
12.2 數(shù)據(jù)驗證與強類型視圖
12.2.1 使用特性控制顯示格式和驗證規(guī)則
12.2.2 動態(tài)類型視圖和強類型視圖
12.3 MVC中的數(shù)據(jù)訪問和驗證示例
12.3.1 修改與學生管理有關的控制器和視圖
12.3.2 利用WebGrid幫助器實現(xiàn)分頁和排序
12.3.3 為學生信息頁添加搜索框
12.3.4 使用模板化幫助器顯示日歷
附錄 上機實驗
附錄A 基礎型實驗
實驗1 HTML5頁面設計
實驗2 CSS3樣式控制
實驗3 jQuery事件與動畫設計
實驗4 Canvas繪圖設計
實驗5 Web窗體界面交互
實驗6 AJAX和客戶端驗證
實驗7 ASP.NET數(shù)據(jù)訪問
附錄B 設計型實驗
B.1 需求說明
B.2 系統(tǒng)模塊功能要求
B.3 成果要求

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號