出版時(shí)間:2009-7 出版社:清華大學(xué)出版社 作者:許小榮 編 頁數(shù):552
前言
ASENET 3.5是微軟公司推出的全新的互聯(lián)網(wǎng)應(yīng)用程序開發(fā)技術(shù),它不僅繼承了ASENET以前版本的使用簡便、功能強(qiáng)大、效率高等優(yōu)點(diǎn),還進(jìn)一步拉進(jìn)了桌面應(yīng)用開發(fā)和Web開發(fā)的距離,推出的。LINQ技術(shù)使得數(shù)據(jù)訪問操作變得更加便捷。ASP.NET3.5提供了強(qiáng)大的控件和組件技術(shù),使程序員使用盡可能少的代碼來開發(fā)強(qiáng)大、安全、動(dòng)態(tài)的Web程序,大大提高了程序開發(fā)的效率,因此,ASENET 3.5必然會(huì)成為主流的Web程序開發(fā)技術(shù)?! SENET 3.5雖然與ASENET以前版本存在很多相似之處,但在應(yīng)用程序結(jié)構(gòu)、頁面代碼模式、開發(fā)工具、控件技術(shù)以及頁面設(shè)計(jì)等方面均有了很大改變,因此本書從最基本的ASENET 3.5技術(shù)講起,逐漸深入,讓讀者由淺入深地對ASENET3.5技術(shù)有一個(gè)全面了解。本書的主要內(nèi)容可劃分為6個(gè)部分。 ·第1部分主要是對ASENET 3.5 Web編程進(jìn)行概要介紹,包括4章內(nèi)容:第1章介紹.NET框架的基本知識(shí),主要包括.NET技術(shù)的發(fā)展歷程和.NET 3.5帶來的新特性;第2章主要介紹Visual Studio 2008程序開發(fā)工具的使用;第3章介紹ASENETWeb程序開發(fā)的原理,主要包括應(yīng)用程序構(gòu)成、服務(wù)器控件、頁面代碼模式、Application事件以及程序配置;第4章介紹ASENET 3.5程序開發(fā)使用的腳本語言c≠}?! さ?部分主要是對ASENET 3.5 Web編程的基礎(chǔ)知識(shí)進(jìn)行介紹,包括7章內(nèi)容:第5章介紹Web控件的基本知識(shí),包括基本的’Web控件、Web控件類、表控件以及’Web控件的事件;第6章介紹ASENET技術(shù)提供的內(nèi)置對象;第7章介紹驗(yàn)證控件;第8章介紹Rich控件;第9章介紹用戶控件和頁面繪圖;第10章介紹樣式、主題和母版頁;第11章介紹導(dǎo)航控件?! さ?部分主要是對數(shù)據(jù)操作的知識(shí)進(jìn)行介紹,包括5章內(nèi)容:第12章介紹ADO.NET數(shù)據(jù)訪問技術(shù)的基本原理:第13章主要介紹如何把數(shù)據(jù)綁定到頁面進(jìn)行顯示;第14章主要介紹ASENET提供的豐富數(shù)據(jù)顯示控件,以方便用戶數(shù)據(jù)的顯示;第15章主要介紹XML和文件操作;第16章主要介紹LINQ技術(shù)?! さ?部分主要介紹ASENET高級(jí)編程的相關(guān)知識(shí),包括3章內(nèi)容:第17章介紹Web服務(wù)的相關(guān)知iR;第18章介紹Web編程安全的相關(guān)知識(shí);第19章介紹AJAX編程的相關(guān)知識(shí)。
內(nèi)容概要
本書從初學(xué)者的角度,循序漸進(jìn)地講解了全新的ASP.NET 3.5實(shí)用技術(shù)。全書主要內(nèi)容包括visual studio2008開發(fā)環(huán)境、C#語言程序設(shè)計(jì)、web控件、內(nèi)置對象、輸入驗(yàn)證、Rich控件、用戶控件和頁面繪圖、樣式、主題和母版頁、ADO.NET數(shù)據(jù)庫訪問技術(shù)、數(shù)據(jù)綁定、數(shù)據(jù)控件、xML和文件操作、LINQ數(shù)據(jù)庫技術(shù)、web程序安全機(jī)制、AJAx應(yīng)用服務(wù)和Mvc設(shè)計(jì)模式。最后通過2個(gè)典型的案例開發(fā)講解(網(wǎng)絡(luò)書店系統(tǒng)、在線Rss閱讀器),讓讀者體驗(yàn)學(xué)以致用解決實(shí)際問題的過程,獲取AsPNET 3.5的編程經(jīng)驗(yàn)。 為本書特制的8小時(shí)多媒體教學(xué)演示,特別收錄了本書所有相關(guān)素材及源文件,并提供全部實(shí)例的操作視頻,為了方便您的學(xué)習(xí),我們精心挑選3本技術(shù)文檔電子書(Access 2003、ASPNETAJAx、sQL server2005),以供您在學(xué)習(xí)本書的過程中及時(shí)地查缺補(bǔ)漏;值得一提的是,本書還免費(fèi)贈(zèng)送20個(gè)大型項(xiàng)目案例的全部源文件,拿來就用,讓您從新手到高手、從入門到提高一冊搞定! 本書適合作為ASPNET初學(xué)者的自學(xué)參考書,也可作為高等院校ASPNET的教學(xué)用書,特別是對高校計(jì)算機(jī)及相關(guān)專業(yè)的學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)具有非常好的指導(dǎo)價(jià)值。
書籍目錄
第1章 .NET框架第2章 Visual studio2008開發(fā)環(huán)境第3章 ASP.NET Web編程原理第4章 C#語言程序設(shè)計(jì)第5章 Web控件第6章 內(nèi)置對象第7章 輸入驗(yàn)證第8章 Rich控件第9章 用戶控件和頁面繪圖第10章 樣式、主題和母版頁第11章 網(wǎng)站地圖與頁面導(dǎo)航第12章 ADO.NET數(shù)據(jù)庫訪問技術(shù)第13章 數(shù)據(jù)綁定第14章 數(shù)據(jù)控件第15章 XML和文件操作第16章 LINQ數(shù)據(jù)庫技術(shù)第17章 Web服務(wù)第18章 Web程序安全機(jī)制第19章 ASP.NET AJAX應(yīng)用服務(wù)第20章 ASP.NET MVC應(yīng)用程序第21章 網(wǎng)絡(luò)書店第22章 在線RSS閱讀器
章節(jié)摘錄
與傳統(tǒng)的桌面程序不同,ASP.NET應(yīng)用程序被分成很多Web頁面,用戶可以在不同的入口訪問應(yīng)用程序,也可以通過超鏈接從一個(gè)頁面鏈接到訪問網(wǎng)站的另一個(gè)頁面,還可以訪問其他的服務(wù)器提供的應(yīng)用程序?! ∑鋵?shí),ASP.NET應(yīng)用程序是一系列資源和配置的組合,這些資源和配置只在同一個(gè)應(yīng)用程序內(nèi)共享,而其他應(yīng)用程序則不能共享這些資源和配置,有時(shí)盡管它們發(fā)布在同一臺(tái)服務(wù)器上。就技術(shù)而言,每個(gè)ASP.NET應(yīng)用程序都運(yùn)行在一個(gè)單獨(dú)的應(yīng)用程序域,應(yīng)用程序域是內(nèi)存中的獨(dú)立區(qū)域,這樣可以確保在同一臺(tái)服務(wù)器上的應(yīng)用程序不會(huì)相互干擾,不至于因?yàn)槠渲幸粋€(gè)應(yīng)用程序發(fā)生錯(cuò)誤就影響到其他應(yīng)用程序的正常進(jìn)行。同樣,應(yīng)用程序域限制一個(gè)應(yīng)用程序中的Web頁面訪問其他的應(yīng)用程序的存儲(chǔ)信息。每個(gè)應(yīng)用程序是單獨(dú)運(yùn)行的,具有自己的存儲(chǔ)、應(yīng)用和會(huì)話數(shù)據(jù)?! SP.NET應(yīng)用程序的標(biāo)準(zhǔn)定義是:文件、頁面、處理器、模塊和可執(zhí)行代碼的組合,并且它們能夠從服務(wù)器上的一個(gè)虛擬目錄中被引用。換句話說,虛擬目錄是界定應(yīng)用程序的基本組織結(jié)構(gòu)。圖3.1顯示了在一個(gè)服務(wù)器上運(yùn)行的4個(gè)獨(dú)立的應(yīng)用程序。
編輯推薦
《ASP.NET 3.5從入門到精通》主要特色:以大量范例演示ASP.NET技術(shù)的應(yīng)用,涉及.NET3.5大量新技術(shù),知識(shí)體系完整。 超值光盤:66講多媒體技術(shù)教程全面闡述ASP.NET動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù),20個(gè)使用ASP.NET和C#開發(fā)的項(xiàng)目案例,超過1000頁的有關(guān)SQLServer數(shù)據(jù)庫、Access數(shù)據(jù)庫和ASP.NETAjax的技術(shù)文檔?! ?80分鐘教學(xué)視頻,共66課全程語音講解,提供全書所有源程序和相關(guān)素材。
圖書封面
評論、評分、閱讀與下載