商品簡介
全書共13章,分為兩部分。第一部分為第1~3章,主要介紹了Web基礎知識、ASP.NET相關知識和C#語言基礎。第二部分為第4~13章,從網絡涉及的實用模塊出發,結合流行的技術和組件,詳細介紹了每個模塊的設計原理及實現過程,進而講解了ASP.NET在網絡開發中的應用,內容主要包括ASP.NET控件、數據訪問、數據綁定、文件處理、數據報表、流媒體和Web Service等。
本書實踐知識與理論知識并重,力求使讀者通過親自動手來掌握ASP.NET新技術,從而學習盡可能多的知識,了解盡可能多的應用。本書可作為普通高等院校相關專業Web程序設計、網絡程序設計、ASP.NET程序設計等課程的教材,同時也適用于初、中級ASP.NET用戶學習參考。
目次
第1章 Web基礎知識
1.1 Internet基礎
1.1.1 Internet的起源
1.1.2 現在Internet的發展
1.2 Web結構
1.2.1 HTTP簡介
1.2.2 B/S結構簡介
1.2.3 C/S結構簡介
1.2.4 B/S結構與C/S結構比較
1.2.5 Web系統的三層結構
1.3 網頁構成技術——HTML
1.3.1 HTML概述
1.3.2 HTML文件結構
小結
習題
上機指導
實驗:輸出一個字符串
第2章 ASP.NET概述
2.1 .NET開發
2.1.1 .NET框架簡介
2.1.2 ASP.NET與.NET框架的關系
2.1.3 ASP、ASP.NET、JSP、PHP比較
2.2 ASP.NET運行環境簡介
2.2.1 對軟件環境及操作系統的要求
2.2.2 應用服務器的安裝和配置
2.2.3 .NET Framework的安裝和配置
2.3 開發工具Visual Studio 2005概述
2.3.1 Visual Studio 2005簡介
2.3.2 Visual Studio 2005使用
2.4 第一個ASP.NET程序
2.4.1 搭建Web項目
2.4.2 添加代碼
2.4.3 分析代碼
2.4.4 測試代碼
小結
習題
上機指導
實驗一:輸出一個字符串
實驗二:交互式輸出字符串
第3章 C#語言基礎
3.1 C#與.NET的關系
3.2 C#語言的特點
3.3 C#語法基礎
3.3.1 數據類型
3.3.2 變量和常量
3.3.3 類型轉換
3.3.4 運算符
3.4 語句結構
3.4.1 條件語句
3.4.2 循環語句
3.4.3 控制循環
3.4.4 異常處理語句
3.4.5 條件編譯
3.5 面向對象程序設計
3.5.1 對象的概念
3.5.2 面向對象的設計方法
3.5.3 命名空間
3.5.4 類
3.5.5 域和屬性
3.5.6 抽象類
3.5.7 接口
3.5.8 方法
3.5.9 繼承和多態
小結
習題
上機指導
實驗一:if條件語句
實驗二:使用接口求圓的面積
實驗三:教師類方法的重載
第4章 ASP.NET控件
第5章 ASP.NET對象編程
第6章 ADO.NET編程
第7章 XML訪問
第8章 數據綁定
第9章 文件處理
第10章 數據報表
第11章 流媒體應用
第12章 Web Service應用
第13章 綜合實例——BBS論壇