《ASP.NET編程從基礎到應 用(附光盤)》從初學者的角度出發,以通俗易懂的語 言,配合豐富多彩的實例,由淺入深、循序漸進地介 紹了學習ASP.NET程序開發必備的知識和技能。全書 分12章,主要內容包括ASP.NET開發環境的搭建、 ASP.NET中服務器控件的基本應用、ASP.NET內置系統 對象、站點導航控件、母版頁、數據綁定控件、常用 的第三方控件、如何使用ADO.NET的基本對象操作數 據庫、常用緩存、文件和目錄的相關處理、ASP.NET Ajax技術的相關知識及Web服務等。最后,通過一個 綜合項目案例介紹ASP.NET在實際開發過程中的應用 。
《ASP.NET編程從基礎到應用(附光盤)》內容豐 富、實例精彩,適合ASP.NET初學者以及在校學生、 程序設計愛好者、各大中專院校的在校學生以及相關 授課老師使用閱讀。
ASP.NET是由Microsoft公司開發的新一代動態Web應用程序開發平臺,它的功能非常強大。與其他開發語言(如Java、PHP和Perl等)相比,ASP.NET具有方便性、靈活性、性能優、安全性高、生產效率高、完整性強及面向對象等特性,是目前主流的網絡編程工具之一。它可以把程序開發人員的工作效率進一步提高,快速方便地進行開發。
ASP.NET支持多種開發語言,但是最常用的是C#語言。它是一種面向對象的編程語言。該語言提供了Visual Basic的簡單易用性,同時也提供了Java和C++語言的靈活性和強大功能,是Microsoft公司.NET技術的核心開發語言。因此,本書選擇C#語言作為程序的開發語言。
本書內容
全書共分12章,主要內容如下。
第1章 ASP.NET入門基礎。本章主要介紹ASP.NET的發展、.NET Framework以及Visual Studio 2010和IIS的安裝等相關 內容。
第2章 ASP.NET的控件應用。本章詳細介紹ASP.NET中最常用的服務器控件,如Label控件、Literal控件、Button控件、Image控件、Panel控件、DropDownList控件和CheckBox控件等。
第3章 ASP.NET的系統對象和狀態管理。本章詳細介紹ASP.NET中內置的系統對象和狀態管理對象,包括Request、Response、Page、Session、Application和Cookie等。
第4章 站點導航控件和母版頁搭建框架。本章介紹常用的導航控件、母版頁及主題的相關知識,包括SiteMapPath控件、站點地圖、TreeView控件、母版頁和內容及主題加載的多種方式等。
第5章 ADO.NET技術訪問數據庫。本章將詳細介紹如何使用ADO.NET中的5個基本對象對數據進行操作,如SqlConnection對象連接數據庫、SqlDataReader對象讀取數據等。
第6章 ASP.NET的數據展示技術。本章介紹數據源控件和常用的數據綁定控件,如GridView控件、DataList控件和Repeater控件等。
第7章 ASP.NET控件的高級應用。本章將詳細介紹用戶控件、常用的第三方控件和模塊處理程序等內容,如驗證碼控件、分頁控件、編輯器控件、圖片水印和文字的實現等。
第8章 緩存技術。本章主要介紹ASP.NET中常用的3種輸出緩存,即頁面輸出緩存、頁面部分緩存和頁面數據緩存。
第9章 文件和目錄處理。本章詳細介紹如何使用ASP.NET中自帶的相關類處理文件和目錄,如獲取文件或目錄基本內容,對文件或目錄進行添加、刪除和移動的操作等。
第10章 ASP.NET Ajax技術。本章介紹 Ajax的相關內容,包括XMLHttpRequest對象、ASP.NET Ajax中的常用控件和工具包中的常用控件等。
第11章 Web服務。本章介紹Web服務的相關知識,如服務概述、如何調用自定義的Web服務、如何與常用的第三方控件進行集成等操作。
第12章 在線考試管理系統。本章通過一個綜合案例實現了學生在線考試系統的科目管理功能、考試試題管理功能、學生考試功能、學生試卷管理功能及用戶登錄和退出功 能等。
本書特色
本書采用大量的實例進行講解,力求通過實際操作使讀者更容易地使用ASP.NET開發應用程序。本書難度適中,內容由淺入深,實用性強,覆蓋面廣,條理清晰。
知識點全 本書緊緊圍繞ASP.NET的網站程序開發展開講解,具有很強的邏輯性和系統性。
實例豐富 書中各實例均經過作者精心設計和挑選,它們都是根據作者在實際開發中的經驗總結而來,涵蓋了在實際開發中所遇到的各種問題。
應用廣泛 對于精選案例,給了詳細步驟、結構清晰簡明,分析深入淺出,而且有些程序能夠直接在項目中使用,避免讀者進行二次開發。
基于理論,注重實踐 在講述過程,不僅僅只介紹理論知識,而且在合適位置安排綜合應用實例,或者小型應用程序,將理論應用到實踐當中,來加強讀者實際應用能力,鞏固開發基礎和知識。
隨書光盤 本書為實例配備了視頻教學文件,讀者可以通過視頻文件更加直觀地學習ASP.NET的使用知識。
網站技術支持 讀者在學習或者工作的過程中,如果遇到實際問題,可以直接登錄www.itzcn.com與我們取得聯系,作者會在第一時間內給予幫助。
貼心的提示 為了便于讀者閱讀,全書還穿插著一些技巧、提示等小貼士,體例約定如下。
提示:通常是一些貼心的提醒,讓讀者加深印象或提供建議,或者解決問題的方法。
注意:提出學習過程中需要特別注意的一些知識點和內容,或者相關信息。
技巧:通過簡短的文字,指出知識點在應用時的一些小竅門。
讀者對象
本書具有知識全面、實例精彩、指導性強的特點,力求以全面的知識性及豐富的實例來指導讀者透徹地學習ASP.NET開發技術各方面的知識。
ASP.NET初學者以及在校學生。
各大中專院校的在校學生和相關授課老師。
準備從事軟件開發的人員。
其他從事ASP.NET應用程序開發技術的人員。
除了封面署名人員之外,參與本書編寫的人員還有馬海軍、李海慶、陶麗、王詠梅、康顯麗、郝軍啟、朱俊成、宋強、孫洪葉、袁江濤、張東平、吳鵬、王新偉、劉青鳳、湯莉、冀明、王超英、王丹花、閆琰、張麗莉、李衛平、王慧、牛紅惠、丁國慶、黃錦剛、李旎、王中行、李志國等。在編寫過程中難免會有漏洞,歡迎讀者通過我們的網站www.itzcn.com與我們聯系,幫助我們改正提高。
第1章 ASP.NET入門基礎
1.1 ASP.NET 簡介
1.1.1 ASP.NET的發展、內容和特性
1.1.2 ASP.NET的特色優勢
1.2 .NET Framework
1.2.1 .NET Framework簡介
1.2.2 公共語言運行時
1.2.3 類庫
1.3 ASP.NET開發環境的搭建
1.3.1 安裝Visual Studio 2010
1.3.2 安裝IIS9
1.4 項目案例:創建第一個ASP.NET網站
1.5 習題
1.6 實踐疑難解答
第2章 ASP.NET的控件應用 第1章 ASP.NET入門基礎
1.1 ASP.NET 簡介
1.1.1 ASP.NET的發展、內容和特性
1.1.2 ASP.NET的特色優勢
1.2 .NET Framework
1.2.1 .NET Framework簡介
1.2.2 公共語言運行時
1.2.3 類庫
1.3 ASP.NET開發環境的搭建
1.3.1 安裝Visual Studio 2010
1.3.2 安裝IIS9
1.4 項目案例:創建第一個ASP.NET網站
1.5 習題
1.6 實踐疑難解答
第2章 ASP.NET的控件應用
第3章 ASP.NET的系統對象和狀態管理
第4章 站點導航控件和母版頁搭建框架
第5章 ADO.NET技術訪問數據庫
第6章 ASP.NET的數據展示技術
第7章 ASP.NET控件的高級應用
第8章 緩存技術
第9章 文件和目錄處理
第10章 ASP.NET Ajax技術
第11章 Web服務
第12章 在線考試管理系統