出版時間:2008-11 出版社:清華大學出版社 作者:孫更新,賓晟,孫海倫 編著 頁數(shù):451
Tag標簽:無
前言
隨著網(wǎng)絡技術的飛速發(fā)展,網(wǎng)絡應用系統(tǒng)的需求越來越大,各種網(wǎng)站和論壇系統(tǒng)成為目前Web開發(fā)的熱點。ASP.NET2.0使用Visual Studio2005開發(fā)環(huán)境,該環(huán)境能夠與:Microsoft操作系統(tǒng)平臺和SQLServer數(shù)據(jù)庫系統(tǒng)平臺高度融合,因此很多網(wǎng)站和論壇的開發(fā),都希望采用中間業(yè)務層處理能力強大的.NET平臺。作者根據(jù)多年的開發(fā)經(jīng)驗,認為做實際案例和閱讀案例代碼是最有效的學習方式?! 榱俗屪x者由淺入深地學習各種常見的網(wǎng)站和論壇系統(tǒng)開發(fā)流程,作者經(jīng)過精心挑選后,編寫了7個案例,以使讀者從實際項目開發(fā)的角度理解實際的應用開發(fā)。同時對每個案例的核心代碼進行講解,并將ASP.NET的核心知識分成專題穿插在項目中進行講解,以讓讀者更加細致地了解每部分知識所實現(xiàn)的效果。講解時通過提出問題的方式引導讀者進行擴展思考,從而進行更加深入的學習。
內容概要
為了幫助讀者快速掌握各種常見的網(wǎng)站和論壇的開發(fā)流程,本書通過7個精彩的案例(包括企業(yè)網(wǎng)站管理系統(tǒng)、旅游在線報名系統(tǒng)、網(wǎng)上書店系統(tǒng)、留學網(wǎng)站、文章管理系統(tǒng)、論壇系統(tǒng)和個人博客系統(tǒng)),由淺入深地介紹了各種網(wǎng)站和論壇程序設計的編程方法與實用技巧。開發(fā)環(huán)境使用Visual Studio 2005結合SQL Server 2005數(shù)據(jù)庫,同時在案例中廣泛使用了Ajax技術,讓讀者掌握當前最流行的Web 2.0開發(fā)技術?! ”緯w系結構清晰,解釋說明詳盡,開發(fā)案例典型,適合網(wǎng)頁設計、網(wǎng)站開發(fā)人員閱讀,可以作為大中專院校師生的教學及自學參考書,也可作為社會相關領域培訓班的培訓教材,還可以作為初學Web應用程序開發(fā)的入門教材?! ∨鋾獗P中包含本書中各個案例的全部源代碼工程,全部測試通過。有詳細的測試說明?! ”緯軌驇椭屑壸x者提高技能,對高級讀者也有一定的參考價值。
書籍目錄
第1章 ASP.NET 2.0概述 1.1 ASP.NET技術概述 1.2 ASP.NET 2.0的新特性 1.2.1 新增的服務器控件 1.2.2 新增的頁面框架技術 1.2.3 新增的服務 1.3 安裝和配置ASP.NET 2.0開發(fā)環(huán)境 1.3.1 安裝和配置IIS服務器 1.3.2 安裝Visual Studio 2005 1.3.3 使用Visual Studio 2005創(chuàng)建Web應用程序 1.3.4 Visual Studio 2005常用技巧 1.4 安裝和配置SQL Server 2005數(shù)據(jù)庫服務器 1.5 導入已存在的ASP.NET應用程序 1.6 本章小結第2章 企業(yè)網(wǎng)站管理系統(tǒng) 2.1 企業(yè)網(wǎng)站功能分析和數(shù)據(jù)庫設計 2.1.1 網(wǎng)站功能分析 2.1.2 系統(tǒng)數(shù)據(jù)庫設計 2.2 通用模塊 2.2.1 數(shù)據(jù)庫操作類(SQLHelper) 2.2.2 業(yè)務邏輯處理類(Services) 2.2.3 通用函數(shù)類(Functions) 2.3 后臺管理模塊 2.3.1 后臺登錄 2.3.2 常規(guī)管理 2.3.3 公告管理 2.3.4 其他模塊管理 2.4 前臺顯示頁面 2.4.1 用到的用戶控件 2.4.2 網(wǎng)站首頁 2.4.3 企業(yè)簡介 2.4.4 新聞中心 2.4.5 產(chǎn)品展示 2.4.6 公司證書 2.4.7 聯(lián)系我們 2.4.8 客戶系統(tǒng)/人才招聘 2.4.9 客戶留言 2.5 本章小結第3章 旅游在線報名系統(tǒng) 3.1 網(wǎng)站功能分析 3.1.1 系統(tǒng)功能描述 3.1.2 系統(tǒng)功能模塊的劃分 3.1.3 系統(tǒng)流程分析 3.2 數(shù)據(jù)庫結構設計與實現(xiàn) 3.2.1 創(chuàng)建數(shù)據(jù)庫 3.2.2 數(shù)據(jù)庫邏輯結構設計 3.2.3 創(chuàng)建表的腳本文件 3.3 目錄結構與通用模塊 3.3.1 目錄結構 3.3.2 通用模塊 3.4 系統(tǒng)主界面與登錄程序設計 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 系統(tǒng)用戶管理模塊設計 3.11 本章小結第4章 網(wǎng)上書店系統(tǒng) 4.1 站點功能分析和數(shù)據(jù)庫設計 4.1.1 網(wǎng)站功能分析 4.1.2 數(shù)據(jù)庫設計 4.2 創(chuàng)建網(wǎng)站導航欄 4.3 緩存網(wǎng)站數(shù)據(jù) 4.3.1 提高網(wǎng)站性能:緩存數(shù)據(jù) 4.3.2 緩存數(shù)據(jù)的代碼分析 4.4 實現(xiàn)購物車功能 4.5 動態(tài)加載書籍展示模板 4.6 后臺管理 4.6.1 后臺登錄 4.6.2 書籍目錄瀏覽 4.6.3 書籍列表 4.6.4 添加書籍 4.6.5 修改、刪除書籍 4.7 本章小結第5章 留學網(wǎng)站 5.1 系統(tǒng)功能分析和數(shù)據(jù)庫設計 5.1.1 網(wǎng)站功能分析 5.1.2 系統(tǒng)數(shù)據(jù)庫設計 5.2 系統(tǒng)分層架構的實現(xiàn) 5.2.1 網(wǎng)站解決方案分析 5.2.2 如何使用企業(yè)庫 5.2.3 業(yè)務邏輯層的實現(xiàn) 5.2.4 關于代碼自動生成 5.3 網(wǎng)站后臺功能的實現(xiàn) 5.3.1 后臺登錄 5.3.2 母版頁的使用 5.3.3 新聞模塊的實現(xiàn) 5.3.4 在線問答 5.3.5 友情鏈接 5.3.6 其他功能模塊的實現(xiàn) 5.4 前臺頁面的實現(xiàn) 5.4.1 首頁的實現(xiàn) 5.4.2 用戶控件Header.ascx 5.4.3 新聞模塊的實現(xiàn) 5.4.4 其他模塊的實現(xiàn) 5.5 本章小結第6章 文章管理系統(tǒng) 6.1 系統(tǒng)功能分析和數(shù)據(jù)庫設計 6.1.1 系統(tǒng)功能描述 6.1.2 數(shù)據(jù)庫設計與實現(xiàn) 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 系統(tǒng)統(tǒng)計信息 6.3.3 系統(tǒng)管理 6.3.4 內容管理 6.3.5 會員管理 6.3.6 安全管理 6.3.7 風格及模板管理 6.4 網(wǎng)站前臺頁面的實現(xiàn) 6.4.1 首頁面的實現(xiàn) 6.4.2 用戶注冊 6.4.3 用戶登錄 6.4.4 發(fā)表文章 6.4.5 文章瀏覽 6.5 本章小結第7章 論壇系統(tǒng) 7.1 論壇功能分析和數(shù)據(jù)庫設計 7.1.1 系統(tǒng)功能描述 7.1.2 數(shù)據(jù)庫結構設計與實現(xiàn) 7.2 目錄結構與通用模塊 7.2.1 目錄結構 7.2.2 通用模塊 7.3 用戶控件 7.3.1 論壇板塊列表控件columnlist.ascx 7.3.2 用戶登錄控件LogonBox.ascx 7.3.3 最新帖子列表控件MainDL.ascx 7.3.4 菜單導航控件Menus.ascx 7.3.5 其他用戶控件 7.4 論壇首頁及用戶注冊 7.4.1 論壇的默認首頁default.aspx 7.4.2 用戶注冊 7.4.3 用戶登錄 7.4.4 修改用戶信息 7.5 帖子的相關操作 7.5.1 發(fā)表帖子 7.5.2 帖子列表 7.5.3 帖子瀏覽 7.5.4 帖子編輯 7.5.5 發(fā)送短信息 7.5.6 查看短信息 7.6 后臺操作 7.6.1 論壇大欄目的設置 7.6.2 論壇小欄目的設置 7.6.3 版主管理 7.6.4 黑名單管理 7.6.5 其他模塊 7.7 本章小結第8章 個人博客系統(tǒng) 8.1 系統(tǒng)功能分析和數(shù)據(jù)庫設計 8.1.1 網(wǎng)站功能分析 8.1.2 系統(tǒng)數(shù)據(jù)庫設計 8.2 系統(tǒng)分層架構的實現(xiàn) 8.2.1 網(wǎng)站解決方案分析 8.2.2 數(shù)據(jù)層的實現(xiàn) 8.2.3 業(yè)務邏輯層的實現(xiàn) 8.3 網(wǎng)站后臺功能的實現(xiàn) 8.3.1 后臺登錄 8.3.2 日志管理模塊 8.3.3 相冊管理模塊 8.3.4 留言管理 8.3.5 站點配置 8.4 前臺頁面的實現(xiàn) 8.4.1 首頁的實現(xiàn) 8.4.2 分頁顯示 8.4.3 首頁中導航欄的實現(xiàn) 8.4.4 搜索功能的實現(xiàn) 8.5 本章小結
章節(jié)摘錄
第1章 ASP.NET2.0概述 內容導讀 在Internet迅速發(fā)展的今天,ASP.NET以其簡單、快捷、高效的特性,得到了用戶的青睞。特別是ASP.NET2.0的推出,解決了過去web開發(fā)中存在的各種不足和局限,標志著.NET平臺的一個革命性突破。本章將從基礎開始對ASP.NET2.0進行簡單的介紹,首先介紹ASP.NET技術的發(fā)展歷史,并重點介紹ASP.NET2.0開發(fā)環(huán)境的安裝和配置?! ≈攸c提示 ·ASP.NET技術概述 ·ASP.NET2.0的新特性 ·IIS服務器的安裝 ·VisualStudio2005的安裝和使用 ·SQLServer2005的安裝和使用 1.1ASP.NET技術概述 從2000年.NET技術嶄露頭角開始,到2005年末推出.NET2.0,微軟公司為推廣.NET技術可以說是不遺余力。在.NET1.0發(fā)布后,也就是2002年及其隨后一兩年的時問內,.NET技術一直處在發(fā)展初期。.NET1.1發(fā)布后,學習和使用.NET技術的熱潮開始不斷涌現(xiàn)。2005年11月,微軟公司發(fā)布VisualStudi02005和SQLServer2005正式版。這標志著.NET進入2.0版本。.NET2.0的發(fā)布是.NET技術走向成熟的標志。作為Web應用程序開發(fā)的核心技術,ASP.NET2.0更是萬眾矚目,不斷吸引著越來越多的目光。 ASP.NET是Microsoft.NETFramework的組成部分,是一種可以在高度分布的Internet環(huán)境中簡化應用程序開發(fā)的計算環(huán)境。.NETFramework包含公共語言運行庫(CLR),它提供了各種核心服務,如內存管理、線程管理和代碼安全。它也包含.NETFramework類庫,這是開發(fā)人員用于創(chuàng)建應用程序的一個綜合的、面向對象的類型集合?! SP.NET是統(tǒng)一的Web應用程序平臺,它提供了為建立和部署企業(yè)級Web應用程序所必需的服務。ASP.NET為創(chuàng)建面向任何瀏覽器或設備的更安全、更穩(wěn)定、可升級的應用程序提供新的編程模型和基礎結構。
編輯推薦
全書共介紹7個近乎實用的綜合案例,以案例為主,通過案例來學習ASP.NET開發(fā),對程序進行了細致的排致,代碼層次分明、配備了大量的“代碼分析”特色段落,例子均以VS 2005為開發(fā)環(huán)境和SQL Server 2005/Access 2000為數(shù)據(jù)庫環(huán)境,光盤提供全部案例的源碼工程。各個案例均在Windows 2000/2003/XP上測試通過,光盤包含完善的案例使用和測試說明,對數(shù)據(jù)連接配置和注意事項有詳細的提示?! ∮删哂卸嗄昃W(wǎng)站開發(fā)經(jīng)驗的專業(yè)人員精心編寫而成,注重基礎知識和實例相結合,語言通俗易懂,程序清晰整潔、實用性強,結合目前最流行的行業(yè)案例開發(fā)過程進行講解,適合網(wǎng)站開發(fā)愛好者、網(wǎng)絡管理員等初/中級用戶閱讀。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載