出版時(shí)間:2009-5 出版社:王改性、魏長(zhǎng)寶、 郭斌 電子工業(yè)出版社 (2009-05出版) 作者:王改性 等 著 頁(yè)數(shù):510
前言
ASENET是一種基于服務(wù)器的功能強(qiáng)大的技術(shù),最新的版本為3.5,該版本和VisualStudio2008一起發(fā)布。ASENET用于為萬(wàn)維網(wǎng)或企業(yè)的內(nèi)部網(wǎng)創(chuàng)建動(dòng)態(tài)的、交互式的HTML網(wǎng)頁(yè)。ASENET3.5構(gòu)建在.NETFramework3.5之上,其內(nèi)核是一個(gè)基于控件的、事件驅(qū)動(dòng)的架構(gòu),這意味著只需要向頁(yè)面添加少量的代碼,就可以完成強(qiáng)大的功能。本書(shū)由淺入深,層層深入地講解了使用ASENET開(kāi)發(fā)網(wǎng)站的技術(shù)。全書(shū)共分為19章,包括ASENET和C#編程語(yǔ)言的介紹,ASENET的服務(wù)器控件和核心對(duì)象,數(shù)據(jù)訪(fǎng)問(wèn)、LINQ、母版頁(yè)、網(wǎng)站導(dǎo)航、AJAX、MVC等技術(shù)講解,最后通過(guò)三個(gè)綜合實(shí)例展示了如何使用多種技術(shù)來(lái)開(kāi)發(fā)網(wǎng)站。第1章講解了ASENET的基礎(chǔ)知識(shí)。首先介紹了Web的基礎(chǔ)知識(shí),然后對(duì)ASRNET技術(shù)和ASENET3.5的新特性進(jìn)行了概括介紹,接下來(lái)介紹了如何構(gòu)建ASENET的運(yùn)行環(huán)境,最后通過(guò)一個(gè)實(shí)例介紹了如何使用ASENET創(chuàng)建一個(gè)Web程序。第2章講解了C#3.O編程語(yǔ)言。首先講解了C#的數(shù)據(jù)類(lèi)型和變量,然后講解了C#面向?qū)ο蟮奶卣鳎侯?lèi)和對(duì)象,最后講解了C#3.0的新特性。第3章講解了ASENET服務(wù)器控件。首先介紹了ASENET服務(wù)器控件的常見(jiàn)屬性,然后分類(lèi)講解了基本服務(wù)器控件,最后介紹了高級(jí)ASENET服務(wù)器控件。第4章講解了ASENET驗(yàn)證控件。主要包括數(shù)據(jù)驗(yàn)證的方法、數(shù)據(jù)驗(yàn)證控件的分類(lèi)、具體的數(shù)據(jù)驗(yàn)證控件的使用等內(nèi)容。
內(nèi)容概要
《ASP.NET 3.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例指導(dǎo)》共19章,系統(tǒng)地介紹了如何使用ASENET開(kāi)發(fā)網(wǎng)站。具體包括Visual Studi0 2008開(kāi)發(fā)境、ASP.NET的運(yùn)行環(huán)境、C#編程語(yǔ)言概述、ASENET控件的使用、數(shù)據(jù)綁定、LINQ、母版頁(yè)、網(wǎng)站導(dǎo)航、XML數(shù)據(jù)管理、AJAX、MVC和Web程序的開(kāi)發(fā)流程及發(fā)布等內(nèi)容。并且在《ASP.NET 3.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例指導(dǎo)》的光盤(pán)上附有全部實(shí)例的源代碼和安裝方法介紹,讀者可以根據(jù)需要在示例代碼的基礎(chǔ)上進(jìn)行二次開(kāi)發(fā)。ASENET3.5是微軟ASENET的最新版本,用于為萬(wàn)維網(wǎng)或企業(yè)的內(nèi)部網(wǎng)創(chuàng)建動(dòng)態(tài)的、交互式的HTML網(wǎng)頁(yè)。它構(gòu)成了.NET Framework的核心元素,為異常強(qiáng)大的.NET開(kāi)發(fā)環(huán)境提供基于Web的訪(fǎng)問(wèn)?! 禔SP.NET 3.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例指導(dǎo)》作為使用ASENET進(jìn)行網(wǎng)站開(kāi)發(fā)的實(shí)例教程,圍繞ASENET 3.5的特點(diǎn)對(duì)此類(lèi)應(yīng)用程序的開(kāi)發(fā)流程進(jìn)行了詳細(xì)地說(shuō)明,教學(xué)重點(diǎn)明確、結(jié)構(gòu)合理、語(yǔ)言簡(jiǎn)明,而且每個(gè)實(shí)例均為作者在本領(lǐng)域工作中的真實(shí)案例,具有很強(qiáng)的實(shí)用性。適用對(duì)象為ASENET的初、中級(jí)讀者,可以作為各個(gè)ASENET網(wǎng)站設(shè)計(jì)培訓(xùn)班的教材,也適合一些工程技術(shù)人員或者是工科高校學(xué)生自學(xué)使用。
書(shū)籍目錄
第1章 ASP.NET3.5概述1.1 ASP.NET簡(jiǎn)介1.1.1.NET簡(jiǎn)介1.1.2 ASP.NET頁(yè)面與Web服務(wù)器的交互過(guò)程1.2 ASP.NET3.5新特性1.2.1 AJAX開(kāi)發(fā)1.2.2 Web服務(wù)和應(yīng)用程序服務(wù)1.2.3 新增控件1.2.4 ASP.NET合并工具1.3 建立ASP.NET程序的運(yùn)行環(huán)境1.3.1 設(shè)置IISWeb服務(wù)器1.3.2 管理Web服務(wù)器的目錄1.4 VisualStudio.NET2008開(kāi)發(fā)環(huán)境1.4.1 VisualStudio2008集成開(kāi)發(fā)環(huán)境簡(jiǎn)介1.4.2 配置集成開(kāi)發(fā)環(huán)境IDE1.5 創(chuàng)建ASP.NET3.5應(yīng)用程序1.5.1 創(chuàng)建Web站點(diǎn)1.5.2 編寫(xiě)ASP.NET3.5應(yīng)用程序1.5.3 編譯和運(yùn)行應(yīng)用程序第2章 C#3.0 程序設(shè)計(jì)基礎(chǔ)2.1 數(shù)據(jù)類(lèi)型2.1.1 值類(lèi)型2.1.2 引用類(lèi)型2.1.3 裝箱和拆箱2.1.4 指針類(lèi)型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.4.4 異常處理2.5 類(lèi)和對(duì)象2.5.1 類(lèi)2.5.2 屬性、方法和事件2.5.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)2.5.4.繼承和多態(tài)2.6 委托與事件2.6.1 委托和事件2.6.2 動(dòng)態(tài)注冊(cè)和刪除事件2.7 C#3.0的新增功能2.7.1 局部變量的隱式聲明2.7.2 自動(dòng)實(shí)現(xiàn)的屬性2.7.3 分部方法定義第3章 ASP.NET服務(wù)器控件3.1 ASP.NET控件的常見(jiàn)屬性3.1.1 外觀屬性3.1.2 行為屬性3.1.3 可訪(fǎng)問(wèn)性3.1.4 布局屬性3.2 ASP.NET執(zhí)行控件3.2.1.Button控件3.2.2 Hyperlink控件3.3 ASP.NET的輸出控件3.3.1 Label控件3.3.2 Image控件3.3.3 Panel控件3.3.4 Table控件3.4 ASP.NET的輸入控件3.4.1 Textbox控件3.4.2 Checkbox和CheckboxList控件3.4.3 RadioButton和RadioButtonList控件3.4.4 ListBox控件3.4.5 DropDownList控件3.5 高級(jí)控件3.5.1 Calendar控件3.5.2 AdRotator控件3.5.3 ImageMap控件3.5.4 BulletedList控件第4章 ASP.NET3.5 驗(yàn)證控件4.1 數(shù)據(jù)驗(yàn)證的兩種方法4.1.1 客戶(hù)端數(shù)據(jù)驗(yàn)證4.1.2 服務(wù)器端數(shù)據(jù)驗(yàn)證4.2 ASP.NET驗(yàn)證控件4.2.1 ASP.NET驗(yàn)證控件的分類(lèi)4.2.2 RequiredFieldValidator控件4.2.3 CompareValidator控件4.2.4 RangeValidator控件4.2.5 RegularExpressionValidator控件4.2.6 CustomValidator控件4.2.7 ValidationSummary控件第5章 ASP.NET中的對(duì)象5.1 Page類(lèi)5.2 輸入輸出對(duì)象5.2.1 Response對(duì)象5.2.2 Request對(duì)象5.3 Server對(duì)象5.3.1 Server對(duì)象的屬性和方法5.3.2 利用Server對(duì)象進(jìn)行編碼解碼5.4 狀態(tài)處理5.4.1 Session對(duì)象5.5 Application對(duì)象5.5.1 如何使用Application對(duì)象5.5.2 Lock和UnLock方法的使用5.5.3 Application事件第6章 ADO.NET數(shù)據(jù)庫(kù)編程6.1 ADO.NET概述6.1.1 ADO.NET簡(jiǎn)介6.1.2 ADO.NET組件結(jié)構(gòu)6.2 連接數(shù)據(jù)庫(kù)6.2.1 建立SQLServer數(shù)據(jù)庫(kù)6.2.2 連接SQLServer數(shù)據(jù)庫(kù)6.2.3 連接MicrosoftAccess數(shù)據(jù)庫(kù)6.3 操作數(shù)據(jù)庫(kù)6.3.1 使用Command對(duì)象6.3.2 使用存儲(chǔ)過(guò)程6.4 使用DataReader6.5 DataSet和DataAdapter6.5.1 使用DataAdapter6.5.2 訪(fǎng)問(wèn)數(shù)據(jù)集6.5.3 修改數(shù)據(jù)集第7章 數(shù)據(jù)源控件第8章 數(shù)據(jù)綁定第9章 XML數(shù)據(jù)管理第10章 LINQ第11章 母版頁(yè)第12章 網(wǎng)站導(dǎo)航第13章 AJAX技術(shù)第14章 ASPNET配置和部署第15章 ASP.NET的安全性第16章 跟蹤和調(diào)試ASP.NET應(yīng)用程序第17章 網(wǎng)絡(luò)考試系統(tǒng)第18章 在線(xiàn)同學(xué)錄第19章 圖書(shū)銷(xiāo)售系統(tǒng)
章節(jié)摘錄
插圖:第1章 AS P.N ET 3.5概述ASP.NET是Microsoft.NET Framework中用于生成Web應(yīng)用程序和XML Web services的技術(shù)。ASP.NET頁(yè)面在服務(wù)器上執(zhí)行并生成發(fā)送到桌面或移動(dòng)瀏覽器的標(biāo)記(如HTML、WML或XML)。該頁(yè)面使用一種已編譯的、由事件驅(qū)動(dòng)的編程模型,這種模型可以提高性能并支持將應(yīng)用程序邏輯同用戶(hù)界面相隔離。技術(shù)要點(diǎn):Web和ASP.NET的基本概念,ASP.NET3.5的新特性,ASP.NET的運(yùn)行環(huán)境。學(xué)習(xí)目標(biāo):了解Web、ASP.NET的概念,熟練掌握如何設(shè)置IIS Web服務(wù)器和如何管理Web服務(wù)器的目錄,熟悉Visual Studi0 2008的開(kāi)發(fā)環(huán)境。1.1 ASP.NET簡(jiǎn)介1.1.1 NET簡(jiǎn)介ASP.NET是微軟公司為了迎接網(wǎng)絡(luò)時(shí)代的來(lái)臨,提出的一個(gè)統(tǒng)一的Web開(kāi)發(fā)模型。ASRNET是建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。NET是微軟公司發(fā)布的新一代的系統(tǒng)、服務(wù)和編程平臺(tái),主要由.NET Framework和Microsoft Visual Studio.NET開(kāi)發(fā)工具組成。NET Framework是一種新的計(jì)算平臺(tái),它包含了操作系統(tǒng)上軟件開(kāi)發(fā)的所有層,簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用程序開(kāi)發(fā)。NET Framework主要包括兩個(gè)最基本的內(nèi)核,即公共語(yǔ)言運(yùn)行庫(kù)(Common Language Runtime,簡(jiǎn)稱(chēng)CLR)和.NET Framework基本類(lèi)庫(kù),它們?yōu)?NET平臺(tái)的實(shí)現(xiàn)提供了底層技術(shù)支持。下面將分別做詳細(xì)地介紹。
編輯推薦
《ASP.NET 3.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例指導(dǎo)》特點(diǎn)為:精品升級(jí):暢銷(xiāo)圖書(shū)優(yōu)化升級(jí),更加符合學(xué)習(xí)需求。讀者定位:對(duì)網(wǎng)站建設(shè)和網(wǎng)頁(yè)設(shè)計(jì)有興趣的初學(xué)者。范例豐富:以大量實(shí)戰(zhàn)范例深入解析常用知識(shí)點(diǎn)。《ASP.NET 3.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例指導(dǎo)》在技術(shù)內(nèi)容安排和講解上形成獨(dú)特的特色:包含網(wǎng)站建設(shè)和網(wǎng)頁(yè)設(shè)計(jì)常見(jiàn)的每一個(gè)技術(shù),每一個(gè)技術(shù)知識(shí)點(diǎn)。每一個(gè)技術(shù)知識(shí)點(diǎn)都配備一個(gè)相關(guān)的案例進(jìn)行講解。每一個(gè)案例都要求先講解實(shí)現(xiàn)方法和實(shí)現(xiàn)效果,然后再講解實(shí)現(xiàn)技術(shù)和過(guò)程。每一個(gè)案例都必須是有界面演示的,也就是說(shuō)必須是有形的,讀者可以看到的。每一個(gè)知識(shí)點(diǎn)一定和案例是對(duì)應(yīng)的,知識(shí)點(diǎn)和案例一定是1對(duì)多或者1對(duì)1的關(guān)系。每一個(gè)案例的界面或者使用過(guò)程一定是某個(gè)使用系統(tǒng)中存在的,或者已經(jīng)出現(xiàn)的簡(jiǎn)化效果或者實(shí)際效果,不允許出現(xiàn)沒(méi)頭沒(méi)尾的案例。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
ASP.NET 3.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例指導(dǎo) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版