ASP.NET 3.5開發(fā)范例精講精析

出版時(shí)間:2009-1  出版社:科學(xué)出版社  作者:章立民  頁(yè)數(shù):706  字?jǐn)?shù):1256000  

前言

對(duì)我而言,寫一本書的序言,往往是最痛苦的時(shí)刻。就好比跑一場(chǎng)馬拉松,最后的50米卻是懸崖峭壁,但必須奮力爬過(guò),才算完成與完整。一直以來(lái),我都不希望在序言中對(duì)技術(shù)高談闊論,因?yàn)檫@樣既展現(xiàn)不出個(gè)人風(fēng)格,也看不出任何人文素養(yǎng)。如果你發(fā)現(xiàn)我們某本書的序言,竟在述說(shuō)技術(shù)的“種種”,那表示已經(jīng)無(wú)話可說(shuō),只好以此搪塞。但是若要談心情轉(zhuǎn)折,有時(shí)又會(huì)流于為賦新詞強(qiáng)說(shuō)愁,不僅顯得矯情,更是“肉麻”。這種追求完美的矛盾情緒,最后其實(shí)是苦了自己。為了尋找靈感,今天特地去了臺(tái)大校園,希望假日校園里的寧?kù)o氣氛可以讓我多點(diǎn)靈感。不過(guò)很多事情都是事與愿違,心情沒(méi)靜下來(lái)不說(shuō),倒是興致勃勃參加了該校為畢業(yè)生舉行的活動(dòng),不僅到兩行垂柳賽睡蓮的“醉月湖”劃船,還騎一匹高大駿馬繞了一小圈,最后更觀賞了一場(chǎng)棒球大戰(zhàn)。我想即使是“臺(tái)大人”,有這樣經(jīng)驗(yàn)的也不多吧!我只能說(shuō),生命中還是時(shí)時(shí)充滿驚喜的。其實(shí)這半年來(lái)發(fā)生了太多事情,幾乎每一件都是我生命中的第一次,讓我的心情猶如過(guò)山車一般上下起伏。還好年紀(jì)不小,表面上還能故作鎮(zhèn)定,工作不僅沒(méi)受到影響,效率甚至更高。不過(guò)相知相識(shí)多年的老友,即使多年沒(méi)見(jiàn),從國(guó)外回來(lái)一看到我,還是能從眉宇間察覺(jué)出那種說(shuō)不出來(lái)的不安。真的,很多老友都在我生命中扮演重要角色,給我很多支持。記得遠(yuǎn)在對(duì)岸奮斗的J,只因某夜突然夢(mèng)見(jiàn)我,擔(dān)心我是不是有什么事情,隔天就與我聯(lián)系,害我當(dāng)場(chǎng)沒(méi)感動(dòng)得痛哭流涕。人生真的很短暫。許多仿佛是昨日之事,其實(shí)都已過(guò)數(shù)年,甚至10年。我期望自己的未來(lái),少點(diǎn)猶豫,多點(diǎn)行動(dòng),帶著勇氣,努力追尋,持續(xù)奮斗。以此共勉!章立民2008.5.4

內(nèi)容概要

ASP.NET是目前Web開發(fā)的主流技術(shù)之一,而ASP.NET 3.5是其最新版本。本書全面介紹了ASP.NET 3.5的技術(shù)精髓,以幫助讀者快速學(xué)習(xí)或者過(guò)渡到ASP.NET 3.5?! 惺紫冉榻B了.NET Framework 3.5和ASP.NET 3.5的新功能,并對(duì)ASP.NET網(wǎng)頁(yè)進(jìn)行了詳盡的介紹,包括代碼模型、運(yùn)行模式、表達(dá)式語(yǔ)法、重定向網(wǎng)頁(yè)、網(wǎng)頁(yè)間的數(shù)據(jù)傳遞等;接下來(lái)對(duì)ASP.NET 3.5的主要控件進(jìn)行了細(xì)致探討,并用大量的網(wǎng)頁(yè)范例示范了各控件的技術(shù)要點(diǎn)及開發(fā)應(yīng)用技巧,包括驗(yàn)證控件、SqlDataSource、ObjectDataSource、列表控件、GridView、DetailsView、FormView和ListView等?! ∨鋾獗P提供了書中范例的源代碼及范例所需的數(shù)據(jù)庫(kù)文件,并有章立民研究室原聲錄制的高清晰技術(shù)視頻。本書可以作為初、中級(jí)ASP.NET軟件開發(fā)人員的學(xué)習(xí)用書,特別適合有一定ASP.NET、ASP基礎(chǔ)的讀者。

