ASP.NET程式設計教程(C#版)(第3版)

ASP.NET程式設計教程(C#版)(第3版)

《ASP.NET程式設計教程(C#版)(第3版)》是2020年3月機械工業出版社出版的圖書,作者是崔淼。

基本介紹

  • 書名:ASP.NET程式設計教程(C#版)(第3版)
  • 作者:崔淼
  • ISBN:9787111584407
  • 定價:55元
  • 出版社:機械工業出版社
  • 出版時間:2020年3月
內容簡介,目錄,

內容簡介

《ASP.NET程式設計教程(C#版)第3版》以C#為開發語言,面向初次接觸Web應用程式設計的讀者,從零開始,採用案例方式,全面細緻地介紹了ASP.NET的基礎知識、特點和具體套用。《ASP.NET程式設計教程(C#版)第3版》共分為12章,主要包括Visual Studio開發環境簡介、Web前端設計基礎(HTML 5+CSS 3、JavaScript、jQuery、ASP.NET AJAX、主題和母版頁等)、ASP.NET常用內置對象和狀態管理、資料庫應用程式開發、LINQ to SQL,以及ASP.NET MVC 5等方面的內容。 《ASP.NET程式設計教程(C#版)第3版》適合作為高等院校計算機類相關專業教材,同時也可作為廣大計算機愛好者和各類ASP.NET(C#)程式設計培訓班的教學用書。

目錄

第1章ASP.NET概述
1.1Web基礎知識
1.1.1B/S架構與ASP.NET
1.1.2Web標準概述
1.1.3靜態和動態網頁
1.2Visual Studio集成開發環境
1.2.1Visual Studio項目管理
1.2.2集成開發環境的主要子視窗
1.2.3ASP.NET常用檔案和資料夾
1.2.4創建ASP.NET網站的基本步驟
1.3實訓——創建一個簡單課表查詢網站
1.3.1實訓目的
1.3.2實訓要求
1.3.3實訓步驟
第2章Web網站前端設計基礎
2.1HTML 5標記語言
2.1.1HTML 5的基本結構
2.1.2在Visual Studio中設計網頁
2.1.3HTML 5的常用元素
2.2網頁的樣式控制
2.2.1標記的style屬性
2.2.2CSS 3的概念
2.2.3CSS 3常用選擇器
2.2.4CSS 3的盒模型
2.2.5向網站中添加樣式表
2.3頁面布局
2.3.1使用表格布局頁面
2.3.2使用DIV和CSS布局頁面
2.3.3頁面元素的定位
2.4實訓——頁面布局綜合練習
2.4.1實訓目的
2.4.2實訓要求
2.4.3實訓步驟
第3章主題與母版頁
3.1使用主題和外觀檔案
3.1.1使用主題
3.1.2使用外觀檔案
3.1.3網頁的動態換膚
3.2母版頁與內容頁
3.2.1母版頁和內容頁的概念
3.2.2創建母版頁和內容頁
3.3從內容頁訪問母版頁的內容
3.3.1從內容頁訪問母版頁控制項的屬性
3.3.2在內容頁中回響母版頁控制項的事件
3.4實訓——使用母版頁和內容頁
3.4.1實訓目的
3.4.2實訓要求
3.4.3實訓步驟
第4章C#程式設計基礎
4.1C#程式設計方法
4.1.1事件驅動機制
4.1.2選擇結構程式設計
4.1.3循環結構程式設計
4.1.4使用類檔案和類庫
4.2創建和使用動態控制項
4.2.1創建動態控制項
4.2.2使用動態控制項
4.3創建和使用自定義控制項
4.3.1創建自定義控制項
4.3.2使用自定義控制項
4.4實訓——設計一個加法練習程式
4.4.1實訓目的
4.4.2實訓要求
第5章ASP.NET常用對象和狀態管理
5.1Page對象
5.1.1Page對象的常用屬性、方法和事件
5.1.2Web窗體頁面的生命周期
5.2Response對象
5.2.1Response對象的常用屬性和方法
5.2.2使用Response對象輸出信息到客戶端
5.2.3使用Redirect方法實現頁面跳轉
5.3Request對象
5.3.1Request對象的常用屬性和方法
5.3.2處理HTML表單
5.4Server對象
5.4.1Server對象的常用屬性和方法
5.4.2Execute、Transfer和MapPath方法
5.5ASP.NET的狀態管理
5.5.1創建和使用Cookie對象
5.5.2創建和使用Session對象
5.5.3使用PreviousPage屬性
5.6實訓——使用Cookie
5.6.1實訓目的
5.6.2實訓要求
5.6.3實訓步驟
第6章使用ASP.NET AJAX
6.1Ajax和ASP.NET AJAX概述
6.1.1Ajax的概念
6.1.2ASP.NET AJAX
6.2ASP.NET AJAX的基本控制項
6.2.1ScriptManager和ScriptManagerProxy控制項
6.2.2UpdatePanel控制項
6.2.3UpdateProgress控制項
6.2.4Timer控制項
6.3ASP.NET AJAX控制項工具包
6.3.1安裝ASP.NET AJAX 控制項工具包
6.3.2使用ConfirmButtonExtender控制項彈出確認對話框
6.3.3使用FilteredTextExtender和TextBoxWatermarkExtender擴展控制項
6.3.4使用AsyncFileUpload控制項實現檔案上傳
6.3.5使用CalendarExtender和AutoCompleteExtender擴展控制項
6.4實訓——設計一個限時線上考試系統
6.4.1實訓目的
6.4.2實訓要求
第7章JavaScript
7.1JavaScript的基本概念
7.1.1JavaScript概述
7.1.2JavaScript的代碼編寫規範
7.2JavaScript程式設計基礎
7.2.1數據類型和變數
7.2.2流程控制語句
7.2.3JavaScript函式
7.3JavaScript對象
7.3.1JavaScript內置對象
7.3.2自定義對象
7.4BOM和DOM對象
7.4.1window對象
7.4.2document對象
7.5實訓——設計浮動圖片效果
7.5.1實訓目的
7.5.2實訓要求
7.5.3實訓步驟
第8章使用jQuery
8.1jQuery概述
8.1.1使用NuGet
8.1.2在.aspx和.html頁面中引用jQuery
8.2jQuery語法基礎
8.2.1jQuery代碼的書寫位置要求
8.2.2jQuery選擇器
8.3通過jQuery操作DOM
8.3.1屬性操作
8.3.2樣式操作
8.3.3內容操作
8.3.4jQuery常用的特效方法
8.3.5jQuery事件處理和事件綁定
8.4實訓——使用jQuery特效
8.4.1實訓目的
8.4.2實訓要求
8.4.3實訓步驟
第9章資料庫基礎與數據訪問控制項
9.1使用資料庫系統
9.1.1創建Microsoft SQL Sever資料庫
9.1.2常用的SQL語句
9.1.3Microsoft SQL Server常用操作
9.1.4創建Microsoft Access資料庫
9.2使用數據控制項訪問資料庫
9.2.1使用數據源控制項
9.2.2使用GridView控制項
9.2.3使用FormView控制項
9.2.4使用Repeater控制項
9.2.5使用DetailsView控制項
9.3實訓——使用數據訪問控制項查詢資料庫
9.3.1實訓目的
9.3.2實訓要求
9.3.3實訓步驟
第10章使用ADO.NET訪問資料庫
10.1ADO.NET概述
10.1.1ADO.NET的數據模型
10.1.2ADO.NET中的常用對象
10.2資料庫連線對象(Connection)
10.2.1創建Connection對象
10.2.2資料庫的連線字元串
10.3資料庫命令對象(Command)
10.3.1創建Command對象
10.3.2Command對象的屬性和方法
10.4ExecuteReader()方法和DataReader對象
10.4.1使用ExecuteReader()方法創建DataReader對象
10.4.2DataReader對象的常用屬性及方法
10.5數據適配器對象(DataAdapter)
10.5.1DataAdapter對象概述
10.5.2DataAdapter對象的屬性和方法
10.5.3DataTable對象
10.6DataSet概述
10.6.1DataSet與DataAdapter的關係
10.6.2DataSet的組成
10.6.3DataSet中的對象、屬性和方法
10.7使用DataSet訪問資料庫
10.7.1創建DataSet
10.7.2填充DataSet
10.7.3添加新記錄
10.7.4修改記錄
10.7.5刪除記錄
10.8實訓——設計一個課程表管理程式
10.8.1實訓目的
10.8.2實訓要求
10.8.3實訓步驟
第11章LINQ to SQL資料庫操作
11.1LINQ的概念
11.1.1LINQ的構成
11.1.2與LINQ相關的幾個概念
11.2使用LinqDataSource控制項
11.2.1創建DataContext類
11.2.2配置LinqDataSource
11.2.3LinqDataSource控制項使用示例
11.3使用LINQ to SQL的對象和方法
11.3.1返回數據表中的全部記錄(Select語句)
11.3.2返回數據表中符合條件的部分記錄(Where語句)
11.3.3返回數據集合的排序(OrderBy方法)
11.3.4連線不同的數據表(Join語句)
11.3.5插入新記錄
11.3.6修改記錄
11.3.7刪除記錄
11.3.8使用LINQ to SQL直接執行SQL語句
11.4實訓——使用LINQ to SQL運算元據庫
11.4.1實訓目的
11.4.2實訓要求
11.4.3實訓步驟
第12章ASP.NET MVC
12.1ASP.NET MVC概述
12.1.1MVC的組成
12.1.2Razor語法
12.1.3創建MVC應用程式
12.1.4ASP.NET MVC項目的組成
12.2ASP.NET MVC路由
12.2.1MVC路由
12.2.2通過路由實現超連結和頁面跳轉
12.3ASP.NET MVC控制器
12.3.1控制器的常用屬性和方法
12.3.2控制器的Action()方法
12.4ASP.NET MVC視圖和模型
12.4.1布局頁的概念
12.4.2使用布局頁
12.4.3通過模型向視圖傳遞數據
12.4.4使用ADO.NET實體數據模型
12.5實訓——設計一個用戶管理程式
12.5.1實訓目的
12.5.2實訓要求

相關詞條

熱門詞條

聯絡我們