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