作者簡(jiǎn)介

一位資深的IT技術(shù)作家和Microsoft著名講師,一位與微軟技術(shù)風(fēng)雨同路174的老程序員,愿意與您共同分享他的技術(shù)和收獲。
  章立民:華語(yǔ)世界資深I(lǐng)T作家,兩岸三地公認(rèn)最優(yōu)秀的程序設(shè)計(jì)圖書作家,18年技術(shù)圖書撰寫經(jīng)驗(yàn),著作已逾70本,全球銷量逾百萬(wàn)冊(cè)。
  在Microsoft(

書籍目錄

Chapter 01  開門見(jiàn)山:從實(shí)戰(zhàn)開始學(xué)起  1-1  實(shí)際創(chuàng)建一個(gè)Web項(xiàng)目與數(shù)據(jù)庫(kù)訪問(wèn)網(wǎng)頁(yè)  1-2  ASP.NET 3.5的主要組成架構(gòu)   1-2-1  網(wǎng)頁(yè)與控件架構(gòu)   1-2-2  ASP.NET編譯器   1-2-3  安全性基礎(chǔ)架構(gòu)   1-2-4  完善的狀態(tài)管理功能  1-2-5  應(yīng)用程序配置設(shè)置   1-2-6  健全狀況監(jiān)視與性能機(jī)制   1-2-7  調(diào)試機(jī)制   1-2-8  XML Web服務(wù)架構(gòu)   1-2-9  可擴(kuò)展的主機(jī)服務(wù)與應(yīng)用程序生命周期管理   1-2-10  可擴(kuò)展的設(shè)計(jì)工具環(huán)境  1-3  ASP.NET 3.5新功能概述   1-3-1  全新的ListView控件   1-3-2  全新的DataPager控件   1-3-3  全新的LinqDataSource控件   1-3-4  全方位的AJAX開發(fā)能力   1-3-5  超好用的JavaScript IntelliSense功能   1-3-6  ASP.NET合并工具   1-3-7  完美整合IIS 7.0   1-3-8  全新的CSS設(shè)計(jì)工具  1-3-9  功能更完善的Web應(yīng)用程序項(xiàng)目   1-3-10  多重目標(biāo)架構(gòu)的Web應(yīng)用程序   1-3-11  創(chuàng)建與使用WCF服務(wù) 1-4  什么是.NET Framework 3.5  1-5  ASP.NET 3.5平臺(tái)的系統(tǒng)需求  結(jié)語(yǔ)Chapter 02 ASP.NET應(yīng)用程序的靈魂:ASP.NET網(wǎng)頁(yè)  2-1  實(shí)現(xiàn)一個(gè)ASP.NET網(wǎng)頁(yè)  2-2  ASP.NET網(wǎng)頁(yè)的功能特性  2-3  ASP.NET網(wǎng)頁(yè)能夠完成哪些操作  2-4  ASP.NET網(wǎng)頁(yè)的代碼模型   2-4-1  單一文件網(wǎng)頁(yè)模型   2-4-2  代碼隱藏網(wǎng)頁(yè)模型   2-4-3  該選用哪一種網(wǎng)頁(yè)模型   2-4-4  編譯與部署  2-5  探討ASP.NET的Page類   2-5-1  單一文件網(wǎng)頁(yè)   2-5-2  代碼隱藏網(wǎng)頁(yè)  2-6  ASP.NET網(wǎng)頁(yè)的運(yùn)行模式  2-6-1  往  2-6-2  重建網(wǎng)頁(yè)   2-6-3  基于事件的模型與線性處理模型  2-7  ASP.NET網(wǎng)頁(yè)的生命周期階段  2-8  ASP.NET網(wǎng)頁(yè)的生命周期事件   | 網(wǎng)頁(yè)范例 1  示范如何利用PreInit事件動(dòng)態(tài)設(shè)置網(wǎng)頁(yè)的主題   | 網(wǎng)頁(yè)范例 2  示范如何使用網(wǎng)頁(yè)事件Load與PreRender  2-9  ASP.NET網(wǎng)頁(yè)生命周期的其他考慮   | 網(wǎng)頁(yè)范例 3  示范如何動(dòng)態(tài)設(shè)置網(wǎng)頁(yè)的區(qū)域信息  2-10  ASP.NET服務(wù)器控件事件模型   2-10-1  服務(wù)器控件與網(wǎng)頁(yè)的事件集   | 網(wǎng)頁(yè)范例 4  示范如何使用CheckBox控件的CheckedChanged事件   2-10-2  事件參數(shù)   | 網(wǎng)頁(yè)范例 5  示范如何使用ImageClickEventArgs類型參數(shù)   2-10-3  服務(wù)器控件中的回發(fā)與非回發(fā)事件   | 網(wǎng)頁(yè)范例 6  示范如何為網(wǎng)頁(yè)動(dòng)態(tài)應(yīng)用樣式表文件   2-10-4  冒泡事件   2-10-5  事件委托與AutoEventWireup屬性   2-10-6  應(yīng)用程序事件與會(huì)話事件  2-11  如何創(chuàng)建事件處理例程  2-12  如何在運(yùn)行時(shí)綁定事件處理例程 2-13  如何將多個(gè)事件綁定到同一個(gè)事件處理例程  2-14  如何判斷是哪一個(gè)服務(wù)器控件觸發(fā)了事件   | 網(wǎng)頁(yè)范例 7  示范如何判斷觸發(fā)事件的服務(wù)器控件  2-15  服務(wù)器控件如何響應(yīng)客戶端事件   2-15-1  活用OnClientClick屬性   | 網(wǎng)頁(yè)范例 8  示范如何使用OnClientClick屬性來(lái)打開網(wǎng)站   | 網(wǎng)頁(yè)范例 9  示范如何使用OnClientClick屬性進(jìn)行刪除確認(rèn)   | 網(wǎng)頁(yè)范例 10  示范如何在GridView控件中進(jìn)行刪除確認(rèn)   2-15-2  客戶端屬性   | 網(wǎng)頁(yè)范例 11  通過(guò)客戶端屬性來(lái)制作鼠標(biāo)移入與移出效果   | 網(wǎng)頁(yè)范例 12  示范如何動(dòng)態(tài)創(chuàng)建客戶端屬性來(lái)處理客戶端事件  結(jié)語(yǔ) Chapter 03 萬(wàn)丈高樓平地起:ASP.NET網(wǎng)頁(yè)的重要語(yǔ)法和技巧 Chapter 04 界面設(shè)計(jì)前傳:ASP.NET服務(wù)器控件的基本概念 Chapter 05 網(wǎng)頁(yè)的基本元素:探討基礎(chǔ)的ASP.NET服務(wù)器控件 Chapter 06 數(shù)據(jù)檢驗(yàn)的利器:驗(yàn)證控件 Chapter 07 數(shù)據(jù)訪問(wèn)網(wǎng)頁(yè)不求人:探索SqlDataSource控件 Chapter 08 數(shù)據(jù)訪問(wèn)最隨意:探討ObjectDataSource控件 Chapter 09 數(shù)據(jù)選擇界面最便利:討論列表控件 Chapter 10 全方位的數(shù)據(jù)訪問(wèn)界面:GridView控件基礎(chǔ)概念篇 Chapter 11 全方位的數(shù)據(jù)訪問(wèn)界面:GridView控件應(yīng)用技巧篇 Chapter 12 數(shù)據(jù)訪問(wèn)界面雙杰:DetailsView與FormView控件 Chapter 13 王牌現(xiàn)身:全新的ListView控件 附錄A 光盤使用說(shuō)明

章節(jié)摘錄

許多初學(xué)者都會(huì)問(wèn)我:“老師,什么是ASP.NET?”要回答這個(gè)問(wèn)題,我可以告訴您一堆架構(gòu)、組件與理論,不過(guò)如果您對(duì)這些完全沒(méi)有概念,談這些只會(huì)讓您覺(jué)得更加乏味,然而如果您對(duì)ASP.NET已經(jīng)有某種程度的認(rèn)識(shí),則這些論述對(duì)您來(lái)說(shuō)又顯得過(guò)于“八股”。用最簡(jiǎn)單的一句話來(lái)說(shuō):“ASP.NET可以幫助您創(chuàng)建網(wǎng)站并設(shè)計(jì)網(wǎng)頁(yè)”。更重要的是,業(yè)界有非常多的企業(yè)與專業(yè)人員都采用ASP.NET來(lái)開發(fā),只要您把ASP.NET學(xué)好,“混口飯吃”絕對(duì)不是問(wèn)題。正所謂萬(wàn)貫家財(cái)不如一技在身,現(xiàn)在,您是不是更有動(dòng)力去學(xué)習(xí)ASP.NET這樣的技術(shù)呢?至于ASP.NET 3.5有何過(guò)人之處,這就稍后再述吧!本章接下來(lái)要從實(shí)例開始學(xué)起,通過(guò)這個(gè)過(guò)程在有了具體的概念之后,我們將正式介紹ASP.NET 3.5的主要組成架構(gòu),接著談?wù)?.5版的新功能,最后還要淺談NET Framework 3.5。

