ASP.NET從入門到精通-(第4版)-(附1DVD) 版權信息
- ISBN:9787302457237
- 條形碼:9787302457237 ; 978-7-302-45723-7
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
ASP.NET從入門到精通-(第4版)-(附1DVD) 本書特色
《ASP.NET從入門到精通(第4版)》一書從初學者角度出發(fā),以通俗易懂的語言、豐富多彩的示例,使用*的Visual Studio 2015開發(fā)環(huán)境,詳細介紹了使用ASP.NET進行Web程序開發(fā)需要掌握的各方面知識。《ASP.NET從入門到精通(第4版)》共分25章,包括ASP.NET開發(fā)入門、ASP.NET的內置對象、ASP.NET Web常用控件、數(shù)據(jù)驗證技術、母版頁、主題、數(shù)據(jù)綁定、使用ADO.NET操作數(shù)據(jù)庫、數(shù)據(jù)控件、站點導航控件、Web用戶控件、ASP.NET緩存技術、程序調試與錯誤處理、GDI 圖形圖像、E-mail郵件發(fā)送、Web Services、ASP.NET Ajax技術、LINQ數(shù)據(jù)訪問技術、ASP.NET網(wǎng)站發(fā)布、注冊及登錄驗證模塊設計、在線投票系統(tǒng)、網(wǎng)站流量統(tǒng)計、購物車、BBS論壇、B2C電子商務網(wǎng)站。書中所有知識都結合具體示例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會ASP.NET進行Web程序開發(fā)的精髓,從而快速提高開發(fā)技能。《ASP.NET從入門到精通(第4版)》內容詳盡,實例豐富,非常適合作為編程初學者的學習用書,也適合作為開發(fā)人員的查閱和參考資料。
ASP.NET從入門到精通-(第4版)-(附1DVD) 內容簡介
“軟件開發(fā)視頻大講堂”叢書系清華社“視頻大講堂”重點大系之一。該大系包括多個子系列,每個子系列的圖書在其同品種的圖書中銷售名列前茅,其中:4個品種榮獲“全行業(yè)優(yōu)秀暢銷品種”1個品種榮獲2012年清華大學出版社“專業(yè)暢銷書”一等獎絕大多數(shù)品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅截至目前該大系累計銷售超過130萬冊該大系已成為近年來清華社計算機專業(yè)基礎類零售圖書暢銷品牌之一
“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,繼承和創(chuàng)新了清華社“視頻大講堂”大系的編寫模式、寫作風格和優(yōu)良品質。本書突出了以下內容:總長總時長20.6小時同步視頻演示講解,可反復觀摩,讓學習更為快捷、高效15個典型實例,通過實例學習更深入,更有趣,更有動力343道面試真題,了解工作實例及面試問題,更好適應企業(yè)需求596項能力測試題目,檢測是否過關,了解學習之不足。根據(jù)全國計算機零售圖書排行榜,本書長期在C#類全國零售排行前列
“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,執(zhí)著于專業(yè),精細于品質。集基礎知識、核心技能、高級應用、項目案例于一體好學、好用、高效
ASP.NET從入門到精通-(第4版)-(附1DVD) 目錄
第1篇 基 礎 知 識
第1章 ASP.NET開發(fā)入門
視頻講解:69分鐘
1.1 ASP.NET簡介
1.1.1 概述
1.1.2 .NET Framework
1.1.3 ASP.NET的特性
1.1.4 ASP.NET成功案例
1.2 ASP.NET開發(fā)環(huán)境搭建
1.2.1 安裝IIS
1.2.2 配置IIS
1.2.3 安裝Visual Studio 2015系統(tǒng)**條件
1.2.4 安裝Visual Studio 2015
1.2.5 啟動Visual Studio 2015
1.2.6 卸載Visual Studio 2015
1.3 **個ASP.NET網(wǎng)站
1.3.1 ASP.NET網(wǎng)站的基本構建流程
1.3.2 創(chuàng)建ASP.NET網(wǎng)站并熟悉開發(fā)環(huán)境
1.3.3 設計Web頁面
1.3.4 添加ASP.NET文件夾
1.3.5 運行應用程序
1.3.6 配置IIS虛擬站點
1.3.7 瀏覽ASP.NET網(wǎng)頁
1.4 ASP.NET網(wǎng)頁語法
1.4.1 ASP.NET網(wǎng)頁擴展名
1.4.2 頁面指令
1.4.3 ASPX文件內容注釋
1.4.4 服務器端文件包含
1.4.5 HTML服務器控件語法
1.4.6 ASP.NET服務器控件語法
1.4.7 代碼塊語法
1.4.8 表達式語法
1.5 實踐與練習
第2章 ASP.NET的內置對象
視頻講解:75分鐘
2.1 Response對象
2.1.1 Response對象概述
2.1.2 Response對象的常用屬性和方法
2.1.3 在頁面中輸出數(shù)據(jù)
2.1.4 頁面跳轉并傳遞參數(shù)
2.1.5 輸出二進制圖像
2.2 Request對象
2.2.1 Request對象概述
2.2.2 Request對象的常用屬性和方法
2.2.3 獲取頁面間傳送的值
2.2.4 獲取客戶端瀏覽器信息
2.3 Application對象
2.3.1 Application對象概述
2.3.2 Application對象的常用集合、屬性和方法
2.3.3 使用Application對象存儲和讀取全局變量
2.3.4 設計一個訪問計數(shù)器
2.3.5 制作聊天室
2.4 Session對象
2.4.1 Session對象概述
2.4.2 Session對象的常用集合、屬性和方法
2.4.3 使用Session對象存儲和讀取數(shù)據(jù)
2.5 Cookie對象
2.5.1 Cookie對象概述
2.5.2 Cookie對象的常用屬性和方法
2.5.3 使用Cookie對象保存和讀取客戶端信息
2.6 Server對象
2.6.1 Server對象概述
2.6.2 Server對象的常用屬性和方法
2.6.3 使用Server.Execute和Server.Transfer方法重定向頁面
2.6.4 使用Server.MapPath方法獲取服務器的物理地址
2.6.5 使用Server.UrlEncode方法對字符串進行編碼
2.6.6 使用Server.UrlDecode方法對字符串進行解碼
2.7 實踐與練習
第3章 ASP.NET Web常用控件
視頻講解:108分鐘
3.1 文本類型控件
3.1.1 Label控件
3.1.2 TextBox控件
3.2 按鈕類型控件
3.2.1 Button控件
3.2.2 LinkButton控件
3.2.3 ImageButton控件
3.2.4 HyperLink控件
3.3 選擇類型控件
3.3.1 ListBox控件
3.3.2 DropDownList控件
3.3.3 RadioButton控件
3.3.4 CheckBox控件
3.4 圖形顯示類型控件
3.4.1 Image控件
3.4.2 ImageMap控件
3.5 Panel容器控件
3.5.1 Panel控件概述
3.5.2 使用Panel控件顯示或隱藏一組控件
3.6 FileUpload文件上傳控件
3.6.1 FileUpload控件概述
3.6.2 使用FileUpload控件上傳圖片文件
3.7 登錄控件
3.7.1 Login控件
3.7.2 CreateUserWizard控件
3.7.3 使用Login和CreateUserWizard控件實現(xiàn)用戶注冊與登錄
3.8 實踐與練習
第4章 數(shù)據(jù)驗證技術
視頻講解:32分鐘
4.1 數(shù)據(jù)驗證控件
4.1.1 非空數(shù)據(jù)驗證控件
4.1.2 數(shù)據(jù)比較驗證控件
4.1.3 數(shù)據(jù)類型驗證控件
4.1.4 數(shù)據(jù)格式驗證控件
4.1.5 數(shù)據(jù)范圍驗證控件
4.1.6 驗證錯誤信息顯示控件
4.1.7 自定義驗證控件
4.2 禁用數(shù)據(jù)驗證
4.3 實踐與練習
第2篇 核 心 技 術
第5章 母版頁
視頻講解:24分鐘
5.1 母版頁概述
5.2 創(chuàng)建母版頁
5.3 創(chuàng)建內容頁
5.4 嵌套母版頁
5.5 訪問母版頁的控件和屬性
5.5.1 使用Master.FindControl方法訪問母版頁上的控件
5.5.2 引用@MasterType指令訪問母版頁上的屬性
5.6 實踐與練習
第6章 主題
視頻講解:30分鐘
6.1 主題概述
6.1.1 組成元素
6.1.2 文件存儲和組織方式
6.2 創(chuàng)建主題
6.2.1 創(chuàng)建外觀文件
6.2.2 為主題添加CSS樣式
6.3 應用主題
6.3.1 指定和禁用主題
6.3.2 動態(tài)加載主題
6.4 實踐與練習
第7章 數(shù)據(jù)綁定
視頻講解:18分鐘
7.1 數(shù)據(jù)綁定概述
7.2 簡單屬性綁定
7.3 表達式綁定
7.4 集合綁定
7.5 方法調用結果綁定
7.6 實踐與練習
第8章 使用ADO.NET操作數(shù)據(jù)庫
視頻講解:88分鐘
8.1 ADO.NET簡介
8.2 使用Connection對象連接數(shù)據(jù)庫
8.2.1 使用SqlConnection對象連接SQL Server數(shù)據(jù)庫
8.2.2 使用OleDbConnection對象連接OLE DB數(shù)據(jù)源
8.2.3 使用OdbcConnection對象連接ODBC數(shù)據(jù)源
8.2.4 使用OracleConnection對象連接Oracle數(shù)據(jù)庫
8.3 使用Command對象操作數(shù)據(jù)
8.3.1 使用Command對象查詢數(shù)據(jù)
8.3.2 使用Command對象添加數(shù)據(jù)
8.3.3 使用Command對象修改數(shù)據(jù)
8.3.4 使用Command對象刪除數(shù)據(jù)
8.3.5 使用Command對象調用存儲過程
8.3.6 使用Command對象實現(xiàn)數(shù)據(jù)庫的事務處理
8.4 結合使用DataSet對象和DataAdapter對象
8.4.1 DataSet對象和DataAdapter對象概述
8.4.2 使用DataAdapter對象填充DataSet對象
8.4.3 對DataSet中的數(shù)據(jù)進行操作
8.4.4 使用DataSet中的數(shù)據(jù)更新數(shù)據(jù)庫
8.5 使用DataReader對象
8.5.1 使用DataReader對象讀取數(shù)據(jù)
8.5.2 DataReader對象與DataSet對象的區(qū)別
8.6 實踐與練習
第9章 數(shù)據(jù)控件
視頻講解:85分鐘
9.1 GridView控件
9.1.1 GridView控件概述
9.1.2 GridView控件的常用屬性、方法和事件
9.1.3 使用GridView控件綁定數(shù)據(jù)源
9.1.4 設置GridView控件的外觀
9.1.5 制定GridView控件的列
9.1.6 查看GridView控件中數(shù)據(jù)的詳細信息
9.1.7 使用GridView控件分頁顯示數(shù)據(jù)
9.1.8 在GridView控件中排序數(shù)據(jù)
9.1.9 在GridView控件中實現(xiàn)全選和全不選功能
9.1.10 在GridView控件中對數(shù)據(jù)進行編輯操作
9.2 DataList控件
9.2.1 DataList控件概述
9.2.2 使用DataList控件綁定數(shù)據(jù)源
9.2.3 分頁顯示DataList控件中的數(shù)據(jù)
9.2.4 查看DataList控件中數(shù)據(jù)的詳細信息
9.2.5 在DataList控件中對數(shù)據(jù)進行編輯操作
9.3 ListView控件與DataPager控件
9.3.1 ListView控件與DataPager控件概述
9.3.2 使用ListView控件與DataPager控件分頁顯示數(shù)據(jù)
9.4 實踐與練習
第10章 站點導航控件
視頻講解:45分鐘
10.1 站點地圖概述
10.2 TreeView控件
10.2.1 TreeView控件概述
10.2.2 TreeView控件的常用屬性和事件
10.2.3 TreeView控件的基本應用
10.2.4 TreeView控件綁定數(shù)據(jù)庫
10.2.5 TreeView控件綁定XML文件
10.2.6 使用TreeView控件實現(xiàn)站點導航
10.3 Menu控件
10.3.1 Menu控件概述
10.3.2 Menu控件的常用屬性和事件
10.3.3 Menu控件的基本應用
10.3.4 Menu控件綁定XML文件
10.3.5 使用Menu控件實現(xiàn)站點導航
10.4 SiteMapPath控件
10.4.1 SiteMapPath控件概述
10.4.2 SiteMapPath控件的常用屬性和事件
10.4.3 使用SiteMapPath控件實現(xiàn)站點導航
10.5 實踐與練習
第11章 Web用戶控件
視頻講解:24分鐘
11.1 Web用戶控件概述
11.1.1 用戶控件與普通Web頁的比較
11.1.2 用戶控件的優(yōu)點
11.2 創(chuàng)建及使用Web用戶控件
11.2.1 創(chuàng)建Web用戶控件
11.2.2 將Web用戶控件添加至網(wǎng)頁
11.2.3 使用Web用戶控件制作博客導航條
11.3 設置用戶控件
11.3.1 訪問用戶控件的屬性
11.3.2 訪問用戶控件中的服務器控件
11.3.3 將Web網(wǎng)頁轉化為用戶控件
11.4 實踐與練習
第3篇 高 級 應 用
第12章 ASP.NET緩存技術
視頻講解:44分鐘
12.1 ASP.NET緩存概述
12.2 頁面輸出緩存
12.2.1 頁面輸出緩存概述
12.2.2 設置頁面緩存的過期時間為當前時間加上60秒
12.3 頁面部分緩存
12.3.1 頁面部分緩存概述
12.3.2 使用@OutputCache指令設置用戶控件緩存功能
12.3.3 使用PartialCachingAttribute類設置用戶控件緩存功能
12.3.4 使用ControlCachePolicy類
12.4 頁面數(shù)據(jù)緩存
12.4.1 頁面數(shù)據(jù)緩存概述
12.4.2 頁面數(shù)據(jù)緩存的應用
12.5 實踐與練習
第13章 程序調試與錯誤處理
視頻講解:25分鐘
13.1 程序調試
13.1.1 斷點
13.1.2 開始執(zhí)行
13.1.3 中斷執(zhí)行
13.1.4 停止執(zhí)行
13.1.5 單步執(zhí)行
13.1.6 運行到指定位置
13.2 常見服務器故障排除
13.2.1 Web服務器配置不正確
13.2.2 IIS管理服務沒有響應
13.2.3 未安裝ASP.NET
13.2.4 連接被拒絕
13.2.5 不能使用靜態(tài)文件
13.3 異常處理語句
13.3.1 使用throw語句拋出異常
13.3.2 使用try…catch語句捕捉異常
13.3.3 使用try…catch…finally語句捕捉異常
13.4 實踐與練習
第14章 GDI 圖形圖像
視頻講解:60分鐘
14.1 GDI 繪圖基礎
14.1.1 GDI 概述
14.1.2 創(chuàng)建Graphics對象
14.1.3 創(chuàng)建Pen對象
14.1.4 創(chuàng)建Brush對象
14.2 基本圖形繪制
14.2.1 GDI 中的直線和矩形
14.2.2 GDI 中的橢圓、弧和扇形
14.2.3 GDI 中的多邊形
14.3 GDI 繪圖的應用
14.3.1 繪制柱形圖
14.3.2 繪制折線圖
14.3.3 繪制餅形圖
14.4 實踐與練習
第15章 E-mail郵件發(fā)送
視頻講解:34分鐘
15.1 SMTP服務器發(fā)送電子郵件
15.1.1 安裝與配置SMTP服務
15.1.2 System.Net.Mail命名空間介紹
15.1.3 使用MailMessage類創(chuàng)建電子郵件
15.1.4 使用Attachment類添加附件
15.1.5 使用SmtpClient發(fā)送電子郵件
15.1.6 在ASP.NET程序中發(fā)送電子郵件
15.2 Jmail組件發(fā)送電子郵件
15.2.1 Jmail組件概述
15.2.2 使用Jmail組件實現(xiàn)給單用戶發(fā)送電子郵件
15.2.3 使用Jmail組件實現(xiàn)郵件的群發(fā)
15.3 實踐與練習
第16章 Web Services
視頻講解:32分鐘
16.1 Web Services基礎
16.2 創(chuàng)建Web服務
16.2.1 Web服務文件
16.2.2 Web服務代碼隱藏文件
16.2.3 創(chuàng)建一個簡單的Web服務
16.3 Web服務的典型應用
16.3.1 使用Web服務
16.3.2 利用Web Service獲取手機號碼所在地
16.4 實踐與練習
第17章 ASP.NET Ajax技術
視頻講解:36分鐘
17.1 ASP.NET Ajax簡介
17.1.1 ASP.NET Ajax概述
17.1.2 Ajax開發(fā)模式
17.1.3 ASP.NET Ajax優(yōu)點
17.1.4 ASP.NET Ajax架構
17.2 ASP. NET Ajax服務器控件
17.2.1 ScriptManager腳本管理控件
17.2.2 UpdatePanel局部更新控件
17.2.3 Timer定時器控件
17.3 Ajax實現(xiàn)無刷新聊天室
17.4 實踐與練習
第18章 LINQ數(shù)據(jù)訪問技術
視頻講解:50分鐘
18.1 LINQ技術概述
18.2 LINQ查詢常用子句
18.2.1 from子句
18.2.2 where子句
18.2.3 select子句
18.2.4 orderby子句
18.3 使用LINQ操作SQL Server數(shù)據(jù)庫
18.3.1 建立LINQ數(shù)據(jù)源
18.3.2 執(zhí)行數(shù)據(jù)的添加、修改、刪除和查詢操作
18.3.3 靈活運用LinqDataSource控件
18.4 LINQ技術實際應用
18.4.1 LINQ防止SQL注入式攻擊
18.4.2 使用LINQ實現(xiàn)數(shù)據(jù)分頁
18.5 實踐與練習
第19章 ASP.NET網(wǎng)站發(fā)布
視頻講解:10分鐘
19.1 使用IIS瀏覽ASP.NET網(wǎng)站
19.2 使用“發(fā)布網(wǎng)站”發(fā)布ASP.NET網(wǎng)站
19.3 使用“復制網(wǎng)站”發(fā)布ASP.NET網(wǎng)站
第4篇 項 目 實 戰(zhàn)
第20章 注冊及登錄驗證模塊設計
視頻講解:45分鐘
20.1 實例說明
20.2 技術要點
20.2.1 避免SQL注入式攻擊
20.2.2 圖形碼生成技術
20.2.3 MD5加密算法
20.3 開發(fā)過程
20.3.1 數(shù)據(jù)庫設計
20.3.2 配置Web.config
20.3.3 公共類編寫
20.3.4 模塊設計說明
第21章 在線投票系統(tǒng)
視頻講解:36分鐘
21.1 實例說明
21.2 技術要點
21.2.1 防止用戶重復投票
21.2.2 圖形方式顯示投票結果
21.3 開發(fā)過程
21.3.1 數(shù)據(jù)庫設計
21.3.2 配置Web.config
21.3.3 公共類編寫
21.3.4 模塊設計說明
第22章 網(wǎng)站流量統(tǒng)計
視頻講解:28分鐘
22.1 實例說明
22.2 技術要點
22.2.1 獲取并記錄流量統(tǒng)計所需數(shù)據(jù)
22.2.2 使用Request對象獲取客戶端信息
22.3 開發(fā)過程
22.3.1 數(shù)據(jù)庫設計
22.3.2 配置Web.config
22.3.3 公共類編寫
22.3.4 模塊設計說明
第23章 購物車
視頻講解:45分鐘
23.1 實例說明
23.2 技術要點
23.2.1 使用Web服務器的Attributes屬性運行JavaScript命令
23.2.2 使DataList控件中的TextBox控件允許輸入數(shù)字
23.3 開發(fā)過程
23.3.1 數(shù)據(jù)庫設計
23.3.2 配置Web.config
23.3.3 公共類編寫
23.3.4 模塊設計說明
第24章 BBS論壇
視頻講解:70分鐘
24.1 實例說明
24.2 技術要點
24.2.1 IFrame框架的使用
24.2.2 第三方組件FreeTextBox的使用
24.2.3 以縮略圖形式上傳圖片
24.2.4 多層設計模式開發(fā)
24.3 開發(fā)過程
24.3.1 數(shù)據(jù)庫設計
24.3.2 配置Web.config
24.3.3 公共類編寫
24.3.4 模塊設計說明
第25章 B2C電子商務網(wǎng)站
視頻講解:124分鐘
25.1 系統(tǒng)分析
25.1.1 需求分析
25.1.2 可行性分析
25.2 總體設計
25.2.1 項目規(guī)劃
25.2.2 系統(tǒng)業(yè)務流程分析
25.2.3 系統(tǒng)功能結構圖
25.3 系統(tǒng)設計
25.3.1 設計目標
25.3.2 開發(fā)及運行環(huán)境
25.3.3 數(shù)據(jù)庫設計
25.4 公共類的編寫
25.4.1 Web.config文件配置
25.4.2 數(shù)據(jù)庫操作類的編寫
25.5 網(wǎng)站前臺主要功能模塊設計
25.5.1 網(wǎng)站前臺功能結構圖
25.5.2 網(wǎng)站前臺首頁
25.5.3 商品瀏覽頁
25.5.4 購物車管理頁
25.5.5 服務臺頁
25.5.6 在線支付功能模塊
25.6 網(wǎng)站后臺主要功能模塊設計
25.6.1 網(wǎng)站后臺功能結構圖
25.6.2 后臺登錄模塊設計
25.6.3 商品管理模塊設計
25.6.4 訂單管理模塊設計
展開全部
ASP.NET從入門到精通-(第4版)-(附1DVD) 作者簡介
明日科技,是一家專業(yè)從事軟件開發(fā)、教育培訓以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發(fā)中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。其編寫的圖書主要有“軟件開發(fā)視頻大講堂”“軟件開發(fā)實戰(zhàn)1200例”“軟件工程師開發(fā)大系”等系列。多次榮獲“全行業(yè)優(yōu)秀暢銷品種”“中國大學出版社優(yōu)秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。