出版時間:2008-6 出版社:中國鐵道出版社 作者:源動力小組 頁數(shù):302 字?jǐn)?shù):443000
內(nèi)容概要
ASP.NET是Web開發(fā)技術(shù)ASP的最新版本,本書以循序漸進(jìn)的方式介紹了ASP.NET的相關(guān)知識。本書分為24個學(xué)時也就是24章。第1、2章介紹ASP.NET初步和運(yùn)行環(huán)境,為使用ASP.NET工作準(zhǔn)備。第3~8章介紹了ASP.NET的一些基礎(chǔ)語法、類函數(shù)庫和內(nèi)置對象,詳細(xì)介紹了Web編程的一些基礎(chǔ)應(yīng)用,是深入了解ASP.NET關(guān)于Web編程的前提。第9~12章介紹了數(shù)據(jù)庫的基本操作,包括ASP.NET數(shù)據(jù)庫編程的基礎(chǔ)、ASP.NET數(shù)據(jù)庫基本操作、詳細(xì)的數(shù)據(jù)庫查詢、DataSet的用法和一些常用的數(shù)據(jù)綁定控件的具體應(yīng)用。第13~17章主要介紹網(wǎng)站的常規(guī)使用,包括母版頁、導(dǎo)航與登錄、MultiView與Wizard控件的使用、網(wǎng)站管理工具的使用技巧、個性化配置等。第18~21章對ASENEF一些調(diào)試技巧、Web應(yīng)用緩存的應(yīng)用、安全的配置、XML的具體應(yīng)用進(jìn)行詳細(xì)介紹。第22~24章是對ASP.NET應(yīng)用程序案例的一些講解,先介紹了應(yīng)用程序的一些部署,然后通過兩個案例信息管理系統(tǒng)和Blog系統(tǒng)詳細(xì)闡述了ASP.NET在Web方面的應(yīng)用。 本書適用于初學(xué)Web開發(fā)的讀者,對有一點(diǎn)基礎(chǔ)的中級開發(fā)人員也有很好的借鑒作用。
書籍目錄
第1篇 ASP.NET基礎(chǔ) 第1學(xué)時 我的第一個ASP.NET頁面 1-1 Microsoft.NET概述 1-2 ASP.NET工作原理 1-3 ASP.NET運(yùn)行環(huán)境 1-4 ASP.NET開發(fā)工具 1-5 代碼隱藏和排版 1-6 編寫第一個ASP.NET頁面 第2學(xué)時 用Visual Studio 2005搭建開發(fā)環(huán)境 2-1 Visual Studio 2005的安裝 2-2 IIS的安裝及介紹 2-3 虛擬目錄的創(chuàng)建及配置 2-4 搭建開發(fā)環(huán)境 第3學(xué)時 ASP.NET的基礎(chǔ)語言 3-1 C#基礎(chǔ)語法 3-2 變量 3-3 表達(dá)式 3-4 函數(shù) 3-5 類 第4學(xué)時 ASP.NET的基本語法 4-1 ASP.NET中的文件類型 4-2 Web窗體頁面元素 4-3 ASP.NET中的事件處理第2篇 ASP.NET語言設(shè)計 第5學(xué)時 使用.NET Framework類函數(shù)庫 5-1 .NET Framework介紹 5-2 字符串類 5-3 時間日期類 5-4 數(shù)學(xué)類 5-5 文件操作類 5-6 正則表達(dá)式類 第6學(xué)時 ASP.NET中的內(nèi)置對象 6-1 Response對象 6-2 Request對象 6-3 Application 5時象 6-4 Session對象 6-5 Server對象 6-6 Cookie對象 第7學(xué)時 在Visual Studio 2005中進(jìn)行Web窗體設(shè)計 7-1 Microsoft Visual Studio 2005介紹 7-2 HTML世界 7-3 JavaScript介紹 7-4 CSS介紹 第8學(xué)時 進(jìn)一步處理Web窗體 8-1 ASP.NET中的Web Page 8-2 常用HTML控件 8-3 GridView控件的使用 8-4 應(yīng)用舉例第3篇 ASP.NET數(shù)據(jù)庫操作 第9學(xué)時 數(shù)據(jù)庫操作必備知識 9-1 網(wǎng)頁數(shù)據(jù)庫基礎(chǔ) 9-2 常用的數(shù)據(jù)庫 9-3 建立數(shù)據(jù)庫(連接數(shù)據(jù)源)與ODBC 9-4 常用的SQL命令 第10學(xué)時 使用ADO.NET操作數(shù)據(jù)庫 10-1 ADO.NET簡介 10-2 通過ADO.NET訪問數(shù)據(jù)庫 10-3 參數(shù)SQL命令的數(shù)據(jù)庫 第11學(xué)時 使用ADO.NET查詢數(shù)據(jù)庫 11-1 利用ADO.NET進(jìn)行數(shù)據(jù)庫開發(fā)的基本步驟 11-2 利用DataSet來顯示字段 11-3 利用DaReader來顯示數(shù)據(jù) 第12學(xué)時 利用數(shù)據(jù)庫顯示與維護(hù)控件 12-1 什么是數(shù)據(jù)綁定 12-2 DataList控件 12-3 Repeater控件 12-4 GridView控件第4篇 ASP.NET網(wǎng)站設(shè)計與管理 第13學(xué)時 網(wǎng)站設(shè)計與架構(gòu) 13-1 網(wǎng)站設(shè)計 13-2 使用母版頁 13-3 使用FrameSet 13-4 使用iframe 13-5 網(wǎng)站數(shù)據(jù)庫設(shè)計 第14學(xué)時 創(chuàng)建統(tǒng)一的網(wǎng)站界面 14-1 母版頁的介紹 14-2 創(chuàng)建內(nèi)容頁 14-3 SiteMap介紹 14-4 SiteMap應(yīng)用舉例 14-5 TreeView控件介紹 14-6 Menu控件介紹 14-7 Menu應(yīng)用舉例 14-8 MultiView控件 第15學(xué)時 ASP.NET網(wǎng)站管理工具 15-1 ASP.NET MMC管理單元介紹 15-2 創(chuàng)建虛擬目錄 15-3 創(chuàng)建虛擬站點(diǎn) 15-4 Web網(wǎng)站管理工具 第16學(xué)時 個性化用戶配置 16-1 個性化服務(wù)的三大步驟 16-2 實現(xiàn)個性化服務(wù)的三大功能 16-3 個性化用戶配置 第17學(xué)時 網(wǎng)站主題和外觀 17-1 CSS基礎(chǔ)與應(yīng)用 17-2 CSS應(yīng)用在Web控件上 17-3 主題和皮膚概述 17-4 頁面主題和全局主題 17-5 應(yīng)用和禁用主題第5篇 高級編程 第18學(xué)時 調(diào)試ASP.NET應(yīng)用程序 18-1 Visual Studio 2005調(diào)試概述 18-2 服務(wù)器端調(diào)試 18-3 客戶端調(diào)試 18-4 應(yīng)用舉例 第19學(xué)時ASP.NET緩存的應(yīng)用 19-1 ASP.NET 2.0緩存概述 19-2 頁面緩存 19-3 應(yīng)用程序數(shù)據(jù)緩存 19-4 緩存依賴 第20學(xué)時 ASP.NET的安全管理 20-1 身份驗證 20-2 實現(xiàn)密碼策略 20-3 防范SQL注入 第21學(xué)時 XML文件的處理 21-1 XML概述 21-2 XML語法 21-3 XML的樣式語言XSL 21-4 XML文檔對象模型 21-5 XML文檔對象的讀取 第22學(xué)時 應(yīng)用程序部署及錯誤處理 22-1 部署ASP.NET應(yīng)用程序 22-2 處理錯誤第6篇 開發(fā)案例 第23學(xué)時 學(xué)生信息管理系統(tǒng) 23-1 系統(tǒng)概述 23-2 系統(tǒng)分析與設(shè)計 23-3 功能模塊 第24學(xué)時 使用ASP.NET+SQL Server開發(fā)Blog系統(tǒng) 24-1 系統(tǒng)分析與總體設(shè)計 24-2 系統(tǒng)數(shù)據(jù)庫設(shè)計 24-3 頁面設(shè)計部分 24-4 模塊說明
章節(jié)摘錄
第1篇 ASP.NET基礎(chǔ) 第1學(xué)時 我的第一個ASP.NET頁面 2002年微軟推出了Microsoft VisuM Studi0.NET的第一個版本,這意味著一個新的編程理念的開始?! isuM Studi0.NET系統(tǒng)開發(fā)環(huán)境在推出時迅速得到了一大批人的擁護(hù),后來產(chǎn)品陸續(xù)升級到VisuM Studi0 2003.NET,VisuM Studi0 2005.NET,本書主要以VisuM Studi0 2005.NET為例。它的出現(xiàn)已經(jīng)使人認(rèn)識到,在今后的編程模式中,.NET必將成為一種占統(tǒng)治地位的編程體系,它是過去人們對編程探索的一個總結(jié),是總結(jié)了各種語言的優(yōu)點(diǎn)之后的一種全新的開發(fā)環(huán)境。 我們必然會提出一個問題,什么是.NET,以及如何去學(xué)習(xí).NET?! ∥覀儊砜匆幌滤母攀觥! ?.1 Microsoft.NET概述 自從In.met出現(xiàn)以來,基于B/S架構(gòu)的軟件不斷增多,人們越來越希望通過IE了解整個世界。從編程的語言發(fā)展來說:Windows是20世紀(jì)80年代的技術(shù),COM是20世紀(jì)90年代初實現(xiàn)的,Java語言最初是為家用電器開發(fā)的,后來轉(zhuǎn)而應(yīng)用于Intemet。 以上這些平臺的最初設(shè)計都不是為了In.met,在這種背景下,人們急需一種全新理念的開發(fā)平臺。微軟經(jīng)過多年研究,從一開始就從In.met的角度去考慮,終于推出了全新的VisuMStudi0.NET平臺,這預(yù)示著一種技術(shù)上的全面更新和突破?! ∥覀兿葋韺Ρ纫幌挛④浨捌诘腁SP語言,ASP語言在應(yīng)用中已經(jīng)是一種很大的成功,如今還有很多Web方面的應(yīng)用程序在使用它。ASP是一種解釋性的語言,它通過與HTML相結(jié)合的方式,以代碼嵌入來運(yùn)行程序,配置簡單。但是,當(dāng)對程序進(jìn)行修改時會有大量的頁面部分需要修改,已經(jīng)不利于如今軟件工業(yè)中的實施,而且當(dāng)需要移植到一個利用組件的N層結(jié)構(gòu)中時就會遇到問題。當(dāng)對這些應(yīng)用程序進(jìn)行配置和維護(hù)時,DLL陷阱問題(組件注冊、版本、鎖定的DLL等)就會出現(xiàn)?! SRNET是一個用于Web開發(fā)的全新框架,其中包含了許多新的特性。ASRNET提供了更易于編寫、結(jié)構(gòu)更清晰的代碼,這些代碼很容易進(jìn)行再利用和共享;ASENET使用編譯后的語言,從而提升性能和伸縮性;ASENET使用Web表單使開發(fā)更直觀,利用面向?qū)ο蠹夹g(shù)促進(jìn)組件的再利用。另外,ASRNET中還包括頁面事件、Web控件、緩沖技術(shù)以及服務(wù)器控件和對數(shù)據(jù)捆綁的改進(jìn)。供ASENET使用的庫以及在Microsoft.NET框架中允許通過Web使用客戶商用函數(shù),為程序員提供了更多新的開發(fā)機(jī)會?! ?/pre>編輯推薦
打破常規(guī),用時間劃分知識,輕松掌握。講解獨(dú)特,讓技術(shù)貼近實用,心領(lǐng)神會。授之以漁,以實例總結(jié)方法,點(diǎn)睛透徹?! ‰S著網(wǎng)絡(luò)經(jīng)濟(jì)的發(fā)展,微軟公司把.NET的戰(zhàn)略作為編程語言推崇的主要目標(biāo),而VisualStudio.NET作為NET戰(zhàn)略的主要部分,用于創(chuàng)建Web下一代應(yīng)用程序的綜合工具,通過快速設(shè)計、開發(fā)和部署的支持,高性能的數(shù)據(jù)驅(qū)動解決方案和直觀的設(shè)計器,簡化業(yè)務(wù)處理及開發(fā)新業(yè)務(wù)的一些高級功能。《ASP.NET2.0編程技術(shù)24學(xué)時輕松掌握(C#版)/24小時輕松掌握系列》針對ASP.NET在面向Web程序的應(yīng)用方面,提供了客戶端的構(gòu)建解決方案。《ASP.NET2.0編程技術(shù)24學(xué)時輕松掌握(C#版)/24小時輕松掌握系列》適用于初學(xué)Web開發(fā)的讀者,對有一點(diǎn)基礎(chǔ)的中級開發(fā)人員也有很好的借鑒作用。圖書封面
評論、評分、閱讀與下載
- 還沒讀過(47)
- 勉強(qiáng)可看(342)
- 一般般(584)
- 內(nèi)容豐富(2423)
- 強(qiáng)力推薦(198)
ASP.NET 2.0編程技術(shù)24學(xué)時輕松掌握 PDF格式下載