媒體關(guān)注與評(píng)論

  談ASP.NET 3.5,我想大家都了解其功能眾多且廣泛,不可能在一本書中討論所有特性,再者,用戶也有不同的需求和定位,因此我們將本書定位為“初級(jí)開發(fā)者的敲門磚”。  縱然各種網(wǎng)頁(yè)技術(shù)推陳出新,然而一些基本的“根基”并沒(méi)有改變。對(duì)于許多初學(xué)者而言,真正想要了解的,是網(wǎng)頁(yè)的設(shè)計(jì)過(guò)程。然而綜觀市場(chǎng),許多圖書都將眾多的網(wǎng)頁(yè)開發(fā)概念視為理所當(dāng)然,而太多的理所當(dāng)然,卻造成讀者概念不夠堅(jiān)實(shí),總有一種漫步在云端的感覺(jué)?;谶@樣的考慮,本書盡可能讓大家了解網(wǎng)頁(yè)的設(shè)計(jì)原理與流程,以便打下最扎實(shí)的根基?! 】v然本書是面向有一定經(jīng)驗(yàn)的初級(jí)讀者,但書中仍然完整收錄了許多實(shí)戰(zhàn)上常用且重要的開發(fā)技巧。比如,如何響應(yīng)客戶端事件以便提升網(wǎng)頁(yè)反應(yīng)速度;善用各種數(shù)據(jù)驗(yàn)證控件來(lái)檢驗(yàn)用戶輸入的數(shù)據(jù)(包括結(jié)合JavaScript的客戶端驗(yàn)證):探討重要的數(shù)據(jù)源與數(shù)據(jù)綁定控件;完整探討ObjectDataSourse控件,搭配優(yōu)選范例來(lái)說(shuō)明如何實(shí)現(xiàn)自定義分頁(yè)機(jī)制與自定義排序機(jī)制,以便具體提升數(shù)據(jù)訪問(wèn)效能;全面討論眾所矚目的ListView控件。讀完本書,您將具備實(shí)際的網(wǎng)頁(yè)開發(fā)能力,并達(dá)到專業(yè)的技能水準(zhǔn)?!  铝⒚?/pre>

