《ASP.NET2.0(C#)套用開發技術與典型實例》是一本能讓讀者快速掌握ASP.NET 2.0開發技術的參考書。《ASP.NET2.0(C#)套用開發技術與典型實例》以ASP.NET 2.0實戰為背景,通過實例講解的方式向大家介紹了ASP.NET 2.0的不同層次套用。《ASP.NET2.0(C#)套用開發技術與典型實例》共18章,第1~3章主要介紹ASP.NET 2.0的相關基礎知識,第4~7章主要介紹ASP.NET 2.0在網站模組開發方面的套用;第8~11章主要介紹ASP.NET 2.0的Web套用;第12~18章則主要介紹如何通過ASP.NET 2.0來開發一個完整的套用系統。《ASP.NET2.0(C#)套用開發技術與典型實例》中的全部示例均使用SQL Server 作為資料庫,以C# 作為開發語言。《ASP.NET2.0(C#)套用開發技術與典型實例》結構清晰、內容豐富、實例詳盡,特別適合熱衷於ASP.NET技術的各層次用戶閱讀,是一本難得的ASP.NET學習指南。
基本介紹
- 書名:ASP.NET2.0套用開發技術與典型實
- 出版社:清華大學出版社
- 頁數:616頁
- 開本:16
- 品牌:清華大學出版社
- 作者:許賓 胡勇輝
- 出版日期:2008年11月1日
- 語種:簡體中文
- ISBN:9787302186922, 7302186928
內容簡介
圖書目錄
第1章 ASP.NET 2.0概述
1.1 關於ASP.NET 2.0
1.2 ASP.NET 2.0 新增功能
1.2.1 母版頁
1.2.2 主題
1.2.3 快取功能
1.2.4 個性化用戶配置
1.2.5 角色管理
1.2.6 配置和管理工具
1.3 ASP.NET 2.0 新增的伺服器控制項
1.3.1 站點導航控制項
1.3.2 數據訪問控制項
1.3.3 驗證控制項
1.3.4 登錄控制項
1.3.5 其他伺服器控制項
1.4 小結
第2章 ASP.NET 2.0中的新增伺服器控制項
2.1 FileUpLoad控制項
2.1.1 基本語法
2.1.2 實例介紹
2.2 BulletedList控制項
2.2.1 屬性介紹
2.2.2 實例介紹
2.3 TreeView控制項
2.3.1 屬性介紹
2.3.2 結點操作方法
2.3.3 實例介紹
2.4 Menu控制項
2.4.1 基本語法
2.4.2 實例介紹
2.5 MultiView控制項
2.5.1 屬性介紹
2.5.2 實例介紹
2.6 小結
第3章 ASP.NET 2.0中的數據訪問
3.1 ASP.NET 2.0數據訪問簡介
3.2 數據源控制項
3.2.1 SqlDataSource控制項
3.2.2 ObjectDataSource控制項
3.2.3 AccessDataSource控制項
3.2.4 XmlDataSource控制項
3.2.5 SiteMapDataSource控制項
3.3 ASP .NET 2.0中的數據訪問控制項
3.3.1 GrideView數據訪問控制項
3.3.2 DetailsView數據訪問控制項
3.3.3 FormView數據訪問控制項
3.4 小結
網站功能模組篇
第4章 線上投票系統
4.1 系統總體設計
4.1.1 系統功能
4.1.2 資料庫結構設計
4.1.3 系統配置檔案
4.1.4 系統基礎類介紹
4.1.5 系統的檔案組織
4.2 用戶投票
4.2.1 投票主題列表頁面
4.2.2 用戶投票頁面
4.2.3 查看投票結果頁面
4.3 投票主題管理
4.3.1 投票主題列表頁面
4.3.2 投票主題維護頁面
4.4 投票項目管理
4.4.1 投票項目列表頁面
4.4.2 新增投票項目頁面
4.5 小結
第5章 網路硬碟
5.1 系統總體設計
5.1.1 系統功能
5.1.2 資料庫結構設計
5.1.3 系統架構
5.1.4 web.config檔案配置
5.1.5 系統基礎類介紹
5.1.6 自定義控制項介紹
5.1.7 系統的檔案組織
5.2 用戶註冊
5.2.1 數據訪問層
5.2.2 用戶註冊頁面
5.3 登錄管理
5.4 我的資料夾
5.4.1 數據訪問層
5.4.2 我的資料夾列表
5.4.3 新增資料夾
5.5 我的檔案
5.5.1 數據訪問層
5.5.2 我的檔案列表
5.5.3 新建檔案
5.6 訪問許可權
5.6.1 數據訪問層
5.6.2 訪問許可權列表
5.6.3 角色訪問許可權
5.6.4 設定用戶
5.7 小結
第6章 線上音樂網站
6.1 系統總體設計
6.1.1 系統功能
6.1.2 資料庫結構設計
6.1.3 系統架構
6.1.4 web.config檔案配置
6.1.5 自定義控制項介紹
6.1.6 網站母版頁介紹
6.1.7 系統的檔案組織
6.2 歌手信息管理
6.2.1 數據訪問層
6.2.2 歌手信息列表
6.2.3 新增歌手信息
6.3 專輯信息管理
6.3.1 數據訪問層
6.3.2 專輯信息列表
6.3.3 新增專輯信息
6.4 歌曲信息管理
6.4.1 數據訪問層
6.4.2 歌曲信息列表
6.4.3 新增歌曲信息
6.4.4 顯示歌曲信息
6.4.5 播放歌曲
6.5 小結
第7章 線上論壇
7.1 系統總體設計
7.1.1 系統功能
7.1.2 資料庫結構
7.1.3 檔案結構
7.2 母版頁的創建
7.3 論壇首頁
7.4 查看版塊
7.5 發布新主題
7.6 查看主題
7.6.1 瀏覽帖子
7.6.2 發布回帖
7.7 用戶註冊與登錄
7.7.1 用戶註冊
7.7.2 用戶登錄
7.8 小結
Web 2.0套用篇
第8章 部落格系統
8.1 系統總體設計
8.1.1 系統功能
8.1.2 資料庫結構設計
8.1.3 web.config檔案配置
8.1.4 主要自定義控制項介紹
8.1.5 網站母版頁介紹
8.1.6 系統的檔案組織
8.2 文章信息發布
8.2.1 數據訪問層
8.2.2 文章信息列表
8.2.3 新增(修改)文章信息
8.3 相片信息管理
8.3.1 數據訪問層
8.3.2 相片信息列表
8.3.3 添加相片信息
8.4 留言信息管理
8.4.1 數據訪問層
8.4.2 留言信息列表
8.4.3 查看留言信息
8.4.4 友情連結信息管理
8.5 部落格前台頁面
8.5.1 部落格首頁
8.5.2 生活隨筆. 技術園地. 原創作品和我的相冊頁面
8.5.3 查看留言
8.6 小結
第9章 掘客系統
9.1 系統總體設計
9.1.1 系統功能
9.1.2 資料庫結構
9.1.3 檔案結構
9.2 系統框架實現
9.2.1 母版頁的創建
9.2.2 主題
9.2.3 關於web.config和basesql.vb
9.3 掘客首頁
9.4 查看文章
9.5 發表評論
9.6 關注掘客
9.6.1 查看掘客信息
9.6.2 瀏覽掘客的文章
9.7 發表新文章
9.8 掘客註冊
9.9 小結
第10章 威客系統
10.1 系統總體設計
10.1.1 系統功能
10.1.2 資料庫結構
10.1.3 檔案結構
10.2 母版頁的創建
10.3 威客首頁
10.3.1 站內統計
10.3.2 知識分類
10.3.3 最新PK指數
10.3.4 問題與知識的分類顯示
10.4 查看問題
10.4.1 查看問題信息
10.4.2 結束回答和取消問題
10.4.3 線上回答
10.4.4 初始化事件
10.5 查看貢獻知識
10.5.1 查看貢獻知識信息
10.5.2 線上回復
10.6 分類瀏覽
10.7 全文搜尋
10.8 查看用戶
10.9 線上提問和貢獻知識
10.9.1 線上提問
10.9.2 貢獻知識
10.10 用戶註冊與登錄
10.10.1 用戶註冊
10.10.2 用戶登錄
10.11 小結
第11章 換物網
11.1 系統總體設計
11.1.1 系統功能
11.1.2 資料庫結構
11.1.3 檔案結構
11.2 母版頁的創建..
11.2.1 前台母版頁
11.2.2 後台母版頁
11.3 換物首頁
11.3.1 最新添加物品
11.3.2 最新成功交易
11.3.3 最新請求交易
11.3.4 最新需求
11.3.5 最新物品圖片
11.4 換品中心
11.4.1 瀏覽換品
11.4.2 查看換品信息
11.5 需求中心
11.5.1 瀏覽需求
11.5.2 查看需求信息
11.6 換客中心
11.6.1 瀏覽換客
11.6.2 查看換客信息
11.7 關於交換
11.7.1 申請交換
11.7.2 查看交換信息
11.8 個人管理
11.8.1 修改註冊資料
11.8.2 修改密碼
11.8.3 我的留言
11.8.4 發布新物品
11.8.5 查看我的物品
11.8.6 發布新需求
11.8.7 查看我的需求
11.8.8 我收到的申請
11.8.9 我發出的申請
11.9 用戶註冊與登錄
11.9.1 用戶註冊
11.9.2 用戶登錄
11.10 小結
CRM系統開發篇
第12章 系統總體設計
12.1 系統概述
12.2 系統需求分析
12.2.1 場景介紹
12.2.2 場景分析
12.2.3 分析總結
12.3 系統功能設計
12.3.1 客戶管理
12.3.2 客戶服務
12.3.3 產品信息
12.3.4 工作計畫
12.3.5 系統維護
12.4 系統資料庫結構設計
12.5 小結
第13章 系統框架實現
13.1 創建母版頁
13.2 系統配置檔案
13.2.1 Web.config配置檔案
13.2.2 Web.siteMap配置檔案
13.3 系統基礎類介紹
13.3.1 Base_db.cs
13.3.2 Base_str.cs
13.4 系統公共控制項
13.5 Ajax框架
13.5.1 Ajax框架客戶端提交程式
13.5.2 Ajax框架服務端處理程式
13.6 系統檔案組織
13.7 系統登錄頁
13.7.1 業務層實現
13.7.2 表示層實現
13.8 小結
第14章 客戶信息模組
14.1 添加客戶資料
14.1.1 數據訪問層
14.1.2 業務層
14.1.3 表示層
14.2 維護客戶資料
14.2.1 數據訪問層. 業務層
14.2.2 表示層
14.3 客戶走訪
14.3.1 數據訪問層
14.3.2 業務層
14.3.3 表示層
14.4 客戶反饋
14.4.1 數據訪問層
14.4.2 業務層
14.4.3 表示層
14.5 小結
第15章 客戶服務模組
15.1 添加服務信息
15.1.1 數據訪問層
15.1.2 業務層
15.1.3 表示層
15.2 維護客戶服務
15.2.1 數據訪問層. 業務層
15.2.2 表示層
15.3 客戶關懷
15.3.1 數據訪問層
15.3.2 業務層
15.3.3 表示層
15.4 關懷計畫總結
15.4.1 數據訪問層
15.4.2 業務層
15.4.3 表示層
15.5 小結
第16章 產品信息模組
16.1 產品類別
16.1.1 數據訪問層
16.1.2 業務層
16.1.3 表示層
16.2 添加產品信息
16.2.1 數據訪問層
16.2.2 業務層
16.2.3 表示層
16.3 維護產品信息
16.3.1 數據訪問層. 業務層
16.3.2 表示層
16.4 產品廣告
16.4.1 數據訪問層
16.4.2 業務層
16.4.3 表示層
16.5 產品贈送
16.5.1 數據訪問層
16.5.2 業務層
16.5.3 表示層
16.6 小結
第17章 工作計畫模組
17.1 添加工作計畫
17.1.1 數據訪問層
17.1.2 業務層
17.1.3 表示層
17.2 維護工作計畫
17.2.1 數據訪問層. 業務層
17.2.2 表示層
17.3 檢查工作計畫
17.3.1 數據訪問層
17.3.2 業務層
17.3.3 表示層
17.4 總結工作計畫
17.4.1 數據訪問層
17.4.2 業務層
17.4.3 表示層
17.5 小結
第18章 系統維護模組
18.1 用戶信息
18.1.1 數據訪問層
18.1.2 業務層
18.1.3 表示層
18.2 部門信息
18.2.1 數據訪問層
18.2.2 業務層
18.2.3 表示層
18.3 員工信息
18.3.1 數據訪問層
18.3.2 業務層
18.3.3 表示層
18.4 用戶設定
18.4.1 數據訪問層
18.4.2 業務層
18.4.3 表示層
18.5 小結
序言
在本書中,所有的示例均採用C#語言編寫。C#語言是為生成在.NET Framework上運行的多種應用程式而設計的一種程式語言,它語法簡單、功能強大,同時也是一種面向對象設計語言。
從全書結構上來說,本書遵循從基礎到套用、從簡單到複雜的設計思路,從ASP.NET2.0基礎、網站功能模組、Web 2.O套用、CRM系統開發四個方面全方位闡述了ASP.NET 2.O的套用。此外,本書的實例全部採用visual Studio開發工具設計和實現。
本書共18章,分ASP.NET 2.0基礎篇、網站功能模組篇、Web 2.O套用篇、cRM系統開發篇共四篇。
1..ASP.NET 2.0基礎篇
第1章ASP.NET 2.0概述
本章簡單地介紹ASP.NET 2.0的新特性和新增功能。
第2章ASP.NET 2.0中的新增伺服器控制項
本章主要介紹ASP.NET 2.0中新增伺服器控制項的基本語法和具體套用。
第3章ASP.NET 2.0中的數據訪問
本章主要介紹ASP.NET 2.0對數據訪問的改進,並詳細敘述ASP.NET 2.0中新增的數據源控制項和數據綁定控制項的基本語法及具體套用。
2.網站功能模組篇
第4章線上投票系統
本章講解了如何通過.ASP.NET 2.0和sOL Server資料庫來開發線上投票系統,本例採用的是Visual Studio 2005開發工具。
第5章網路硬碟
本章講解了如何通過ASP.NET 2.0和SQL Server資料庫來開發網路硬碟系統,本例採用的是Visual Studio 2005開發工具。
第6章線上音樂網站
本章講解了如何通過ASP.NET 2.0和SQL Server資料庫來開發線上音樂網站,本例採用的是visual Studio 2005開發工具。