出版時間:2010-6 出版社:清華大學(xué)出版社 作者:郭興峰,張露,劉文昌 編著 頁數(shù):365
前言
ASP.NET3.5是微軟公司推出的一種基于服務(wù)器的功能強大的技術(shù),用于為互聯(lián)網(wǎng)或企業(yè)的內(nèi)部網(wǎng)創(chuàng)建動態(tài)的、交互式的HTMI。網(wǎng)頁。它構(gòu)成了NETFramework的核心元素,為異常強大的.NEI開發(fā)環(huán)境提供基于Web的訪問。本書共分為12章,由淺入深、層層深A(yù)At電講解了使用ASP.NET開發(fā)網(wǎng)站的技術(shù),結(jié)構(gòu)清晰,案例豐富。各章內(nèi)容如下:第1章講解了ASP.NET的基礎(chǔ)知識。首先對.ASP.NET技術(shù)進行了概括的介紹,然后對ASP.NET3.5的新特性進行了說明,接下來介紹了如何構(gòu)建ASP.NET的運行環(huán)境以及如何設(shè)置VisualStudio2008的開發(fā)環(huán)境,最后通過一個實例介紹了如何使用ASP.NET創(chuàng)建Web程序。第2章講解了C#3.0編程語言,詳細介紹了C≠}的數(shù)據(jù)類型和變量,C3面向?qū)ο蟮奶卣鳎侯惡蛯ο螅泻褪录?,泛型技術(shù),以及C#3.0的新特性。第3章講解了ASP.NET中的對象。首先介紹了Page類,然后介紹了ASP.NET的核心對象,主要包括Request對象、Response對象、Server對象,接下來介紹了用于記錄ASP.NET程序運行狀態(tài)的Session對象和Cookie技術(shù),最后對Application對象進行了介紹。第4章講解了ASP.NET。服務(wù)器控件應(yīng)用,包括ASP.NET服務(wù)器控件的常見屬性,各種基本服務(wù)器控件的使用方法和ASP.NET高級服務(wù)器控件的相關(guān)技術(shù)。第5章講解了ASP.NET、3.5驗證控件和用戶控件技術(shù),主要包括數(shù)據(jù)驗證的方法、數(shù)據(jù)驗證控件的分類、各種具體的數(shù)據(jù)驗證控件的使用等內(nèi)容,最后對用戶控件進行了詳細的介紹。第6章講解了ADONET數(shù)據(jù)庫編程和XMI。相關(guān)的知識。首先概括介紹了ADO.NET概念,然后介紹了如何創(chuàng)建和連接數(shù)據(jù)庫,如何使用DataSet和DataAdapter存取數(shù)據(jù),最后講解了如何操作XML,數(shù)據(jù)。第7章介紹了數(shù)據(jù)源控件和數(shù)據(jù)綁定控件的使用,概括介紹了數(shù)據(jù)訪問的基本內(nèi)容,詳細講解了常用的數(shù)據(jù)源控件和數(shù)據(jù)綁定控件,主要包括SqlDataSource控件、AccessDataSource控件、ObiectDataSource控件、GridView控件、Repeate控件、DataIist控件和ListView控件的使用技術(shù)。第8章介紹了I+INQ技術(shù)。首先對LINQ技術(shù)進行了基本介紹,然后介紹了如何在c#中使用IINQ,最后介紹了LINQtoADONET和LINQTOXMI技術(shù)。第9章介紹了母版頁和網(wǎng)站導(dǎo)航技術(shù)的使用,這些技術(shù)有利于統(tǒng)一并強化頁面的布局與外觀。第10章介紹了Web服務(wù)的基本概念、Web服務(wù)的創(chuàng)建和使用以及如何在Web服務(wù)中傳遞數(shù)據(jù)。
內(nèi)容概要
本書系統(tǒng)地介紹了使用ASP.NET 3.5開發(fā)動態(tài)網(wǎng)站的方法,共分12章,具體內(nèi)容包括ASP.NET的運行環(huán)境、C#編程語言、ASP.NET常用對象、ASP.NET控件的使用、ADO.NET數(shù)據(jù)庫編程、數(shù)據(jù)綁定和數(shù)據(jù)源控件、LINQ技術(shù)、母版頁和網(wǎng)站導(dǎo)航、ASP.NET Web服務(wù)、配置ASP.NET應(yīng)用程序等。最后通過一個網(wǎng)絡(luò)圖書銷售系統(tǒng)演示了使用ASP.NET 3.5技術(shù)開發(fā)動態(tài)網(wǎng)站的思路和流程。 本書理論與實踐相結(jié)合,結(jié)構(gòu)清晰,實例豐富,可操作性強,可作為高等學(xué)校計算機相關(guān)專業(yè)的教材,也可供廣大網(wǎng)站開發(fā)技術(shù)人員參考。
書籍目錄
第1章 ASP.NET 3.5概述 1.1 ASP.NET簡介 1.1.1 .NET簡介 l.1.2 ASP.NET頁面與Web服務(wù)器的交互過程 1.2 ASENET 3.5新特性 1.2.1 AJAX開發(fā) 1.2.2 Web服務(wù)和應(yīng)用程序服務(wù) 1.2.3 新增控件 1.3 建立ASENET程序的運行環(huán)境 1.3.1 安裝IIS Web服務(wù)器 1.3.2 管理Web服務(wù)器的目錄 1.4 VisualStudio.NET2008開發(fā)環(huán)境 1.4.1 Visual Studio 2008集成開發(fā)環(huán)境 1.4.2 配置集成開發(fā)環(huán)境IDE 1.4.3 Visual Studio 2008新增功能 1.5 創(chuàng)建ASENET 3.5應(yīng)用程序 1.5.1 創(chuàng)建Web站點 1.5.2 編寫ASP.NET 3.5應(yīng)用程序 1.5.3 編譯和運行應(yīng)用程序 1.6 思考與練習(xí)第2章 C#3.0程序設(shè)計基礎(chǔ)第3章 ASP.NET中的對象第4章 ASP.NET服務(wù)器控件第5章 驗證控件和用戶控件第6章 ADO.NET數(shù)據(jù)庫編程第7章 數(shù)據(jù)源控件與數(shù)據(jù)綁定第8章 LINQ技術(shù)第9章 站點導(dǎo)航與母版頁第10章 ASP.NET Web服務(wù)第11章 配置ASP.NET程序第12章 網(wǎng)絡(luò)圖書銷售系統(tǒng)
章節(jié)摘錄
插圖:如果將任意部分聲明為抽象的,則整個類型都被視為抽象的。如果將任意部分聲明為密封的,則整個類型都被視為密封的。如果將任意部分聲明為基類型,則整個類型都將繼承該類。指定基類的所有部分必須一致,但忽略基類的部分仍繼承該基類型。各個部分可以指定不同的基接口,最終類型將實現(xiàn)所有分部聲明所列出的全部接口。在某一分部定義中聲明的任何類、結(jié)構(gòu)或接口成員可供所有其他部分使用。最終類型是所有部分在編譯時的組合。注意:分部修飾符不可用于委托或枚舉聲明中。2.分部方法分部類或結(jié)構(gòu)可以包含分部方法。類的一個部分包含方法的簽名。可以在同一部分或另一個部分中定義可選實現(xiàn)。如果未提供該實現(xiàn),則會在編譯時移除方法以及對方法的所有調(diào)用。分部方法使類的某個部分的實施者能夠定義方法(類似于事件)。類的另一部分的實施者可以決定是否實現(xiàn)該方法。如果未實現(xiàn)該方法,編譯器將移除方法簽名以及對該方法的所有調(diào)用。因此,分部類中的任何代碼都可以隨意地使用分部方法,即使未提供實現(xiàn)也是如此。如果調(diào)用了未實現(xiàn)的方法,將不會導(dǎo)致編譯時錯誤或運行時錯誤。在自定義生成的代碼時,分部方法特別有用。這些方法允許保留方法名稱和簽名,因此生成的代碼可以調(diào)用方法,而開發(fā)人員可以決定是否實現(xiàn)方法。與分部類非常類似,分部方法使代碼生成器創(chuàng)建的代碼和開發(fā)人員創(chuàng)建的代碼能夠協(xié)同工作,而不會產(chǎn)生運行時開銷。分部方法聲明由兩個部分組成:定義和實現(xiàn)。它們可以位于分部類的不同部分中,也可以位于同一部分中。如果不存在實現(xiàn)聲明,則編譯器將優(yōu)化定義聲明和對方法的所有調(diào)用。下面的代碼演示了如何定義分部方法。
編輯推薦
《ASP.NET 3.5動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程(C#2008篇)》特色:理論與實踐相結(jié)合,結(jié)構(gòu)清晰,ASP.NET 3.5動態(tài)網(wǎng)站一發(fā)的方法和技巧。面向應(yīng)用,實例豐富,可操作性強,切實提高讀者的實際動手能力。實例程序段給予具體說明,關(guān)鍵代碼給予詳細分析,使讀者掌握關(guān)鍵技術(shù)章前給出重點內(nèi)容,章后給出針對性的練習(xí),使讀者在學(xué)習(xí)過程中有的放矢,加深對知識點的理解和掌握。
圖書封面
評論、評分、閱讀與下載
ASP.NET 3.5動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程 PDF格式下載