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