編輯推薦

《大師講堂ASP.NET3.5開發(fā)范例精講精析(基于VB)》特色:兩岸三地公認(rèn)最優(yōu)秀的程序設(shè)計(jì)圖書作家章立民先生帶領(lǐng)最專業(yè)的技術(shù)團(tuán)隊(duì),全面剖析ASP.NET 3.5的技術(shù)精髓一本進(jìn)入ASP.NET 3.5開發(fā)領(lǐng)域的進(jìn)階修煉秘笈躍升專業(yè)技術(shù)水準(zhǔn)的最佳跳板要想成為技術(shù)高手,就得看專家寫的書227個(gè)高含金量的Web范例,專注于解決實(shí)際開發(fā)問(wèn)題,讓您的技術(shù)水準(zhǔn)再上層樓!

名人推薦

談到ASP.NET 3.5,我想大家都了解其功能眾多且廣泛,不可能在一本書中討論所有特性,再者,用戶也有不同的需求和定位,因此我們將《ASP.NET 3.5開發(fā)范例精講精析》定位為“初級(jí)開發(fā)者的敲門磚”。 縱然各種網(wǎng)頁(yè)技術(shù)推陳出新,然而一些基本的“根基”并沒(méi)有改變。對(duì)于許多初學(xué)者而言,真正想要了解的,是網(wǎng)頁(yè)的設(shè)計(jì)過(guò)程。然而綜觀市場(chǎng),許多圖書都將眾多的網(wǎng)頁(yè)開發(fā)概念視為理所當(dāng)然,而太多的理所當(dāng)然,卻造成讀者概念不夠堅(jiān)實(shí),總有一種漫步在云端的感覺(jué)。基于這樣的考慮,《ASP.NET 3.5開發(fā)范例精講精析》盡可能讓大家了解網(wǎng)頁(yè)的設(shè)計(jì)原理與流程,以便打下最扎實(shí)的根基。 縱然《ASP.NET 3.5開發(fā)范例精講精析》是面向有一定經(jīng)驗(yàn)的初級(jí)讀者,但書中仍然完整收錄了許多實(shí)戰(zhàn)上常用且重要的開發(fā)技巧。比如,如何響應(yīng)客戶端事件以便提升網(wǎng)頁(yè)反應(yīng)速度;善用各種數(shù)據(jù)驗(yàn)證控件來(lái)檢驗(yàn)用戶輸入的數(shù)據(jù)(包括結(jié)合JavaScript的客戶端驗(yàn)證);探討重要的數(shù)據(jù)源與數(shù)據(jù)綁定控件;完整探討ObjectDataSourse控件,搭配優(yōu)選范例來(lái)說(shuō)明如何實(shí)現(xiàn)自定義分頁(yè)機(jī)制與自定義排序機(jī)制,以便具體提升數(shù)據(jù)訪問(wèn)效能;全面討論眾所矚目的ListView控件。讀完《ASP.NET 3.5開發(fā)范例精講精析》,您將具備實(shí)際的網(wǎng)頁(yè)開發(fā)能力,并達(dá)到專業(yè)的技能水準(zhǔn)。 ——章立民 

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    ASP.NET 3.5開發(fā)范例精講精析 PDF格式下載


用戶評(píng)論 (總計(jì)3條)

 
 

  •   自從發(fā)現(xiàn)圖書館的書籍比較多了之后,很少買書了,因?yàn)榧毙?,所以買了本書,很不錯(cuò),寫的很清楚,很到位,解除了很多的疑惑。
  •   作者很有境界,真的?。?/li>
  •   很好的書籍,質(zhì)量不錯(cuò),拿在手上手感很好,夠分量,紙張很好。包裝也很嚴(yán)實(shí),還有賣家的服務(wù)態(tài)度值得一贊!
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7