ASP.NET程序設(shè)計(jì)教程(C#版)第3版
定 價(jià):55 元
叢書(shū)名:高等教育規(guī)劃教材
- 作者:崔淼
- 出版時(shí)間:2018/1/12
- ISBN:9787111584407
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類(lèi):TP312.8
- 頁(yè)碼:295
- 紙張:膠版紙
- 版次:3
- 開(kāi)本:16K
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》以C#為開(kāi)發(fā)語(yǔ)言,面向初次接觸Web應(yīng)用程序設(shè)計(jì)的讀者,從零開(kāi)始,采用案例方式,全面細(xì)致地介紹了ASP.NET的基礎(chǔ)知識(shí)、特點(diǎn)和具體應(yīng)用!禔SP.NET程序設(shè)計(jì)教程(C#版)第3版》共分為12章,主要包括Visual Studio開(kāi)發(fā)環(huán)境簡(jiǎn)介、Web前端設(shè)計(jì)基礎(chǔ)(HTML 5+CSS 3、JavaScript、jQuery、ASP.NET AJAX、主題和母版頁(yè)等)、ASP.NET常用內(nèi)置對(duì)象和狀態(tài)管理、數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)、LINQ to SQL,以及ASP.NET MVC 5等方面的內(nèi)容。
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》適合作為高等院校計(jì)算機(jī)類(lèi)相關(guān)專(zhuān)業(yè)教材,同時(shí)也可作為廣大計(jì)算機(jī)愛(ài)好者和各類(lèi)ASP.NET(C#)程序設(shè)計(jì)培訓(xùn)班的教學(xué)用書(shū)。
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》配有電子教案,需要的教師可登錄www.cmpedu.com免費(fèi)注冊(cè),審核通過(guò)后下載,或聯(lián)系編輯索。≦Q:2966938356,電話:010-88379739)。
適讀人群 :本書(shū)適合作為高等院校計(jì)算機(jī)類(lèi)相關(guān)專(zhuān)業(yè)教材,同時(shí)也可作為廣大計(jì)算機(jī)愛(ài)好者和各類(lèi)ASP.NET(C#)程序設(shè)計(jì)培訓(xùn)班的教學(xué)用書(shū)。
1.經(jīng)典教材《ASP.NET程序設(shè)計(jì)教程(C#版)第2版》(ISBN 978-7-111-31223-9)的改版。
2.以Microsoft Visual Studio 2015為開(kāi)發(fā)平臺(tái),以C#為開(kāi)發(fā)語(yǔ)言,面向初次接觸Web應(yīng)用程序設(shè)計(jì)的讀者,從零開(kāi)始,全面、細(xì)致地介紹了ASP.NET的基礎(chǔ)知識(shí)、特點(diǎn)和具體應(yīng)用。
3.采用“任務(wù)驅(qū)動(dòng)”方式,即先給出設(shè)計(jì)目標(biāo),然后介紹為實(shí)現(xiàn)該目標(biāo)而采取的設(shè)計(jì)方法。在編寫(xiě)的主導(dǎo)思想上突出一個(gè)“用”字,避免煩瑣的、長(zhǎng)篇大論的理論闡述,緊緊抓住培養(yǎng)學(xué)生基本編程技能這個(gè)綱,以求達(dá)到學(xué)以致用的目的。
ASP.NET是美國(guó)微軟公司推出的新一代企業(yè)級(jí)B/S架構(gòu)Web應(yīng)用程序開(kāi)發(fā)平臺(tái),它建立在Microsoft .NET框架的通用語(yǔ)言運(yùn)行環(huán)境(Common Language Runtime,CLR)之上,可用于在服務(wù)器端生成功能強(qiáng)大的Web應(yīng)用程序,建立分布式、多層架構(gòu)的應(yīng)用環(huán)境。
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》以Microsoft Visual Studio 2015為開(kāi)發(fā)平臺(tái),兼容Microsoft Visual Studio 2010以上版本(除特別聲明的內(nèi)容外)。以C#為開(kāi)發(fā)語(yǔ)言,面向初次接觸Web應(yīng)用程序設(shè)計(jì)的讀者,從零開(kāi)始,采用案例方式,全面、細(xì)致地介紹了ASP.NET的基礎(chǔ)知識(shí)、特點(diǎn)和具體應(yīng)用。
為使讀者全面、系統(tǒng)地理解Web應(yīng)用程序設(shè)計(jì)的各個(gè)環(huán)節(jié),《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》加強(qiáng)了對(duì)以HTML 5+CSS 3為基礎(chǔ),以JavaScript、jQuery、ASP.NET AJAX,以及主題和母版頁(yè)為輔助的Web前端設(shè)計(jì)技術(shù)的介紹。對(duì)數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)部分進(jìn)行了結(jié)構(gòu)優(yōu)化,使其層次更加清晰,更易于理解!禔SP.NET程序設(shè)計(jì)教程(C#版)第3版》還包含了對(duì)LINQ to SQL數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)和最新的ASP.NET MVC 5架構(gòu)等內(nèi)容的介紹。
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》在示例處理上采用“任務(wù)驅(qū)動(dòng)”方式,即先給出設(shè)計(jì)目標(biāo),然后介紹為實(shí)現(xiàn)該目標(biāo)而采取的設(shè)計(jì)方法。在程序設(shè)計(jì)中的操作以詳盡的表述結(jié)合圖例來(lái)說(shuō)明,力求讓讀者對(duì)每一步操作都清清楚楚。在代碼設(shè)計(jì)中盡可能多地給出注釋?zhuān)η笞屪x者對(duì)每一行代碼的意義及其前后聯(lián)系明明白白。在編排上注意做到簡(jiǎn)明扼要、由淺入深、循序漸進(jìn),力求通俗易懂、簡(jiǎn)捷實(shí)用。在編寫(xiě)的主導(dǎo)思想上突出一個(gè)“用”字,避免煩瑣的、長(zhǎng)篇大論的理論闡述,緊緊抓住培養(yǎng)學(xué)生基本編程技能這個(gè)綱,以求達(dá)到學(xué)以致用的目的!禔SP.NET程序設(shè)計(jì)教程(C#版)第3版》概念清晰、邏輯性強(qiáng)、層次分明、示例豐富,符合教師教學(xué)和學(xué)生學(xué)習(xí)的習(xí)慣。
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》共分為12章,主要包括Visual Studio開(kāi)發(fā)環(huán)境簡(jiǎn)介、Web前端設(shè)計(jì)基礎(chǔ)(HTML 5+CSS 3、JavaScript、jQuery、ASP.NET AJAX、主題和母版頁(yè)等)、ASP.NET常用內(nèi)置對(duì)象和狀態(tài)管理、數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)、LINQ to SQL,以及ASP.NET MVC 5等方面的內(nèi)容。
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》適合作為高等院校計(jì)算機(jī)類(lèi)相關(guān)專(zhuān)業(yè)教材,同時(shí)也可作為廣大計(jì)算機(jī)愛(ài)好者和各類(lèi)ASP.NET(C#)程序設(shè)計(jì)培訓(xùn)班的教學(xué)用書(shū)。
《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》由崔淼、徐鵬主編,具體分工如下:崔淼編寫(xiě)第2、8、11章,徐鵬編寫(xiě)第1、3章,李鴻雁編寫(xiě)第4、5章,朱婷婷編寫(xiě)第6章,閆慧杰編寫(xiě)第7章,劉瑞新編寫(xiě)第9、10章,第12章以及程序的調(diào)試、電子文檔的制作等由李建彬、劉大學(xué)、陳周、駱秋容、劉克純、繆麗麗、劉大蓮、彭守旺、莊建新、彭春芳、崔瑛瑛、翟麗娟、韓建敏、莊恒、徐維維、徐云林、馬春鋒、孫洪玲完成!禔SP.NET程序設(shè)計(jì)教程(C#版)第3版》由劉瑞新教授策劃,得到了許多一線教師的大力支持,提出了許多寶貴意見(jiàn),使《ASP.NET程序設(shè)計(jì)教程(C#版)第3版》更加符合教學(xué)規(guī)律,在此表示感謝。
由于計(jì)算機(jī)信息技術(shù)發(fā)展迅速,書(shū)中難免有不足和疏漏之處,懇請(qǐng)廣大讀者批評(píng)指正。
第1章ASP.NET概述
1.1Web基礎(chǔ)知識(shí)
1.1.1B/S架構(gòu)與ASP.NET
1.1.2Web標(biāo)準(zhǔn)概述
1.1.3靜態(tài)和動(dòng)態(tài)網(wǎng)頁(yè)
1.2Visual Studio集成開(kāi)發(fā)環(huán)境
1.2.1Visual Studio項(xiàng)目管理
1.2.2集成開(kāi)發(fā)環(huán)境的主要子窗口
1.2.3ASP.NET常用文件和文件夾
1.2.4創(chuàng)建ASP.NET網(wǎng)站的基本步驟
1.3實(shí)訓(xùn)——?jiǎng)?chuàng)建一個(gè)簡(jiǎn)單課表查詢(xún)網(wǎng)站
1.3.1實(shí)訓(xùn)目的
1.3.2實(shí)訓(xùn)要求
1.3.3實(shí)訓(xùn)步驟
第2章Web網(wǎng)站前端設(shè)計(jì)基礎(chǔ)
2.1HTML 5標(biāo)記語(yǔ)言
2.1.1HTML 5的基本結(jié)構(gòu)
2.1.2在Visual Studio中設(shè)計(jì)網(wǎng)頁(yè)
2.1.3HTML 5的常用元素
2.2網(wǎng)頁(yè)的樣式控制
2.2.1標(biāo)記的style屬性
2.2.2CSS 3的概念
2.2.3CSS 3常用選擇器
2.2.4CSS 3的盒模型
2.2.5向網(wǎng)站中添加樣式表
2.3頁(yè)面布局
2.3.1使用表格布局頁(yè)面
2.3.2使用DIV和CSS布局頁(yè)面
2.3.3頁(yè)面元素的定位
2.4實(shí)訓(xùn)——頁(yè)面布局綜合練習(xí)
2.4.1實(shí)訓(xùn)目的
2.4.2實(shí)訓(xùn)要求
2.4.3實(shí)訓(xùn)步驟
第3章主題與母版頁(yè)
3.1使用主題和外觀文件
3.1.1使用主題
3.1.2使用外觀文件
3.1.3網(wǎng)頁(yè)的動(dòng)態(tài)換膚
3.2母版頁(yè)與內(nèi)容頁(yè)
3.2.1母版頁(yè)和內(nèi)容頁(yè)的概念
3.2.2創(chuàng)建母版頁(yè)和內(nèi)容頁(yè)
3.3從內(nèi)容頁(yè)訪問(wèn)母版頁(yè)的內(nèi)容
3.3.1從內(nèi)容頁(yè)訪問(wèn)母版頁(yè)控件的屬性
3.3.2在內(nèi)容頁(yè)中響應(yīng)母版頁(yè)控件的事件
3.4實(shí)訓(xùn)——使用母版頁(yè)和內(nèi)容頁(yè)
3.4.1實(shí)訓(xùn)目的
3.4.2實(shí)訓(xùn)要求
3.4.3實(shí)訓(xùn)步驟
第4章C#程序設(shè)計(jì)基礎(chǔ)
4.1C#程序設(shè)計(jì)方法
4.1.1事件驅(qū)動(dòng)機(jī)制
4.1.2選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1.3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
4.1.4使用類(lèi)文件和類(lèi)庫(kù)
4.2創(chuàng)建和使用動(dòng)態(tài)控件
4.2.1創(chuàng)建動(dòng)態(tài)控件
4.2.2使用動(dòng)態(tài)控件
4.3創(chuàng)建和使用自定義控件
4.3.1創(chuàng)建自定義控件
4.3.2使用自定義控件
4.4實(shí)訓(xùn)——設(shè)計(jì)一個(gè)加法練習(xí)程序
4.4.1實(shí)訓(xùn)目的
4.4.2實(shí)訓(xùn)要求
第5章ASP.NET常用對(duì)象和狀態(tài)管理
5.1Page對(duì)象
5.1.1Page對(duì)象的常用屬性、方法和事件
5.1.2Web窗體頁(yè)面的生命周期
5.2Response對(duì)象
5.2.1Response對(duì)象的常用屬性和方法
5.2.2使用Response對(duì)象輸出信息到客戶(hù)端
5.2.3使用Redirect方法實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)
5.3Request對(duì)象
5.3.1Request對(duì)象的常用屬性和方法
5.3.2處理HTML表單
5.4Server對(duì)象
5.4.1Server對(duì)象的常用屬性和方法
5.4.2Execute、Transfer和MapPath方法
5.5ASP.NET的狀態(tài)管理
5.5.1創(chuàng)建和使用Cookie對(duì)象
5.5.2創(chuàng)建和使用Session對(duì)象
5.5.3使用PreviousPage屬性
5.6實(shí)訓(xùn)——使用Cookie
5.6.1實(shí)訓(xùn)目的
5.6.2實(shí)訓(xùn)要求
5.6.3實(shí)訓(xùn)步驟
第6章使用ASP.NET AJAX
6.1Ajax和ASP.NET AJAX概述
6.1.1Ajax的概念
6.1.2ASP.NET AJAX
6.2ASP.NET AJAX的基本控件
6.2.1ScriptManager和ScriptManagerProxy控件
6.2.2UpdatePanel控件
6.2.3UpdateProgress控件
6.2.4Timer控件
6.3ASP.NET AJAX控件工具包
6.3.1安裝ASP.NET AJAX 控件工具包
6.3.2使用ConfirmButtonExtender控件彈出確認(rèn)對(duì)話框
6.3.3使用FilteredTextExtender和TextBoxWatermarkExtender擴(kuò)展控件
6.3.4使用AsyncFileUpload控件實(shí)現(xiàn)文件上傳
6.3.5使用CalendarExtender和AutoCompleteExtender擴(kuò)展控件
6.4實(shí)訓(xùn)——設(shè)計(jì)一個(gè)限時(shí)在線考試系統(tǒng)
6.4.1實(shí)訓(xùn)目的
6.4.2實(shí)訓(xùn)要求
第7章JavaScript
7.1JavaScript的基本概念
7.1.1JavaScript概述
7.1.2JavaScript的代碼編寫(xiě)規(guī)范
7.2JavaScript程序設(shè)計(jì)基礎(chǔ)
7.2.1數(shù)據(jù)類(lèi)型和變量
7.2.2流程控制語(yǔ)句
7.2.3JavaScript函數(shù)
7.3JavaScript對(duì)象
7.3.1JavaScript內(nèi)置對(duì)象
7.3.2自定義對(duì)象
7.4BOM和DOM對(duì)象
7.4.1window對(duì)象
7.4.2document對(duì)象
7.5實(shí)訓(xùn)——設(shè)計(jì)浮動(dòng)圖片效果
7.5.1實(shí)訓(xùn)目的
7.5.2實(shí)訓(xùn)要求
7.5.3實(shí)訓(xùn)步驟
第8章使用jQuery
8.1jQuery概述
8.1.1使用NuGet
8.1.2在.aspx和.html頁(yè)面中引用jQuery
8.2jQuery語(yǔ)法基礎(chǔ)
8.2.1jQuery代碼的書(shū)寫(xiě)位置要求
8.2.2jQuery選擇器
8.3通過(guò)jQuery操作DOM
8.3.1屬性操作
8.3.2樣式操作
8.3.3內(nèi)容操作
8.3.4jQuery常用的特效方法
8.3.5jQuery事件處理和事件綁定
8.4實(shí)訓(xùn)——使用jQuery特效
8.4.1實(shí)訓(xùn)目的
8.4.2實(shí)訓(xùn)要求
8.4.3實(shí)訓(xùn)步驟
第9章數(shù)據(jù)庫(kù)基礎(chǔ)與數(shù)據(jù)訪問(wèn)控件
9.1使用數(shù)據(jù)庫(kù)系統(tǒng)
9.1.1創(chuàng)建Microsoft SQL Sever數(shù)據(jù)庫(kù)
9.1.2常用的SQL語(yǔ)句
9.1.3Microsoft SQL Server常用操作
9.1.4創(chuàng)建Microsoft Access數(shù)據(jù)庫(kù)
9.2使用數(shù)據(jù)控件訪問(wèn)數(shù)據(jù)庫(kù)
9.2.1使用數(shù)據(jù)源控件
9.2.2使用GridView控件
9.2.3使用FormView控件
9.2.4使用Repeater控件
9.2.5使用DetailsView控件
9.3實(shí)訓(xùn)——使用數(shù)據(jù)訪問(wèn)控件查詢(xún)數(shù)據(jù)庫(kù)
9.3.1實(shí)訓(xùn)目的
9.3.2實(shí)訓(xùn)要求
9.3.3實(shí)訓(xùn)步驟
第10章使用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)
10.1ADO.NET概述
10.1.1ADO.NET的數(shù)據(jù)模型
10.1.2ADO.NET中的常用對(duì)象
10.2數(shù)據(jù)庫(kù)連接對(duì)象(Connection)
10.2.1創(chuàng)建Connection對(duì)象
10.2.2數(shù)據(jù)庫(kù)的連接字符串
10.3數(shù)據(jù)庫(kù)命令對(duì)象(Command)
10.3.1創(chuàng)建Command對(duì)象
10.3.2Command對(duì)象的屬性和方法
10.4ExecuteReader()方法和DataReader對(duì)象
10.4.1使用ExecuteReader()方法創(chuàng)建DataReader對(duì)象
10.4.2DataReader對(duì)象的常用屬性及方法
10.5數(shù)據(jù)適配器對(duì)象(DataAdapter)
10.5.1DataAdapte