商品簡介
ASP.NET+SQL Server是開發Web應用程序的經典組合,被國內外眾多網站廣泛采用,具有很強的實用性。本書首先系統介紹了ASP.NET程序設計和SQL Server 2000數據庫管理的基礎知識,然后結合幾個使用ASP.NET+SQL Server 2000開發Web應用程序的實例(包括用戶登錄和身份驗證、文件上傳、發送電子郵件、圖文驗證、在線教育系統、網上書城系統等),全面介紹了用ASP.NET和SQL Server 2000開發Web應用程序的方法和技巧。
本書既可以作為高等院校“Web應用程序設計”課程的教材,也可作為Web應用程序開發人員的參考用書。
目次
第1部分 ASP.NET程序設計基礎
第1章 Web應用程序設計與開發概述
1.1 Web應用程序設計語言的產生與發展
1.2 Web應用程序的基本開發流程和工作原理
1.3 當前比較流行的Web應用程序設計語言
1.3.1 HTML簡介
1.3.2 ASP簡介
1.3.3 JSP簡介
1.3.4 PHP簡介
1.3.5 ASP.NET簡介
習題
第2章 ASP.NET開發環境配置
2.1 Web服務器環境配置
2.1.1 安裝IIS
2.1.2 配置和管理IIS
2.1.3 申請和配置互聯網站
2.2 常用網頁編輯工具——Dreamweaver
2.2.1 Dreamweaver主界面
2.2.2 設置網頁背景和顏色
2.2.3 設置字體屬性
2.2.4 超鏈接
2.2.5 圖像和動畫
2.2.6 表格
2.3 ASP.NET項目開發基礎
2.3.1 創建ASP.NET項目
2.3.2 ASP.NET應用程序的目錄和結構
習題
第3章 C#程序設計基礎
3.1 C#語言基礎
3.1.1 C#語言的基本特點
3.1.2 .NET Framework和C#
3.1.3 使用Visual Studio 2005
3.1.4 編寫一個簡單的C#例子
3.2 數據類型
3.2.1 值類型
3.2.2 引用類型
3.2.3 類型轉換
3.3 常量和變量
3.3.1 常量
3.3.2 變量
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.6 類和對象
3.6.1 面向對象程序設計思想
3.6.2 創建類
3.6.3 構造函數和析構函數
3.6.4 方法
習題
第4章 Web窗體和常用服務器控件
4.1 Web窗體
4.1.1 Web窗體中的HTML代碼
4.1.2 向Web窗體中添加控件
4.1.3 Web窗體中的隱藏文件
4.1.4 Web窗體的事件模型
4.1.5 Page類
4.2 常用服務器端控件
4.2.1 Label控件
4.2.2 TextBox控件
4.2.3 Image控件
4.2.4 按鈕相關控件
4.2.5 HyperLink控件
4.2.6 CheckBox控件和CheckBoxList控件
4.2.7 RadioButton控件和RadioButtonList控件
4.2.8 AdRotator控件
4.2.9 Calendar控件
4.2.10 PlaceHolder控件
4.2.11 Panel控件
4.3 服務器驗證控件
4.3.1 RequireFieldValidator控件
4.3.2 RangeValidator控件
4.3.3 RegularExpressionValidator控件
4.3.4 CompareValidator控件
4.3.5 ValidationSunmmary控件
4.3.6 CustomValidator控件
4.4 用戶控件
4.4.1 添加用戶控件
4.4.2 在Web窗體中使用用戶控件
習題
第5章 ASP.NET對象
第6章 ASP.NET應用程序配置和狀態管理
第7章 ASP.NET AJAX服務器端編程
第2部分 SQL Server 2000數據庫管理與開發接口
第8章 SQL Server 2000數據庫管理
第9章 常用SQL語句
第10章 ADO.NET數據庫訪問技術
第3部分 ASP.NET應用實例開發
第11章 常用ASP.NET應用實例
第12章 在線教育管理系統
第13章 網上書城系統
第4部分 附錄
附錄1 實驗
附錄2 下載SQL Server 2000評估版
附錄3 SQL Server 2000服務器安裝過程