ASP.NET社群網站開發詳解
佳魁資訊
孫更新,賓晟,孫海倫 著
本書透過七個精采的案例,由淺入深地介紹各種網站和論壇程式的開發方法與實用技巧,讓讀者從實際專案開發的角度理解實際的應用。並以ASP.NET搭配SQL資料庫,同時在案例中廣泛使用AJAX技術,讓讀者能掌握WEB2.0開發技術,更加深入地瞭解每部分知識所實現的效果。 介紹的案例涉及多個行業,都是按照軟體發展流程的順序來講解設計方法,包括系統的需求分析、總體設計、功能設計、資料庫設計和詳細設計。每個案例的開發步驟都以通俗易懂的語言來闡述,並穿插講解和技巧文字,而且關鍵的程式碼都有詳細的註解,便於讀者理解核心代碼的功能和邏輯意義。讀者只需按照步驟操作,就可掌握使用ASP.NET 開發各種網站和論壇系統的流程,並體會到獨立完成具備一定功能的系統的樂趣。 本書適合網頁設計、網站開發人員或初學WEB應用程式開發者參考閱讀,或作為大專院校師生教學或自學參考書。
第1 章 ASP.NET 概述1.1 ASP.NET 技術概述1.2 ASP.NET 的發展演進1.2.1 伺服器控制項1.2.2 頁面框架技術1.2.3服務1.2.4 ASP.NET 3.5擴充的新功能1.3 安裝和設定ASP.NET 開發環境1.3.1 安裝和設定IIS 伺服器1.3.2 安裝Visual Studio 20081.3.3 使用Visual Studio 00 建立Web 應用程式1.3.4 Visual Studio 00 常用技巧1.4 安裝和設定SQL Server 00 資料庫伺服器 1.5 導入已存在的ASP.NET 應用程式1.6 本章小結第2 章 企業網站管理系統2.1企業網站功能分析和資料庫設計2.1.1 網站功能分析2.1.2 系統資料庫設計2.2 通用模組 2.2.1 資料庫操作類別(SQLHelper) 2.2.2 業務邏輯處理類(Services) 2.2.3 通用函式類別(Functions) 2.3 後台管理模組2.3.1 後台登錄2.3.2 常規管理2.3.3 公告管理2.3.4 其他模組管理2.4 前台顯示頁面2.4.1 用到的使用者控制項2.4.2 網站首頁2.4.3 企業簡介2.4.4 新聞中心2.4.5 產品展示2.4.6 公司證書2.4.7 聯繫我們2.4.8. 客戶系統∕人才招聘2.4.9 客戶留言2.5 本章小結第3 章 旅遊線上報名系統3.1 網站功能分析3.1.1 系統功能描述3.1.2 系統功能模組的劃分3.1.3 系統流程分析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.5 地域管理模組設計3.6推薦路線類型管理模組設計3.7 旅遊路線管理模組設計3.7.1 設計旅遊路線管理介面3.7.2 添加旅遊路線3.7.3修改旅遊路線3.8 報名資訊管理模組設計3.8.1管理未處理的報名記錄3.8.2管理已處理的報名記錄3.8.3查看報名記錄3.9 前台遊客管理模組設計3.9.1. 查看路線資訊3.9.2 提交報名申請3.9.3. 路線查詢管理3.10 系統使用者管理模組設計3.11本章小結第4 章 網路書店系統4.1 網站功能分析和資料庫設計4.1.1 網站功能分析4.1.2資料庫設計4.2 建立網站巡覽列4.3 暫存網站資料4.3.1 提高網站性能:暫存資料4.3.2暫存資料的代碼分析4.4 實現購物車功能4.5 動態載入書籍展示樣板4.6 後台管理4.6.1 後台登錄4.6.2 書籍目錄瀏覽4.6.3 書籍列表4.6.4 添加書籍4.6.5 修改、刪除書籍4.7 本章小結第5 章 留學網站5.1系統功能分析和資料庫設計5.1.1 網站功能分析5.1.2系統資料庫設計5.2 系統分層架構的實現5.2.1 網站解決方案分析5.2.2 如何使用企業庫5.2.3 業務邏輯層的實現5.2.4關於代碼自動生成5.3 網站後台功能的實現5.3.1 後台登錄5.3.2 主版頁面的使用5.3.3 新聞模組的實現5.3.4 線上問答5.3.5 友情連結5.3.6其他功能模組的實現5.4 前台頁面的實現5.4.1 首頁的實現5.4.2 使用者控制項Header.ascx5.4.3 新聞模組的實現5.4.4其他模組的實現5.5 本章小結第6 章 文章管理系統6.1 系統功能分析和資料庫設計 6.1.1系統功能描述6.1.2資料庫設計與實現6.2 通用模組6.2.1 MyPage 類別6.2.2 BasicPage 類別6.2.3 Admin 類別6.2.4 MakeHtml 類別6.3 後台管理部分6.3.1 後台登錄頁面6.3.2 系統統計資訊6.3.3 系統管理6.3.4 內容管理6.3.5 會員管理6.3.6 安全管理6.3.7 風格及樣板管理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.2 目錄結構與通用模組7.2.1 目錄結構7.2.2通用模組7.3 用戶控制項7.3.1 論壇板塊清單控制項columnlist.ascx7.3.2 使用者登錄控制項LogonBox.ascx7.3.3 最新帖子清單控制項MainDL.ascx7.3.4 功能表導航控制項Menus.ascx7.3.5其他使用者控制項7.4 論壇首頁及用戶註冊7.4.1 論壇的預設首頁default.aspx7.4.2 用戶註冊7.4.3 用戶登錄7.4.4修改使用者資訊7.5 帖子的相關操作7.5.1 發表帖子7.5.2 帖子列表7.5.3 帖子瀏覽7.5.4 帖子編輯7.5.5 發送短資訊7.5.6查看短信息7.6 後台操作7.6.1 論壇大欄目的設置7.6.2 論壇小欄目的設置7.6.3 版主管理7.6.4 黑名單管理7.6.5其他模組7.6本章小結第8 章 個人部落格系統8.1 系統功能分析和資料庫設計8.1.1 網站功能分析8.1.2系統資料庫設計8.2 系統分層架構的實現8.2.1 網站解決方案分析8.2.2 資料層的實現8.2.3 業務邏輯層的實現8.3 網站後台功能的實現8.3.1 後台登錄8.3.2 日誌管理模組8.3.3 相冊管理模組8.3.4 留言管理8.3.5 網站配置8.4 前台頁面的實現8.4.1 首頁的實現8.4.2 分頁顯示8.4.3 首頁中巡覽列的實現8.4.4 搜索功能的實現8.5本章小結