出版時(shí)間:2009-3 出版社:清華大學(xué)出版社 作者:楊健,李華,張勝利,李沛 編著 頁(yè)數(shù):319
前言
本書(shū)特色 本書(shū)通過(guò)豐富的實(shí)例程序向讀者介紹了如何使用ASP.NET 2.0開(kāi)發(fā)Intemet應(yīng)用程序,這些實(shí)例取材于:Intemet應(yīng)用程序開(kāi)發(fā)中比較常見(jiàn)的應(yīng)用系統(tǒng),并且開(kāi)發(fā)方法也非常具有代表性,是程序員需要堅(jiān)實(shí)掌握的開(kāi)發(fā)方法。本書(shū)中的實(shí)例,也是按照由淺入深的排列方式,從最簡(jiǎn)單基礎(chǔ)的實(shí)例開(kāi)始講解,然后逐步加大系統(tǒng)的規(guī)模和難度。相信讀者通過(guò)閱讀本書(shū),嘗試使用本書(shū)中介紹的方法,實(shí)踐書(shū)中的實(shí)例,一定會(huì)得到較大的收益?! ≡谖④浀?NET戰(zhàn)略中,ASP.NET 2.0已經(jīng)是非常重要的一環(huán),它相對(duì)于以前的ASP.NET有了相當(dāng)大的改進(jìn)。對(duì)于其他的Web應(yīng)用開(kāi)發(fā)模型來(lái)說(shuō),ASP.NET 2.0具有更大的優(yōu)勢(shì),它使得開(kāi)發(fā)Web應(yīng)用成為一件輕松的事情。即使是初學(xué)者,也只要用簡(jiǎn)單的語(yǔ)句就可以開(kāi)發(fā)出一個(gè)完整的可用的系統(tǒng)。 C#是一門(mén)嶄新的語(yǔ)言,它具有開(kāi)發(fā)效率高、應(yīng)用范圍廣等特點(diǎn),成為當(dāng)前程序開(kāi)發(fā)領(lǐng)域的一大熱門(mén)。本書(shū)在開(kāi)發(fā)ASP.NET應(yīng)用程序時(shí)使用的后臺(tái)代碼就是C#語(yǔ)言?! ”緯?shū)意義 隨著信息時(shí)代的理念逐漸深入人心,網(wǎng)絡(luò)也成為人們學(xué)習(xí)、生活和工作不可或缺的部分。而網(wǎng)絡(luò)時(shí)代的發(fā)達(dá),也使Web程序開(kāi)發(fā)成為目前較為熱門(mén)的行業(yè)之一。以往的Web開(kāi)發(fā)技術(shù)相對(duì)繁瑣,而且網(wǎng)站的管理者也需要消耗很大的精力去創(chuàng)建和維護(hù),效率低下。而本書(shū)介紹的ASP.NET 2.0技術(shù)是目前較為領(lǐng)先的技術(shù),具有簡(jiǎn)單、易學(xué)、高效率、易維護(hù)的特點(diǎn),使Web開(kāi)發(fā)成為一件相對(duì)輕松的事情?! ”緯?shū)內(nèi)容 本書(shū)的內(nèi)容主要分為兩個(gè)部分:基礎(chǔ)知識(shí)部分(第1、2章)和實(shí)例部分(第3—7章)?! 』A(chǔ)部分,主要介紹了ASP.NET 2.0的開(kāi)發(fā)工具和環(huán)境,以及ASP.NET 2.O的基礎(chǔ)概念、基本組成、基本語(yǔ)法和主要特點(diǎn)。另一個(gè)重要的基礎(chǔ)知識(shí)就是C#語(yǔ)言,主要包括C#的語(yǔ)法和語(yǔ)句,以及與其相關(guān)的面向?qū)ο蠓矫娴闹R(shí)?! ?shí)例部分主要為讀者詳細(xì)講解了以下幾個(gè)實(shí)例:簡(jiǎn)易的網(wǎng)上論壇系統(tǒng)、新聞發(fā)布系統(tǒng)、網(wǎng)絡(luò)郵件系統(tǒng)、計(jì)算中心網(wǎng)站系統(tǒng)、茶館日常管理系統(tǒng)?! ≈С植牧稀 ”緯?shū)附贈(zèng)一張光盤(pán),其中包括書(shū)中所有實(shí)例的源代碼和數(shù)據(jù)庫(kù),以及光盤(pán)使用說(shuō)明。 編者 本書(shū)主要由楊健、李華、張勝利、李沛編寫(xiě),特別感謝王冠、王堯、黃大偉、羅丹丹、黃新民、高大偉等朋友的鼎力幫助。另外,余健、楊洋、姜麗麗、王天翼、李享等也參加了本書(shū)的資料收集和整理工作,在此表示感謝?! ∮捎谧髡叩乃接邢蓿瑫?shū)中的錯(cuò)誤和不妥之處在所難免,敬請(qǐng)讀者批評(píng)指正。
內(nèi)容概要
ASRNET2.0技術(shù)是目前較為領(lǐng)先的技術(shù),具有簡(jiǎn)單、易學(xué)、高效率、易維護(hù)的特點(diǎn),使Web開(kāi)發(fā)成為一件相對(duì)輕松的事情。即使初學(xué)ASP.NET 2.0的人也只需要用一些簡(jiǎn)單的語(yǔ)句就可以開(kāi)發(fā)出一個(gè)完整的應(yīng)用程序。本書(shū)通過(guò)豐富的實(shí)例程序向讀者介紹了如何使用ASP.NET 2.0開(kāi)發(fā)Intemet應(yīng)用程序,這些實(shí)例取材于Internet應(yīng)用程序開(kāi)發(fā)中比較常見(jiàn)的應(yīng)用系統(tǒng),并且開(kāi)發(fā)方法也非常具有代表性。 本書(shū)的內(nèi)容主要分為兩部分:基礎(chǔ)知識(shí)部分(第1、2章)和實(shí)例部分(第3~7章)。在每個(gè)實(shí)例章節(jié)中,為讀者附加介紹了該章所用到的關(guān)鍵技術(shù),相信大家通過(guò)各個(gè)實(shí)例的學(xué)習(xí),能夠逐漸掌握應(yīng)用ASRNET所需的各種關(guān)鍵技術(shù)。 本書(shū)適合作為高等院校計(jì)算機(jī)等相關(guān)專(zhuān)業(yè)學(xué)生的課程設(shè)計(jì)指導(dǎo)書(shū),也非常適合作為開(kāi)發(fā)人員的參考用書(shū)。
書(shū)籍目錄
第1章 ASP.NET 2.0基礎(chǔ) 1.1 ASP.NET 2.0概述 1.1.1 ASP.NET 2.0的新特性 1.1.2 .NET Framework概述 1.2 IIS的安裝配置 1.2.1 IIS的添加 1.2.2 IIS的運(yùn)行 1.2.3 IIS的使用 1.3 第一個(gè)ASP.NET Web應(yīng)用程序 1.3.1 開(kāi)發(fā)前的準(zhǔn)備 1.3.2 最簡(jiǎn)單的ASP.NET Web應(yīng)用程序 1.4 Web程序設(shè)計(jì)基礎(chǔ)知識(shí) 1.4.1 Web瀏覽器 1.4.2 Web服務(wù)器 1.4.3 超文本傳輸協(xié)議 1.5 安裝和配置Visual Studi0 2005 1.6 安裝和配置SQL Server 2005 1.7 本章小結(jié)第2章 C#語(yǔ)言開(kāi)發(fā)基礎(chǔ)與面向?qū)ο蠹夹g(shù) 2.1 C#.NET概述 2.2 C#數(shù)據(jù)類(lèi)型 2.2.1 數(shù)據(jù)類(lèi)型描述 2.2.2 名稱空間 2.2.3 值類(lèi)型 2.2.4 引用類(lèi)型 2.2.5 類(lèi)型之間的轉(zhuǎn)換 2.2.6 裝箱和拆箱 2.2.7 操作符與優(yōu)先級(jí) 2.3 C#語(yǔ)句 2.3.1 條件分支語(yǔ)句 2.3.2 循環(huán)語(yǔ)句 2.3.3 跳轉(zhuǎn)語(yǔ)句 2.3.4 異常處理語(yǔ)句 2.4 C#與面向?qū)ο蠹夹g(shù) 2.4.1 類(lèi)與對(duì)象 2.4.2 構(gòu)造函數(shù) 2.4.3 方法 2.4.4 屬性與索引 2.5 繼承、多態(tài)與接口 2.5.1 類(lèi)的繼承 2.5.2 重寫(xiě)基類(lèi)的方法 2.5.3 隱藏基類(lèi)的方法 2.5.4 sealed關(guān)鍵字 2.5.5 抽象類(lèi)和接口 2.6 ASP.NET頁(yè)面中的C#代碼 2.7 本章小結(jié)第3章 簡(jiǎn)易的網(wǎng)上論壇系統(tǒng) 3.1 需求分析 3.2 系統(tǒng)設(shè)計(jì) 3.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 3.2.2 系統(tǒng)功能及界面設(shè)計(jì) 3.3 常用SQL語(yǔ)句介紹 3.3.1 關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介 3.3.2 SQL語(yǔ)言簡(jiǎn)介 3.3.3 對(duì)數(shù)據(jù)庫(kù)、數(shù)據(jù)表的操作 3.3.4 數(shù)據(jù)查詢 3.3.5 數(shù)據(jù)更新 3.3.6 數(shù)據(jù)控制 3.4 關(guān)鍵技術(shù) 3.4.1 Response與Request 3.4.2 Application與Session 3.5 系統(tǒng)實(shí)現(xiàn) 3.5.1 主頁(yè) 3.5.2 新用戶注冊(cè) 3.5.3 信息瀏覽 3.5.4 文章搜索 ……第4章 校園新聞發(fā)布系統(tǒng)第5章 網(wǎng)絡(luò)郵件系統(tǒng)第6章 計(jì)算中心網(wǎng)站設(shè)計(jì)第7章 茶館日常經(jīng)營(yíng)管理系統(tǒng)附錄A 系統(tǒng)的部署參考文獻(xiàn)
章節(jié)摘錄
第1章 ASP.NET2.0基礎(chǔ) ASP.NET是ASP(Active Server Pages)和.NET Famework技術(shù)的結(jié)合。使用ASP.NET技術(shù)可以靈活地創(chuàng)建功能強(qiáng)大的動(dòng)態(tài)網(wǎng)站。微軟在2000年推出了ASP.NET技術(shù),不僅是為了提供廣義的Internet功能,而且實(shí)現(xiàn)了Programmable Web(可編程網(wǎng))。這樣,應(yīng)用程序不但可以通過(guò)任何信息設(shè)備接入Intemet,而且使得網(wǎng)站變成了一個(gè)可編程的組件。到了2005年,ASP.NET 2.0版本推出,它是Microsoft Web開(kāi)發(fā)史上的一個(gè)重要的里程碑?! SP.NET 1.0/1.1的發(fā)布帶來(lái)了Web編程模型的改變,而ASP.NET 2.0大大提高了開(kāi)發(fā)人員的效率。ASP.NET 2.0建立了強(qiáng)大、安全、動(dòng)態(tài)的應(yīng)用程序?! ”菊轮饕榻BASP.NET 2.0的發(fā)展和特點(diǎn),以及運(yùn)行的平臺(tái)和安裝配置等方面的內(nèi)容。通過(guò)閱讀本章,讀者將對(duì)ASP.NET 2.0有一個(gè)初步的了解,并且可以通過(guò)學(xué)習(xí)安裝配置等方面的內(nèi)容,開(kāi)始動(dòng)手開(kāi)發(fā)一個(gè)自己的ASP.NET網(wǎng)站?! ?.1 ASP.NET2.0概述 Intemet是目前全球最大的計(jì)算機(jī)通信網(wǎng)絡(luò)之一,它遍及全球幾乎所有的國(guó)家和地區(qū),它為我們提供了便捷而豐富的信息和服務(wù)。它把各種類(lèi)型的信息資源結(jié)合在一起,使得用戶能夠到Intemet上瀏覽、查詢和共享www服務(wù)器上所有站點(diǎn)的超媒體信息?! icrosoft.NET框架的目的是使開(kāi)發(fā)人員可以更容易地建立網(wǎng)絡(luò)應(yīng)用程序和網(wǎng)絡(luò)服務(wù)。而.NET Framework是整個(gè)Microsoft.NET平臺(tái)的基礎(chǔ),.NET Framework為XML Web服務(wù)和其他應(yīng)用程序提供了一個(gè)高效的、安全的開(kāi)發(fā)環(huán)境,并且能夠全面地支持XML。.NET FramewoI.k的核心技術(shù)包括通用語(yǔ)言運(yùn)行庫(kù)、類(lèi)庫(kù)、ASP.NET以及AD0.NET?! SP.NET是基于.NET Framewor,k的動(dòng)態(tài)網(wǎng)站技術(shù), 是Microsoft.NET Framework的一部分。2000年ASP.NET 1.0正式發(fā)布,2003年ASP.NET推出了1.1版本。然后,在2005年11月微軟公司又發(fā)布了ASP.NET 2.0版本。ASP.NET 2.0的發(fā)布是.NET技術(shù)走向成熟的標(biāo)志。ASP.NET 2.0技術(shù)增加了大量方便、實(shí)用的新特性,不但執(zhí)行效率大幅度提高,對(duì)代碼的控制也做得更好,并且支持Web Controls功能和多種語(yǔ)言,具有高安全性、易管理性和高擴(kuò)展性等特點(diǎn)?! ?.1.1 ASP.NE丁2.0的新特性 ASP.NET 2.0的目標(biāo)是致力于開(kāi)發(fā)產(chǎn)品的效率、管理、性能和可伸縮性。這些目標(biāo)在這個(gè)里程碑產(chǎn)品中都得到了實(shí)現(xiàn)?! ∮捎贛icrosoft.NET.Framework 2.0版中ASP.NET得到改進(jìn),用戶將會(huì)發(fā)現(xiàn),建立網(wǎng)站和網(wǎng)頁(yè)并維持其運(yùn)行比以前更加簡(jiǎn)單,而且使用的代碼比以前更少。同時(shí),還可以根據(jù)自己的需求向ASP.NET添加自定義功能。ASP.NET 2.0的新特性主要包括以下幾方面。
編輯推薦
簡(jiǎn)易網(wǎng)上論壇系統(tǒng)、校園新聞發(fā)布系統(tǒng)、網(wǎng)絡(luò)郵件系統(tǒng)、計(jì)算中心網(wǎng)站系統(tǒng)、茶館日常經(jīng)營(yíng)管理系統(tǒng)?! 矔?shū)特色:以案例帶動(dòng)知識(shí)點(diǎn),詮釋實(shí)際項(xiàng)目的設(shè)計(jì)理念,使讀者可舉一反三?! “咐湫?,切合實(shí)際應(yīng)用,使讀者身臨其境,有助于快速進(jìn)入開(kāi)發(fā)狀態(tài)?! “咐δ芡晟疲鋾?shū)盤(pán)中附有完整的案例源代碼。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
ASP.NET 2.0課程設(shè)計(jì)案例精編 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版