出版時(shí)間:2009-3 出版社:清華大學(xué)出版社 作者:金雪云,汪文彬,陳文臣 編著 頁(yè)數(shù):331
前言
ASP.NET 2.0是一種基于服務(wù)器的功能強(qiáng)大的技術(shù),用于為Internet或企業(yè)的內(nèi)部網(wǎng)(Intranet)創(chuàng)建動(dòng)態(tài)的、交互式的HTML網(wǎng)頁(yè)。ASP.NET 2.0構(gòu)建在.NET Framework 2.0之上,擴(kuò)展了ASP.NET 1.0和ASP.NET 1.1的功能,其內(nèi)核是一個(gè)基于控件的、事件驅(qū)動(dòng)的架構(gòu),這意味著只需要向頁(yè)面添加少量的代碼,就可以完成強(qiáng)大的功能?! ”緯嫦虺?、中級(jí)用戶,由淺入深、全面系統(tǒng)地介紹了使用ASP.NET和C#開發(fā)網(wǎng)站的基礎(chǔ)知識(shí)、基本方法和具體應(yīng)用。如果您是一名高手,這本書對(duì)您來(lái)說(shuō)也將是一本極好的參考書?! ”緯卜譃?1章,包括ASP.NET、C#編程語(yǔ)言、HTML和腳本語(yǔ)言的介紹,ASP.NET的服務(wù)器控件和核心對(duì)象、數(shù)據(jù)訪問(wèn)、母版頁(yè)、網(wǎng)站導(dǎo)航等技術(shù)的講解,最后通過(guò)一個(gè)綜合實(shí)例展示了如何使用多種技術(shù)來(lái)開發(fā)網(wǎng)站?! 〉趌章講解了ASP.NET的基礎(chǔ)知識(shí)。首先對(duì)ASP.NET技術(shù)進(jìn)行了概括介紹,然后介紹了如何構(gòu)建ASP.NET的運(yùn)行環(huán)境,最后通過(guò)一個(gè)實(shí)例介紹了如何使用ASP.NET創(chuàng)建Web程序。 第2章講解了C# 2005編程語(yǔ)言。首先講解了C#的數(shù)據(jù)類型和變量,然后講解了流程控制的相關(guān)知識(shí),最后講解了c#面向?qū)ο蟮奶卣鳎侯惡蛯?duì)象。 第3章講解了ASP.NET服務(wù)器控件。首先介紹了HTML服務(wù)器控件,以及ASP.NET控件的共有屬性,接著介紹了常用的Web服務(wù)器控件,最后介紹了ASP.NET 2.0中的高級(jí)控件?! 〉?章講解了ASP.NET 2.0驗(yàn)證控件。主要包括數(shù)據(jù)驗(yàn)證的方法、數(shù)據(jù)驗(yàn)證控件的分類、具體的數(shù)據(jù)驗(yàn)證控件的使用等內(nèi)容?! 〉?章講解了ASP.NET中的核心對(duì)象。主要包括Response對(duì)象、Request對(duì)象、Server對(duì)象、Session對(duì)象、Cookie對(duì)象以及Application對(duì)象?! 〉?章講解了ADO.NET數(shù)據(jù)庫(kù)編程。首先概括介紹了ADO.NET,然后介紹了如何連接數(shù)據(jù)庫(kù)和獲取數(shù)據(jù),最后介紹了如何訪問(wèn)和填充數(shù)據(jù)集?! 〉?章講解了如何進(jìn)行數(shù)據(jù)綁定。重點(diǎn)介紹的數(shù)據(jù)綁定控件包括GridView、Repeater和DataList?! 〉?章介紹了ASP.NET程序的配置。主要包括使用web.config和使用global.a(chǎn)sax進(jìn)行配置?! 〉?章介紹了母版頁(yè)和站點(diǎn)導(dǎo)航。主要介紹了如何創(chuàng)建、使用和動(dòng)態(tài)加載母版頁(yè),以及如何使用站點(diǎn)地圖、。
內(nèi)容概要
ASP.NET 2.0是一種基于服務(wù)器的功能強(qiáng)大的技術(shù),用于為Internet或企業(yè)的內(nèi)部網(wǎng)(Intranet)創(chuàng)建動(dòng)態(tài)的、交互式的HTML網(wǎng)頁(yè)。它構(gòu)成了.NET Framework的核心元素,為異常強(qiáng)大的.NET開發(fā)環(huán)境提供基于Web的訪問(wèn)。 本書包括11章,系統(tǒng)介紹了如何使用ASP.NET開發(fā)動(dòng)態(tài)網(wǎng)站,具體包括ASP.NET的運(yùn)行環(huán)境、C#編程語(yǔ)言概述、ASP.NET控件的使用、數(shù)據(jù)綁定、母版頁(yè)、網(wǎng)站導(dǎo)航、XML數(shù)據(jù)管理等內(nèi)容,最后通過(guò)一個(gè)具體的動(dòng)態(tài)網(wǎng)站開發(fā)項(xiàng)目為讀者演示了用ASP.NET 2.0進(jìn)行動(dòng)態(tài)網(wǎng)站開發(fā)的方法和思路。 本書教學(xué)重點(diǎn)明確,結(jié)構(gòu)合理,語(yǔ)言簡(jiǎn)明,書中實(shí)例均為作者在本領(lǐng)域工作中的真實(shí)案例,具有很強(qiáng)的實(shí)用性,適用對(duì)象為ASP.NET的初、中級(jí)讀者。本書可以作為高等學(xué)校計(jì)算機(jī)相關(guān)專業(yè)的教材,也適合ASP.NET網(wǎng)站開發(fā)人員參考。
書籍目錄
第1章 ASP.NET2.0開發(fā)基礎(chǔ) 1.1 ASP.NET簡(jiǎn)介 1.1.1 .NET簡(jiǎn)介 1.1.2 ASP.NET頁(yè)面與Web服務(wù)器的交互過(guò)程 1.2 搭建ASP.NET2.0開發(fā)環(huán)境 1.2.1 安裝和配置IIS 1.2.2 配置集成開發(fā)環(huán)境 1.3 創(chuàng)建第一個(gè)ASP.NET2.0應(yīng)用程序 1.3.1 創(chuàng)建Web站點(diǎn) 1.3.2 編寫ASP.NET2.0應(yīng)用程序 1.3.3 編譯和運(yùn)行應(yīng)用程序 1.4 習(xí)題 1.4.1 填空題 1.4.2 選擇題 1.4.3 問(wèn)答題 1.4.4 上機(jī)操作題第2章 C#語(yǔ)言快速掌握 2.1 數(shù)據(jù)類型 2.1.1 值類型 2.1.2 引用類型 2.1.3 裝箱和拆箱 2.1.4 指針類型 2.2 變量和常量 2.2.1 變量 2.2.2 常量 2.3 運(yùn)算符 2.3.1 算術(shù)運(yùn)算符 2.3.2 賦值運(yùn)算符 2.3.3 關(guān)系運(yùn)算符 2.3.4 邏輯運(yùn)算符 2.3.5 條件運(yùn)算符 2.3.6 位運(yùn)算符 2.3.7 運(yùn)算符的優(yōu)先級(jí) 2.4 流程控制 2.4.1 條件語(yǔ)句 2.4.2 循環(huán)語(yǔ)句 2.4.3 跳轉(zhuǎn)語(yǔ)句 2.5 類和對(duì)象 2.5.1 類 2.5.2 屬性和方法 2.5.3 對(duì)象的創(chuàng)建和回收 2.5.4 繼承和多態(tài) 2.6 委托與事件 2.6.1 委托和事件 2.6.2 使用委托進(jìn)行回調(diào) 2.6.3 動(dòng)態(tài)注冊(cè)和移除事件 2.7 習(xí)題 2.7.1 填空題 2.7.2 選擇題 2.7.3 問(wèn)答題 2.7.4 上機(jī)操作題第3章 ASP.NET服務(wù)器控件 3.1 HTML控件 3.1.1 表格 3.1.2 表單 3.1.3 圖像 3.2 ASP.NET控件的共有屬性 3.3 基本ASP.NET控件 3.3.1 顯示數(shù)據(jù) 3.3.2 顯示圖像 ……第4章 驗(yàn)證控件第5章 ASP.NET常用對(duì)象第6章 ADO.NET數(shù)據(jù)庫(kù)編程第7章 數(shù)據(jù)綁定第8章 配置ASP.NET應(yīng)用程序第9章 母版面和站點(diǎn)導(dǎo)航第10章 ASP.NET中的XML數(shù)據(jù)管理第11章 博客系統(tǒng)
章節(jié)摘錄
第1章 ASP.NET2.0開發(fā)基礎(chǔ) ASP.NET是Microsoft.NETFramework中一套用于生成Web應(yīng)用程序和XMLWebServices的技術(shù)。ASP.NET頁(yè)面在服務(wù)器上執(zhí)行,并生成發(fā)送到桌面或移動(dòng)瀏覽器的標(biāo)記f如HTML、WML或XML),該頁(yè)面使用一種已編譯的、由事件驅(qū)動(dòng)的編程模型,這種模型可以提高性能,并支持將應(yīng)用程序邏輯同用戶界面相隔離?! ”菊轮攸c(diǎn)內(nèi)容: ·Web和ASP.NET的基本概念 ·ASP.NET的運(yùn)行環(huán)境 ·VisualStudi02005開發(fā)環(huán)境 1.1 ASP.NET簡(jiǎn)介 ASP.NET是微軟公司為了迎接網(wǎng)絡(luò)時(shí)代的來(lái)臨,提出的—個(gè)統(tǒng)一的Web開發(fā)模型。ASP.NET是建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。 1.1.1 .NET簡(jiǎn)介 NET是微軟公司發(fā)布的新一代的系統(tǒng)、服務(wù)和編程平臺(tái),主要由.NETFramework和MicrosoftVisualStudi0.NET開發(fā)工具組成?! ETFramework是一種新的計(jì)算平臺(tái),它包含了操作系統(tǒng)上軟件開發(fā)的所有層,簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用程序開發(fā)。.NET Framework主要包括兩個(gè)最基本的內(nèi)核,即公共語(yǔ)言運(yùn)行庫(kù)(Common Language Runtime,CLR)和.NETFramework基本類庫(kù),它們?yōu)?NET平臺(tái)的實(shí)現(xiàn)提供了底層技術(shù)支持。下面將分別做詳細(xì)的介紹?! ?.公共語(yǔ)言運(yùn)行庫(kù) 公共語(yǔ)言運(yùn)行庫(kù)是.NETFramework的基礎(chǔ),是.NET Framework的運(yùn)行時(shí)環(huán)境。公共語(yǔ)言運(yùn)行庫(kù)是一個(gè)在執(zhí)行時(shí)管理代碼的代理,以跨語(yǔ)言集成、自描述組件、簡(jiǎn)單配置和版本化及集成安全服務(wù)為特點(diǎn),提供核心服務(wù)(如內(nèi)存管理、線程管理和遠(yuǎn)程處理)。公共語(yǔ)言運(yùn)行庫(kù)還強(qiáng)制實(shí)施嚴(yán)格的類型安全以及可確保安全性和可靠性的其他形式的代碼準(zhǔn)確性。公共語(yǔ)言運(yùn)行庫(kù)遵循公共語(yǔ)言架構(gòu)(CLI)標(biāo)準(zhǔn),可以使C++、C#、Visual Basic以及JScript等多種語(yǔ)言能夠深度集成。在.NETFramework中,用一種語(yǔ)言所寫的代碼能繼承用另一種語(yǔ)言所寫的類的實(shí)現(xiàn),用一種語(yǔ)言所寫的代碼拋出的異常能被用另一種語(yǔ)言所寫的代碼捕獲。
編輯推薦
本書系統(tǒng)地介紹了使用ASRNET2.0開發(fā)動(dòng)態(tài)網(wǎng)站的方法和技巧,具體內(nèi)容包括ASP.NET2.0的運(yùn)行環(huán)境、C#編程語(yǔ)言概述、ASRNET2.0控件的使用、數(shù)據(jù)綁定、母版頁(yè)、網(wǎng)站導(dǎo)航、XML數(shù)據(jù)管理等內(nèi)容,最后通過(guò)一個(gè)具體的動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例為讀者演示了使用ASRNET2.0進(jìn)行動(dòng)態(tài)網(wǎng)站開發(fā)的方法和思路?! 禔SP.NET 2.0簡(jiǎn)明教程(C# 2005篇)》特色: ◆針對(duì)高校學(xué)生和初、中級(jí)用戶,基礎(chǔ)知識(shí)與實(shí)踐相結(jié)合,詳細(xì)介紹ASRNET2.0動(dòng)態(tài)網(wǎng)站開發(fā)的相關(guān)知識(shí)?! 魞?nèi)容全面,實(shí)例豐富,可操作性強(qiáng),切實(shí)提高讀者的實(shí)際動(dòng)手能力?! 魧?duì)于實(shí)例,不糾纏于具體的程序細(xì)節(jié),而是仔細(xì)剖析技術(shù)要點(diǎn),加深讀者印象?! 粽虑敖o出重點(diǎn)內(nèi)容,章后附有針對(duì)性的練習(xí),使讀者加深對(duì)知識(shí)點(diǎn)的理解和掌握,并能舉一反三。
圖書封面
評(píng)論、評(píng)分、閱讀與下載