ASP.NET(C#)網站開發, 2/e
內容描述
《ASP.NET(C#)網站開發(第2版)》由教學和教材編寫經驗豐富的一線教師編寫,
結合高職教學特點和要求,針對課程知識點的具體應用,提供相應的任務範例,
詳細介紹任務的操作步驟和原理。
全書內容深入淺出、循序漸進、突出應用,具有很強的可讀性和可操作性。
《ASP.NET(C#)網站開發(第2版)》從計算機基礎知識和基本操作出發,
以軟件應用為主線,以案例驅動為手段,詳細介紹了ASP.NET網站開發所需要的專業知識,
並提供真實的企業網站開發案例進行綜合訓練,使得《ASP.NET(C#)網站開發(第2版)》
的全部內容形成了一個有機的整體,有助於讀者對知識的掌握。
《ASP.NET(C#)網站開發(第2版)》既可作為高職院校計算機網絡技術和信息管理專業理論與實踐一體化教材,
也可作為ASP.NET動態網站開發愛好者的自學教材。
目錄
目錄大綱
第二版前言
第一版前言
第1章ASENET開發環境
1.1情景分析
1.2 Web基礎知識
1.2.1 C/S結構和B/S結構
1.2.2 Web系統三層架構
1 .2.3 ASENET工作原理
1.3 ASP.NET開發環境配置
1.3.1 ASENET的運行環境
1.3.2安裝IIS服務
1.3.3安裝.NET Framewo
1.3.4測試ASP.NET環境
1.3.5安裝Visual Studio
1.4初識Visual Studio 2017
1.4.1 Visual Studio簡介
1.4.2創建ASP.NET網站
1.4.3創建Web頁面
1.5知識拓展
1.5.1 IIS創建網站
1.5.2頁面處理過程
第2章C#編程基礎
2.1情景分析
2.2 C#基礎
2.3常量與變量
2.3.1常量
2.3.2變量
2.4數據類型與運算符
2.4.1數據類型
2.4.2數據類型轉換
2.4.3運算符
2.5流程控制
2.5.1順序結構
2.5.2選擇結構
2.5.3循環結構
2.5.4異常處理
2.6管理員登錄頁面設計
2.7知識拓展
第3章常用標準控件
3.1情景分析
3.2服務器控件概述
3.3常用服務器控件
3.3.1文本控件
3.3.2選擇控件
3.3.3按鈕控件
3.3.4表格控件
3.4會員註冊頁面設計
3.5知識拓展
3.5 .1 Panel控件
3.5.2 Image控件
3.5.3 ListBox控件
第4章數據驗證控件
4.1情景分析
4.2數據驗證控件
4.2.1 RequiredFieldValidator控件
4.2.2 CompareValidator控件
4 .2.3 RangeValidator'控件
4.2.4 RegularExpressionValidator控件
4.2.5 CustomValidator控件
4.2.6 ValidationSummarv控件
4.3會員註冊信息驗證
4.4知識拓展
4.4.1客戶端驗證和服務器端驗證
4.4.2驗證組
第5章AD0.NET數據訪問
5.1情景分析
5.2 ADO.NET核心對象
5.2.1 Connection對象
5.2.2 Command對象
5.2.3 DataReader對象
5.2.4 DataSet對象
5.2.5 DataAdapter對象
5.3會員註冊信息管理
5.3.1會員註冊信息瀏覽
5.3.2會員註冊信息添加
5.3.3會員註冊信息修改
5.3.4會員註冊信息刪除
5.4知識拓展
5.4.1 SQL Server數據庫操作
5.4.2 Web.config應用程序設置
第6章ADO.NET數據顯示控制
6.1情景分析
6.2數據綁定
6.2.1單值數據綁定
6.2.2多值數據綁定
6.2.3格式化數據綁定
6.3使用GridView控件綁定數據
6.3.1使用GridView控件顯示查詢結果
6.3.2 GridView控件的常用屬性和事件
6.4網站新聞頁面設計
6.4.1新聞整體顯示
6.4.2新聞標題省略顯示
6.4.3新聞整體分頁
6.4.4新聞詳細頁
6.5知識拓展
6.5.1使用GridView控件刪除記錄行
6.5.2使用GridView控件刪除記錄後的確認提示信息
6.5.3使用Repeater控件綁定數據
第7章ASP.NET內置對象
7.1情景分析
7.2 ASP.NET常用對象
7.2.1 Page對象
7.2.2 Response對象
7.2.3 Request對象
7.2.4 Session對象
7.2.5 Application對象
7.2.6 Cookie對象
7.3在線聊天室
7.3.1前期準備工作
7.3.2用戶登錄實現
7.3.3在線聊天室的實現
7.4知識拓展
7.4.1 Server對象
7.4.2網上投票系統的實現
7 .4.3防止重複投票
第8章文件處理
8.1情景分析
8.2文件上傳和下載
8.2.1文件上傳
8.2.2文件下載
8.3作品提交頁面的實現
8.4知識拓展
第9章外觀設計
9.1情景分析
9.2樣式
9.2.1 CSS簡介
9.2.2 CSS基礎
9.2.3創建CSS
9.3主題
9.3.1主題
9.3.2創建主題
9.3.3應用主題
9.3.4禁用主題
9.4動態切換網站外觀
9.5知識拓展
9.5.1用戶控件
9.5.2母版頁
第10章頁面導航
10.1情景分析
10.2站點地圖
10.2.1 TreeView控件
10.2.2 Menu控件
10.2.3 SiteMapPath
10.3網站後台管理頁面
10.4知識拓展
10.4.1站點地圖
10.4.2 SiteMapDataSource控件
第11章綜合實例編程
11.1情景分析
11.2數據庫設計
11.3公用文件
11.3.1配置文件
11.3.2樣式和外觀文件
11.3. 3自定義操作類
11.3.4用戶控件
11.4主要功能界面設計
11.4.1設計母版頁MyPage.master
11.4.2設計首頁Default.aspx
11.4.3客戶留言Message.aspx
參考文獻