出版時(shí)間:2012-1 出版社:清華大學(xué)出版社 作者:徐大偉 等 著
前言
21世紀(jì),什么技術(shù)將影響人類的生活?什么產(chǎn)業(yè)將決定國(guó)家的發(fā)展?信息技術(shù)與信息產(chǎn)業(yè)是首選的答案。大專院校學(xué)生是企業(yè)和政府的后備軍,國(guó)家教育部門(mén)計(jì)劃在大專院校中普及政府和企業(yè)信息技術(shù)與軟件工程教育。經(jīng)過(guò)多所院校的實(shí)踐,信息技術(shù)與軟件工程教育受到同學(xué)們的普遍歡迎,取得了很好的教學(xué)效果。然而也存在一些不容忽視的共性問(wèn)題,其中突出的是教材問(wèn)題?! 慕鼉赡甑男畔⒓夹g(shù)與軟件工程教育研究來(lái)看,許多任課教師提出目前教材不合適的問(wèn)題。具體體現(xiàn)在:第一,來(lái)自信息技術(shù)與軟件工程專業(yè)的術(shù)語(yǔ)很多,對(duì)于沒(méi)有這些知識(shí)背景的同學(xué)學(xué)習(xí)起來(lái)具有一定難度;第二,書(shū)中案例比較匱乏,已有的一些案例與企業(yè)的實(shí)際情況相差太遠(yuǎn),致使案例可參考性差;第三,缺乏具體的課程實(shí)踐指導(dǎo)和真實(shí)項(xiàng)目。因此,針對(duì)大專院校信息技術(shù)與軟件工程課程教學(xué)特點(diǎn)與需求,編寫(xiě)適用的規(guī)范化教材已刻不容緩?! ”緯?shū)就是針對(duì)以上問(wèn)題編寫(xiě)的,它圍繞一個(gè)完整的項(xiàng)目來(lái)組織和設(shè)計(jì)學(xué)習(xí)ASP.NET應(yīng)用開(kāi)發(fā)。作者希望推廣一種最有效的學(xué)習(xí)與培訓(xùn)的捷徑,這就是Project-Driven Training,也就是用項(xiàng)目實(shí)踐來(lái)帶動(dòng)理論的學(xué)習(xí)(或者叫做“做中學(xué)”) ?;诖?,作者采用艾斯醫(yī)藥商務(wù)系統(tǒng)項(xiàng)目案例貫穿ASP.NET應(yīng)用開(kāi)發(fā)各個(gè)模塊的理論講解,具體內(nèi)容包括ASP.NET開(kāi)發(fā)概述,C#和ADO.NET基礎(chǔ),ASP.NET Web窗體的基本控件,數(shù)據(jù)控件和數(shù)據(jù)綁定技術(shù),用戶控件和自定義控件,ASP.NET內(nèi)置對(duì)象和緩存技術(shù),ASP.NET應(yīng)用程序配置、編譯和部署,ASP.NET與 Web Services, XML技術(shù),JavaScript技術(shù)和AJAX技術(shù)等。通過(guò)項(xiàng)目實(shí)踐,可以明確技術(shù)應(yīng)用的目的(為什么學(xué)),更好地融會(huì)貫通技術(shù)原理(學(xué)什么),也可以更好地檢驗(yàn)學(xué)習(xí)效果(學(xué)的怎樣). 本書(shū)特色: 1. 重項(xiàng)目實(shí)踐 作者多年從事項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn)體會(huì)是“IT是做出來(lái)的,不是想出來(lái)的”,理論雖然重要,但一定要為實(shí)踐服務(wù)。以項(xiàng)目為主線,帶動(dòng)理論的學(xué)習(xí)是最好、最快、最有效的方法。本書(shū)的特色是提供了一個(gè)完整的醫(yī)藥商務(wù)系統(tǒng)項(xiàng)目。通過(guò)此書(shū),作者希望讀者對(duì)ASP.NET Web開(kāi)發(fā)技術(shù)和流程有一個(gè)整體了解,減少對(duì)項(xiàng)目的盲目感和神秘感,能夠根據(jù)本書(shū)的體系循序漸進(jìn)地動(dòng)手做出自己的真實(shí)項(xiàng)目來(lái)。2. 重理論要點(diǎn) 本書(shū)以項(xiàng)目實(shí)踐為主線,著重介紹ASP.NET Web開(kāi)發(fā)理論中最重要、最精華的部分,以及它們之間的融會(huì)貫通;而不是面面俱到,沒(méi)有重點(diǎn)和特色。讀者首先通過(guò)項(xiàng)目把握整體概貌,再深入局部細(xì)節(jié),系統(tǒng)學(xué)習(xí)理論;然后不斷優(yōu)化和擴(kuò)展細(xì)節(jié),完善整體框架和改進(jìn)項(xiàng)目。既有整體框架,又有重點(diǎn)理論和技術(shù)。一書(shū)在手,思路清晰,項(xiàng)目無(wú)憂。
內(nèi)容概要
《ASP.NET應(yīng)用開(kāi)發(fā)案例教程:基于MVC模式的ASP.NET+c#+ADO.NET》應(yīng)用“項(xiàng)目驅(qū)動(dòng)”最新教學(xué)模式,通過(guò)完整的項(xiàng)目案例系統(tǒng)地介紹了使用ASP.NET進(jìn)行Web應(yīng)用設(shè)計(jì)與開(kāi)發(fā)的方法和技術(shù)。全書(shū)論述了ASP.NET開(kāi)發(fā)概述、C#及ADO.NET背景知識(shí)、ASP.NET Web窗體的基本控件、數(shù)據(jù)控件和數(shù)據(jù)綁定技術(shù)、用戶控件和自定義控件、ASP.NET內(nèi)置對(duì)象和緩存技術(shù)、ASP.NET應(yīng)用程序配置及編譯和部署、ASP.NET與Web服務(wù)、ASP.NET與XML技術(shù)、JavaScript技術(shù)、ASP.NET和AJAX等內(nèi)容。 《ASP.NET應(yīng)用開(kāi)發(fā)案例教程:基于MVC模式的ASP.NET+c#+ADO.NET》注重理論與實(shí)踐相結(jié)合,內(nèi)容詳盡,提供了大量實(shí)例,突出應(yīng)用能力的培養(yǎng),將一個(gè)實(shí)際項(xiàng)目的知識(shí)點(diǎn)分解在各章作為案例講解,是一本實(shí)用性突出的教材,可作為普通高等學(xué)校計(jì)算機(jī)專業(yè)本科生和??粕鶤SP.NET課程的教材,也可供設(shè)計(jì)開(kāi)發(fā)人員參考使用。
書(shū)籍目錄
第1章 ASP.NET開(kāi)發(fā)概述11.1 Microsoft .NET介紹 1.1.1 Microsoft.NET概述1.1.2 Microsoft .NET平臺(tái)的意義1.1.3 Microsoft .NET的基本模塊1.2 ASP.NET概述1.2.1 ASP.NET的歷史和特性1.2.2 ASP.NET與ASP1.2.3 ASP.NET開(kāi)發(fā)工具1.2.4 ASP.NET客戶端1.2.5 ASP.NET的優(yōu)勢(shì)1.3 ASP.NET 開(kāi)發(fā)環(huán)境的搭建1.3.1 安裝和配置IIS1.3.2 安裝Visual Studio 2001.3.3 安裝SQL Server 2005 1.4 ASP.NET應(yīng)用程序基礎(chǔ)1.4.1 集成開(kāi)發(fā)環(huán)境Visual Studio介紹1.4.2 創(chuàng)建ASP.NET應(yīng)用程序1.4.3 運(yùn)行ASP.NET應(yīng)用程序1.4.4 編譯ASP.NET應(yīng)用程序本章總結(jié)習(xí)題第2章 艾斯醫(yī)藥商務(wù)系統(tǒng)項(xiàng)目案例2.1 項(xiàng)目開(kāi)發(fā)的背景知識(shí)2.1.1 項(xiàng)目開(kāi)發(fā)流程2.1.2 UML概述2.2 艾斯醫(yī)藥商務(wù)系統(tǒng)概述2.2.1 項(xiàng)目需求分析2.2.2 項(xiàng)目系統(tǒng)分析和設(shè)計(jì)2.2.3 項(xiàng)目運(yùn)行指南本章總結(jié)56 習(xí)題第3章 C#基礎(chǔ)3.1 C#程序的基本結(jié)構(gòu)3.2 C#面向?qū)ο蠹夹g(shù)3.2.1 面向?qū)ο蟮母拍?.2.2 封裝3.2.3 繼承3.2.4 多態(tài)3.3 C#高級(jí)技術(shù)3.3.1 靜態(tài)變量和方法3.3.2 密封類和方法3.3.3 訪問(wèn)控制3.3.4 抽象類與抽象方法3.3.5 接口3.3.6 集合3.4 項(xiàng)目案例3.4.1 學(xué)習(xí)目標(biāo)3.4.2 案例描述3.4.3 案例要點(diǎn)3.4.4 案例實(shí)施3.4.5 特別提示3.4.6 拓展與提高本章總結(jié)習(xí)題第4章 數(shù)據(jù)庫(kù)與ADO.NET基礎(chǔ)4.1 數(shù)據(jù)庫(kù)基礎(chǔ)4.1.1 結(jié)構(gòu)化查詢語(yǔ)言4.1.2 表和視圖4.1.3 存儲(chǔ)過(guò)程和觸發(fā)器4.2 使用SQL Server 2005管理數(shù)據(jù)庫(kù)4.2.1 初步認(rèn)識(shí)SQL Server 20054.2.2 數(shù)據(jù)庫(kù)相關(guān)操作4.3 ADO.NET連接SQL數(shù)據(jù)庫(kù)4.3.1 ADO.NET基礎(chǔ)4.3.2 連接SQL數(shù)據(jù)庫(kù)1184.3.3 ADO.NET過(guò)程4.4 ADO.NET常用對(duì)象4.4.1 Connection對(duì)象4.4.2 DataAdapter對(duì)象4.4.3 Command對(duì)象4.4.4 DataSet(數(shù)據(jù)集)對(duì)象4.4.5 DataReader對(duì)象4.5 連接池概述4.6 參數(shù)化查詢4.7 項(xiàng)目案例4.7.1 學(xué)習(xí)目標(biāo)4.7.2 案例描述4.7.3 案例要點(diǎn)4.7.4 案例實(shí)施 4.7.5 特別提示 4.7.6 拓展與提高本章總結(jié)習(xí)題第5章 ASP.NET Web窗體的基本控件5.1 控件屬性概述5.2 常用基本控件5.2.1 標(biāo)簽類控件5.2.2 文本框控件5.2.3 按鈕控件5.2.4 單選控件和單選組控件5.2.5 復(fù)選框控件和復(fù)選組控件5.2.6 列表控件5.2.7 面板控件5.2.8 占位控件5.2.9 日歷控件5.2.10 廣告控件5.2.11 文件上傳控件5.2.12 視圖控件5.2.13 表控件5.2.14 向?qū)Э丶?.2.15 XML控件1865.2.16 驗(yàn)證控件5.2.17 導(dǎo)航控件5.2.18 其他控件5.3 項(xiàng)目案例5.3.1 學(xué)習(xí)目標(biāo)5.3.2 案例描述5.3.3 案例要點(diǎn)5.3.4 案例實(shí)施5.3.5 特別提示5.3.6 拓展與提高本章總結(jié)習(xí)題第6章 數(shù)據(jù)控件和數(shù)據(jù)綁定技術(shù)6.1 數(shù)據(jù)源控件6.1.1 SqlDataSource控件6.1.2 AccessDataSource控件6.1.3 ObjectDataSource控件6.1.4 LinqDataSource控件6.1.5 XmlDataSource控件6.1.6 SiteMapDataSource控件6.2 Repeater控件6.3 數(shù)據(jù)列表控件6.3.1 DataList控件6.3.2 GridView控件6.4 數(shù)據(jù)綁定控件6.4.1 FormView控件6.4.2 DetailsView控件6.4.3 ListView控件6.4.4 DataPager控件6.5 項(xiàng)目案例6.5.1 學(xué)習(xí)目標(biāo)6.5.2 案例描述6.5.3 案例要點(diǎn)6.5.4 案例實(shí)施6.5.5 特別提示2626.5.6 拓展與提高本章總結(jié)習(xí)題第7章 用戶控件和自定義控件7.1 用戶控件7.1.1 用戶控件概述7.1.2 將Web窗體頁(yè)轉(zhuǎn)換為用戶控件7.1.3 用戶控件的開(kāi)發(fā)7.2 自定義控件7.2.1 簡(jiǎn)單的自定義控件7.2.2 復(fù)合自定義控件7.3 用戶控件和自定義控件比較7.4 項(xiàng)目案例7.4.1 學(xué)習(xí)目標(biāo)7.4.2 案例描述7.4.3 案例要點(diǎn)7.4.4 案例實(shí)施7.4.5 特別提示7.4.6 拓展與提高本章總結(jié)習(xí)題第8章 ASP.NET內(nèi)置對(duì)象和緩存技術(shù)8.1 ASP.NET內(nèi)置對(duì)象8.1.1 傳遞請(qǐng)求對(duì)象Request8.1.2 請(qǐng)求響應(yīng)對(duì)象Response8.1.3 狀態(tài)對(duì)象Application8.1.4 狀態(tài)對(duì)象Session8.1.5 服務(wù)對(duì)象Server8.1.6 Cookie對(duì)象8.1.7 緩存對(duì)象Cache8.1.8 Global.asax配置8.2 ASP.NET緩存功能8.2.1 緩存概述8.2.2 頁(yè)面輸出緩存8.2.3 部分頁(yè)面緩存3178.2.4 應(yīng)用程序數(shù)據(jù)緩存8.2.5 檢索應(yīng)用程序數(shù)據(jù)緩存對(duì)象8.3 項(xiàng)目案例8.3.1 學(xué)習(xí)目標(biāo)8.3.2 案例描述8.3.3 案例要點(diǎn)8.3.4 案例實(shí)施8.3.5 特別提示8.3.6 拓展與提高本章總結(jié)習(xí)題第9章 ASP.NET應(yīng)用程序的配置、編譯和部署9.1 應(yīng)用程序概述9.1.1 ASP.NET 應(yīng)用程序組成9.1.2 配置應(yīng)用程序的過(guò)程9.2 Web.config配置9.2.1 ASP.NET 應(yīng)用程序配置簡(jiǎn)介9.2.2 ASP.NET配置文件的層次結(jié)構(gòu)和繼承9.2.3 配置文件的格式9.2.4 配置元素9.3 ASP.NET網(wǎng)站的預(yù)編譯和編譯9.3.1 ASP.NET網(wǎng)站的預(yù)編譯9.3.2 ASP.NET網(wǎng)站的編譯9.4 項(xiàng)目案例9.4.1 學(xué)習(xí)目標(biāo)9.4.2 案例描述9.4.3 案例要點(diǎn)9.4.4 案例實(shí)施9.4.5 特別提示9.4.6 拓展與提高本章總結(jié)習(xí)題第10章 ASP.NET Web服務(wù)10.1 面向服務(wù)的軟件架構(gòu)概述10.1.1 面向服務(wù)的軟件架構(gòu)35810.1.2 SOA與Web 2.010.2 Web Services的概念10.2.1 Web Services的定義10.2.2 Web Services的核心技術(shù)10.2.3 Web Services原理10.3 ASP.NET與Web服務(wù)10.4 簡(jiǎn)單Web Services示例10.5 項(xiàng)目案例10.5.1 學(xué)習(xí)目標(biāo)10.5.2 案例描述10.5.3 案例要點(diǎn)10.5.4 案例實(shí)施10.5.5 特別提示10.5.6 拓展與提高本章總結(jié)習(xí)題第11章 ASP.NET與XML技術(shù)11.1 XML概述11.1.1 XML定義11.1.2 XML的語(yǔ)法規(guī)則11.1.3 DTD與XML Schema11.2 XML的轉(zhuǎn)換11.2.1 XML轉(zhuǎn)換概述11.2.2 XSL的使用11.3 XML的操作11.3.1 使用XML控件11.3.2 使用XmlTextReader和XmlTextWriter11.3.3 使用XmlDocument (W3C DOM)技術(shù)11.3.4 使用DataSet對(duì)象11.4 項(xiàng)目案例11.4.1 學(xué)習(xí)目標(biāo)11.4.2 案例描述11.4.3 案例要點(diǎn)11.4.4 案例實(shí)施11.4.5 特別提示11.4.6 拓展與提高412 本章總結(jié)習(xí)題第12章 JavaScript12.1 JavaScript概述12.1.1 JavaScript簡(jiǎn)介12.1.2 JavaScript的開(kāi)發(fā)12.2 JavaScript語(yǔ)法基礎(chǔ)12.2.1 基本數(shù)據(jù)類型12.2.2 表達(dá)式和運(yùn)算符12.3 JavaScript程序構(gòu)成12.3.1 流程控制12.3.2 函數(shù)12.3.3 事件驅(qū)動(dòng)及事件處理12.4 基于對(duì)象的JavaScript語(yǔ)言12.4.1 對(duì)象的基礎(chǔ)知識(shí)12.4.2 創(chuàng)建新對(duì)象12.4.3 使用內(nèi)部核心對(duì)象系統(tǒng)12.4.4 使用瀏覽器對(duì)象系統(tǒng)12.5 項(xiàng)目案例12.5.1 學(xué)習(xí)目標(biāo)12.5.2 案例描述12.5.3 案例要點(diǎn)12.5.4 案例實(shí)施12.5.5 特別提示12.5.6 拓展與提高本章總結(jié)習(xí)題第13章 ASP.NET和AJAX13.1 AJAX基礎(chǔ)13.1.1 AJAX簡(jiǎn)介13.1.2 AJAX核心技術(shù)概述13.1.3 XMLHttpRequest對(duì)象13.1.4 AJAX的簡(jiǎn)單示例13.2 ASP.NET 3.5 AJAX控件13.2.1 ScriptManager控件47413.2.2 ScriptManagerProxy控件13.2.3 Timer控件13.2.4 UpdatePanel控件13.2.5 UpdateProgress控件13.3 項(xiàng)目案例13.3.1 學(xué)習(xí)目標(biāo)13.3.2 案例描述13.3.3 案例要點(diǎn)13.3.4 案例實(shí)施13.3.5 特別提示13.3.6 拓展與提高本章總結(jié)習(xí)題參考文獻(xiàn)后記
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
ASP.NET應(yīng)用開(kāi)發(fā)案例教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版