出版時(shí)間:2010-5 出版社:南開大學(xué)出版社 作者:朱耀庭 著 頁數(shù):312
前言
ASP.NET是微軟公司推出的網(wǎng)頁設(shè)計(jì)的拳頭產(chǎn)品。ASP.NET技術(shù)的出現(xiàn),革新了傳統(tǒng)的Web設(shè)計(jì)模式,給Web開發(fā)帶來新的技術(shù)和手段?! ”緯膶懽骰赩isual Studio 2008+sQL Server 2005環(huán)境。使用的開發(fā)語言主要是C撐,這也是目前流行的一種開發(fā)語言?! ”緯髡呔鶠榫哂芯W(wǎng)頁設(shè)計(jì)技術(shù)和多年c#語言教學(xué)經(jīng)驗(yàn)的教師,該書在講解知識(shí)的同時(shí)又注重教學(xué)設(shè)計(jì)。本書的寫作始終貫徹以應(yīng)用為主的宗旨,在內(nèi)容講解中既保證了理論架構(gòu),又側(cè)重于應(yīng)用,而且重點(diǎn)介紹應(yīng)用。書中的每一個(gè)知識(shí)點(diǎn)都有實(shí)例講解,每一章都配有實(shí)驗(yàn)和習(xí)題,最后有案例;所有例題、實(shí)例和案例全部通過實(shí)際調(diào)試,并附在光盤中。本書非常適合以培養(yǎng)應(yīng)用型人才為目標(biāo)的學(xué)院作為教材使用。
內(nèi)容概要
《ASP.NET實(shí)用技術(shù)》秉持嚴(yán)謹(jǐn)、實(shí)用的原則,較為詳細(xì)地介紹了使用ASENET及其c#語言進(jìn)行Web應(yīng)用程序開發(fā)的方法。全書共分為9章,內(nèi)容涉及ASP.NET概述、c#面向?qū)ο缶幊袒A(chǔ)、ASP.NET常用控件、ASENET常用內(nèi)置對(duì)象、數(shù)據(jù)庫(kù)訪問技術(shù)、在ASP.NET中應(yīng)用XML主題與母版頁、ASP.NET的配置和優(yōu)化,并在第九章詳細(xì)剖析了使用ASP.NET 3.5進(jìn)行Web開發(fā)的一個(gè)綜合案例:個(gè)體工商戶日常管理網(wǎng)站:《ASP.NET實(shí)用技術(shù)》的每個(gè)章節(jié)均配有大量豐富的實(shí)例,同時(shí),主要章節(jié)均配有實(shí)驗(yàn)及習(xí)題,便于初學(xué)者對(duì)于所述內(nèi)容的理解?! 禔SP.NET實(shí)用技術(shù)》條理清楚,案例翔實(shí),深入淺出,既可以作為高等學(xué)校ASP.NET技術(shù)的教材,又可以作為使用ASP.NET技術(shù)從事Web程序開發(fā)的程序員的技術(shù)資料。
書籍目錄
第一章 ASPNET概述1.1 NET框架體系結(jié)構(gòu)1.1.1 NET框架體系結(jié)構(gòu)概述1.1 2 NET框架中的幾個(gè)基本概念1.1.3 ASP.NET概述1.2 建立ASP.NET開發(fā)及運(yùn)行環(huán)境1.2.1 ⅡS的安裝與配置1.2.2 安裝VisualStudio20081.2.3 VisualStudio2008集成開發(fā)環(huán)境1.3 構(gòu)建一個(gè)ASP.NET網(wǎng)站1.3.1 AsPNET網(wǎng)站常見文件類型1.3.2 構(gòu)建ASP.NET網(wǎng)站的基本步驟1.3.3 構(gòu)建一個(gè)簡(jiǎn)單的ASP.NET網(wǎng)站1.4 本章小結(jié)1.5 本章實(shí)驗(yàn)1.5.1 IIS的安裝與配置1.5.2 創(chuàng)建一個(gè)簡(jiǎn)單的ASP.NET網(wǎng)站1.6 思考與習(xí)題第二章 C#面向?qū)ο缶幊袒A(chǔ)2.1 C#群語言概述2.1.1.NET支持的語言2.1.2 為什么選擇C#2.2 C#基本語法2.2.1 數(shù)據(jù)類型2.2.2 常量和變量2.2.3 運(yùn)算符與表達(dá)式2.2.4 類型轉(zhuǎn)換2.2.5 數(shù)組2.2.6 編寫C#控制臺(tái)程序2.2.7 控制語句2.3 類與對(duì)象2.3.1 類的定義2.3.3 對(duì)象2.4 構(gòu)造函數(shù)與析構(gòu)函數(shù)2.4.1 構(gòu)造函數(shù)2.4.2 析構(gòu)函數(shù)2.5 類的繼承2.5.1 定義派生類2.5.2 虛方法與多態(tài)2.5.3 接2.6 命名空間2.6.1 什么是命名空間2.6.2 命名空間的定義2.6.3 命名空間的引用2.7 異常處理2.7.1 異常的引發(fā)2.7.2 異常的捕獲和處理2.8 本章小結(jié)2.9 本章實(shí)驗(yàn)2.9.1 使用C#編寫控制臺(tái)應(yīng)用程序2.9.2 類的定義及其繼承2.10 思考與習(xí)題第三章 ASENET常用控件3.1 web服務(wù)器控件3.1.1 文本控件3.1.2 按鈕控件3.1.3 列表類控件3.1.4 選擇類控件3.1.5 圖像類控件3.1.6 其他控件3.2 HTML服務(wù)器控件3.3 驗(yàn)證控件3.3.1 RequircdFieldValidator控件3.3.2 CompareValidator控件3.3.3 RangeValidator控件3.3.4 RegularExprcssionValidator控件3.3.5 CustomValidator控件3.3.6 ValidationSummary控件3.4 本章小結(jié)3.5 本章實(shí)驗(yàn)3.5.1 利用Web控件編寫一個(gè)簡(jiǎn)易的計(jì)算器3.5.2 驗(yàn)證控件的應(yīng)用3.6 思考與習(xí)題第四章 ASP.NET常用內(nèi)置對(duì)象4.1 Response對(duì)象4.1.1 Response對(duì)象的屬性和方法4.1.2 Response對(duì)象應(yīng)用4.2 Request對(duì)象4.2.1 Request對(duì)象的屬性和方法4.2.2 Request對(duì)象的使用4.3 Application對(duì)象4.3.1 Application對(duì)象概述4.3.2 Application對(duì)象的屬性和方法4.3.3 Application對(duì)象的使用4.4 Session對(duì)象4.4.1 Session對(duì)象概述4.4.2 Session對(duì)象的屬性和方法4.4.3 Session對(duì)象的使用4.5 Server對(duì)象4.5.1 Server對(duì)象概述4.5.2 Server對(duì)象的屬性和方法4.5.2 Server對(duì)象的使用4.6 Cookie對(duì)象4.6.1 Cookie對(duì)象概述4.6.2 Cookie對(duì)象的屬性和方法4.6.3 Cookie對(duì)象的使用4.7 Web.eonfig配置文件4.7.1 Web.config結(jié)構(gòu)4.7.2 Web.eonfig配置元素4.8 Global,asax文件4.8.1 Global.asax文件概述4.8.2 使用Global.asax文件統(tǒng)計(jì)在線用戶4.9 本章小結(jié)4.10 本章實(shí)驗(yàn)4.10.1 設(shè)計(jì)簡(jiǎn)易聊天室4.10.2 設(shè)計(jì)簡(jiǎn)易網(wǎng)上書店4.11思考與習(xí)題第五章 數(shù)據(jù)庫(kù)訪問技術(shù)5.1 SQLServer2005概述5.1.1 SQLServer2005組成架構(gòu)5.1.2 SQLServer2005新特性5.1.3 SOLServer2005開發(fā)環(huán)境5.2 SQL語言概述5.2.1 數(shù)據(jù)定義語言5.2.2 數(shù)據(jù)操縱語言5.3 使用ADO.NET訪問數(shù)據(jù)庫(kù)5.3.1 ADO.NET概述5.3.2 創(chuàng)建數(shù)據(jù)庫(kù)連接5.3.3 執(zhí)行數(shù)據(jù)庫(kù)命令5.3.4 參數(shù)化對(duì)象SqlCommand5.3.5 使用DataReader對(duì)象讀取數(shù)據(jù)5.3.6 使用DataSet和DataAdapter查詢數(shù)據(jù)5.4 數(shù)據(jù)綁定5.4.1 數(shù)據(jù)綁定概述5.4.2 數(shù)據(jù)源控件5.4.3 GridView控件5.4.4 Repeater控件5.4.5 DataList控件5.4.6 TreeView控件5.5 本章小結(jié)5.6 本章實(shí)驗(yàn)5.6.1 購(gòu)物車5.6.2 注冊(cè)登錄5.7 思考與習(xí)題第六章 在ASENET中應(yīng)用XML6.1 XML概述6.2 創(chuàng)建XML文檔6.2.1 使用DataSet對(duì)象創(chuàng)建6.2.2 使用文本方式創(chuàng)建6.3 XML數(shù)據(jù)綁定與顯示6.3.1 手動(dòng)綁定XML文件6.3.2 XMLDataSource控件的運(yùn)用6.4 轉(zhuǎn)換XML輸出6.4.1 利用XMLDataSouree控件轉(zhuǎn)換6.4.2 通過代碼轉(zhuǎn)換6.5 XML數(shù)據(jù)的讀取6.5.1 使用XML控件讀取XML6.5.2 使用DOM技術(shù)讀取XML6.5.3 使用DataSet對(duì)象讀取XML6.5.4 文本方式讀取xML6.6 本章小結(jié)……第七章 主題與母版頁第八章 ASP.NET的配置和優(yōu)化第九章 ASP.NET應(yīng)用實(shí)例:個(gè)體工商戶日常管理網(wǎng)站
章節(jié)摘錄
2.CTS(Common Typpe System,通用類型系統(tǒng)) 在傳統(tǒng)的基于Windows的程序開發(fā)過程中,由于各種語言的類型的不一致導(dǎo)致的問題經(jīng) 常出現(xiàn),不同語言之間互用是很難實(shí)現(xiàn)的(例如,分別用VB和C++開發(fā)的程序很難集成在 一起),因?yàn)橹挥谢谕活愋拖到y(tǒng)的語言才有可能實(shí)現(xiàn)互用?! 榇耍④泴iT在.NET框架中制定了通用類型系統(tǒng)(CTS),用于解決不同語言的數(shù)據(jù) 類型不同的問題。CTS用來統(tǒng)一描述.NET框架中的各種類型的定義和行為。CTS是.NET框 架的一個(gè)重要特性,它定義了標(biāo)準(zhǔn)的面向?qū)ο蟮念愋?,所有?NET編程語言均支持這些類型。 CTS使得一種語言編寫的代碼和另一種語言編寫的代碼進(jìn)行無縫集成成為可能,從而確 保.NET??蚣苣軌蛱峁┙y(tǒng)一的編程模式,并能支持多種編程語言?! ±?,C#中的整型是int,而VB.NET中的整型是Integer,通過各自的編譯器把它們兩 個(gè)編譯成CTS中的通用的類型Int32,而所有的.NET語言共享這一類型系統(tǒng),在它們之間實(shí) 現(xiàn)無縫互操作。 在實(shí)際學(xué)習(xí)中,不需要直接學(xué)習(xí)CTS規(guī)則,只需要從一個(gè)具體的編程語言(本書使用 C#語言)入手,掌握該語言所提供的語法和類型規(guī)則。雖然不同語言定義類型的語法可能不 同,但是編譯成中間語言代碼后,類型將統(tǒng)一為CTS通用類型。
圖書封面
評(píng)論、評(píng)分、閱讀與下載