ASP.NET3.5開發範例精講精析

ASP.NET3.5開發範例精講精析

《ASP.NET3.5開發範例精講精析》是2009年科學出版社、北京科海電子出版社出版的圖書,作者是章立民。

基本介紹

  • 書名:ASP.NET3.5開發範例精講精析
  • 作者:章立民
  • 定價:89.00
  • 出版社:科學出版社,北京科海電子出版社
基本信息,內容簡介,媒體推薦,編輯推薦,目錄,

基本信息

頁碼:700 頁
出版日期:2009年
ISBN:9787030238368
條形碼:9787030238368
版本:1版
裝幀:平裝
開本:16
中文:中文
叢書名:大師講堂
附帶品描述:附贈VCD光碟一張

內容簡介

《ASP.NET3.5開發範例精講精析》由有“微軟技術華語作者第一人”之稱的章立民所編寫,全面介紹了Web開發的主流技術之一ASP.NET 的最新版本——ASP.NET3.5的技術精髓。本書主要面向初級讀者,讓大家了解網頁的設計原理與流程,以打下紮實的根基。
ASP.NET是目前Web開發的主流技術之一,而ASP.NET 3.5是其最新版本。《大師講堂-ASP.NET 3.5開發範例精講精析(基於C#)(CD)》全面介紹了ASP.NET 3.5的技術精髓,以幫助讀者快速學習或者過渡到ASP.NET 3.5。
書中首先介紹了.NET Framework 3.5和ASP.NET 3.5的新功能,並對ASP.NET網頁進行了詳盡的介紹,包括代碼模型、運行模式、表達式語法、重定向網頁、網頁間的數據傳遞等;接下來對ASP.NET 3.5的主要控制項進行了細緻探討,並用大量的網頁範例示範了各控制項的技術要點及開發套用技巧,包括驗證控制項、SqlDataSource、ObjectDataSource、列表控制項、GridView、DetailsView、FormView和ListView等。
配書光碟提供了書中範例的原始碼及範例所需的資料庫檔案,並有章立民研究室原聲錄製的高清晰技術視頻。《大師講堂-ASP.NET 3.5開發範例精講精析(基於C#)(CD)》可以作為初、中級ASP.NET軟體開發人員的學習用書,特別適合有一定ASP.NET、ASP基礎的讀者。

媒體推薦

萬貫家財,不如一技之長,積極充實自我,勇創人生之高峰點。
——章立民

編輯推薦

18年積澱百萬冊銷量保障,章立民微軟技術華語作者第一人,兩岸三地公認最優秀的程式設計圖書作家。
光碟收錄章老師自錄製的ASP.NET3.5新功能視頻演示教程,書本之外的增值部分,同樣精彩,不容錯過!
章立民作品,全面剖析ASP.NET3.5的技術精髓,
要想成為技術高手,就得看專家寫的書,
229個高含金量的Web範例,專注於解決實際開發問題,讓您的技術水準再上層樓!
華語世界公認最優秀的程式設計圖書作家章立民先生,帶領最專業的技術團隊,全面剖析ASP.NET3.5的技術精髓。
談到ASP.NET 3.5,我想大家都了解其功能眾多且廣泛,不可能在一本書中討論所有特性,再者,用戶也有不同的需求和定位,因此我們將《大師講堂-ASP.NET 3.5開發範例精講精析》定位為“初級開發者的敲門磚”。
縱然各種網頁技術推陳出新,然而一些基本的“根基”並沒有改變。對於許多初學者而言,真正想要了解的,是網頁的設計過程。然而綜觀市場,許多圖書都將眾多的網頁開發概念視為理所當然,而太多的理所當然,卻造成讀者概念不夠堅實,總有一種漫步在雲端的感覺。基於這樣的考慮,《大師講堂-ASP.NET 3.5開發範例精講精析》儘可能讓大家了解網頁的設計原理與流程,以便打下最紮實的根基。
縱然《大師講堂-ASP.NET 3.5開發範例精講精析》是面向有一定經驗的初級讀者,但書中仍然完整收錄了許多實戰上常用且重要的開發技巧。比如,如何回響客戶端事件以便提升網頁反應速度;善用各種數據驗證控制項來檢驗用戶輸入的數據(包括結合JavaScript的客戶端驗證);探討重要的數據源與數據綁定控制項:完整探討ObjectDataSource控制項,搭配優選範例來說明如何實現自定義分頁機制與自定義排序機制,以便具體提升數據訪問效能;全面討論眾所矚目的ListView控制項。讀完本書,您將具備實際的網頁開發能力,並達到專業的技能水準。
——章立民
光碟附贈章老師親自錄製的187分鐘“Visanl studio 2008全新酷炫功能——Web開發篇”精彩視頻教程,不容錯過!!
一位資深的IT技術作家和Microsoft著名講師,
一位與微軟技術風雨同路17年的老程式設計師,
願意與您共同分享他的技術和收穫。

目錄

開門見山:從實戰開始學起 1
1-1 實際創建一個Web項目與資料庫訪問網頁 2
1-2 ASP.NET 3.5的主要組成架構 13
1-2-1 網頁與控制項架構 13
1-2-2 ASP.NET編譯器 14
1-2-3 安全性基礎架構 14
1-2-4 完善的狀態管理功能 14
1-2-5 應用程式配置設定 14
1-2-6 健全狀況監視與性能機制 15
1-2-7 調試機制 15
1-2-8 XML Web服務架構 15
1-2-9 可擴展的主機服務與應用程式生命周期管理 15
1-2-10 可擴展的設計工具環境 15
1-3 ASP.NET 3.5新功能概述 15
1-3-1 全新的ListView控制項 16
1-3-2 全新的DataPager控制項 19
1-3-3 全新的LinqDataSource控制項 19
1-3-4 全方位的AJAX開發能力 24
1-3-5 超好用的JavaScript IntelliSense功能 25
1-3-6 ASP.NET合併工具 26
1-3-7 完美整合IIS 7.0 26
1-3-8 全新的CSS設計工具 26
1-3-9 功能更完善的Web應用程式項目 27
1-3-10 多重目標架構的Web應用程式 28
1-3-11 創建與使用WCF服務 28
1-4 什麼是 .NET Framework 3.5 29
1-5 ASP.NET 3.5平台的系統需求 29
結語 30
ASP.NET應用程式的靈魂:ASP.NET網頁 31
2-1 實現一個ASP.NET網頁 32
2-2 ASP.NET網頁的功能特性 35
2-3 ASP.NET網頁能夠完成哪些操作 36
2-4 ASP.NET網頁的代碼模型 37
2-4-1 單一檔案網頁模型 38
2-4-2 代碼隱藏網頁模型 39
2-4-3 該選用哪一種網頁模型 41
2-4-4 編譯與部署 41
2-5 探討ASP.NET的Page類 41
2-5-1 單一檔案網頁 42
2-5-2 代碼隱藏網頁 43
2-6 ASP.NET網頁的運行模式 43
2-6-1 往返 43
2-6-2 重建網頁 45
2-6-3 基於事件的模型與線性處理模型 45
2-7 ASP.NET網頁的生命周期階段 46
2-8 ASP.NET網頁的生命周期事件 47
網頁範例1 示範如何利用PreInit事件動態設定網頁的主題 48
網頁範例2 示範如何使用網頁事件Load與PreRender 50
2-9 ASP.NET網頁生命周期的其他考慮 53
網頁範例3 示範如何動態設定網頁的區域信息 53
2-10 ASP.NET伺服器控制項事件模型 55
2-10-1 伺服器控制項與網頁的事件集 56
網頁範例4 示範如何使用CheckBox控制項的CheckedChanged事件 57
2-10-2 事件參數 59
網頁範例5 示範如何使用ImageClickEventArgs類型參數 59
2-10-3 伺服器控制項中的回發與非回發事件 60
網頁範例6 示範如何為網頁動態套用樣式表檔案 60
2-10-4 冒泡事件 63
2-10-5 事件委託與AutoEventWireup屬性 63
2-10-6 應用程式事件與會話事件 63
2-11 如何創建事件處理例程 64
2-12 如何在運行時綁定事件處理例程 66
2-13 如何將多個事件綁定到同一個事件處理例程 66
2-14 如何判斷是哪一個伺服器控制項觸發了事件 67
網頁範例7 示範如何判斷觸發事件的伺服器控制項 67
2-15 伺服器控制項如何回響客戶端事件 69
2-15-1 活用OnClientClick屬性 69
網頁範例8 示範如何使用OnClientClick屬性來打開網站 70
網頁範例9 示範如何使用OnClientClick屬性進行刪除確認 71
網頁範例10 示範如何在GridView控制項中進行刪除確認 72
2-15-2 客戶端屬性 73
網頁範例11 通過客戶端屬性來製作滑鼠移入與移出效果 74
網頁範例12 示範如何動態創建客戶端屬性來處理客戶端事件 75
結語 76
萬丈高樓平地起:ASP.NET網頁的重要語法和技巧 77
3-1 怎樣用好Web應用程式根運算符 ~ 78
3-2 程式代碼塊語法 78
網頁範例1 示範怎樣使用程式代碼塊語法 79
,,,,,,

相關詞條

熱門詞條

聯絡我們