Silverlight2.0入門指南

出版時(shí)間:2009-5  出版社:人民郵電出版社  作者:華中宇,郝剛 編著  頁(yè)數(shù):393  

前言

  2007年,一次很偶然的機(jī)會(huì)讓我接觸到了Silverlight。雖然當(dāng)時(shí)Silverlight 1.0版本才剛剛發(fā)布,技術(shù)特性不是很成熟,但是經(jīng)歷過(guò)多年的ASENET和AJAX的苦痛開發(fā)經(jīng)歷后,我立刻被它吸引住了。之所以被吸引,絕不僅僅因?yàn)镾ilverlight帶來(lái)的視覺沖擊,更因?yàn)樗砹薟eb的發(fā)展方向,很可能在未來(lái)數(shù)年內(nèi),成為業(yè)界關(guān)注的焦點(diǎn)?! ≡趯?duì)Silverlight進(jìn)行深入學(xué)習(xí)的過(guò)程中,了解到Silverlight 2.0版本具有一個(gè)個(gè)讓人興奮的特性。我隱約感覺到這款瀏覽器插件極有可能為Web帶來(lái)“革命性”的改變。后來(lái)在亞馬遜書店(amazon.com)閑逛時(shí),突然發(fā)現(xiàn)ASENET相關(guān)圖書的出版量大幅度下降。這個(gè)現(xiàn)象從一個(gè)側(cè)面印證了之前的猜測(cè),所以當(dāng)時(shí)便萌生了寫書的想法?! ≡诰帉戇^(guò)程中,常常聽到有朋友說(shuō),“AJAX已經(jīng)足夠強(qiáng)大,這個(gè)東西簡(jiǎn)直多余”,“不就是微軟的Flash嘛”,等等。其實(shí)這些話不僅表現(xiàn)出他們對(duì)Silveflight的不了解,還包含了些許無(wú)奈。其實(shí)對(duì)開發(fā)人員而言,最讓人焦躁不安的除了千變?nèi)f化的用戶需求,更不能忽略的是技術(shù)更新。因?yàn)闊o(wú)論用戶需求如何,開發(fā)人員總是可以通過(guò)現(xiàn)有的經(jīng)驗(yàn)來(lái)解決,甚至利用一些溝通技巧來(lái)滿足客戶。然而面對(duì)技術(shù)的更新,可能就唯有學(xué)習(xí)、實(shí)踐這一條路了?;貞洰?dāng)年從ASP過(guò)渡到ASP.NET的經(jīng)歷,現(xiàn)在想起來(lái)還覺得心有余悸。但是又有什么辦法呢?歷史的車輪必然是向前的,這就是IT從業(yè)人員光彩外衣下的虛弱所在。Silveflight雖然不可能完全讓人繼續(xù)“吃老本”,卻在很大程度上減輕了開發(fā)人員的學(xué)習(xí)負(fù)擔(dān)。它的實(shí)現(xiàn)依賴于部分.NET框架,而且開發(fā)過(guò)程也繼承了Microsoft的一貫風(fēng)格,這對(duì)于有相關(guān)經(jīng)驗(yàn)的人來(lái)說(shuō),絕對(duì)是極大的利好消息。編寫本書的目的就是讓讀者在現(xiàn)有知識(shí)的基礎(chǔ)上平穩(wěn)地進(jìn)入RIA時(shí)代。

內(nèi)容概要

Microsoft公司發(fā)布的Silverlight是目前最熱門的RIA(Rich Internet Application,富互聯(lián)網(wǎng)應(yīng)用程序)技術(shù)之一。相比于Adobe Flex而言,Silverlight雖然推出時(shí)間較晚,但其憑借自身的優(yōu)勢(shì)正逐步得到市場(chǎng)和用戶的廣泛認(rèn)可。本書詳細(xì)介紹了Silverlight 2.0開發(fā)技術(shù),主要包括基本概念、XAML語(yǔ)法、用戶界面元素、通信機(jī)制、數(shù)據(jù)訪問(wèn)和處理等。書中每介紹一個(gè)知識(shí)點(diǎn)后都提供了對(duì)應(yīng)的示例,最后通過(guò)兩個(gè)經(jīng)典示例深入、系統(tǒng)地分析了Silverlight應(yīng)用程序開發(fā)過(guò)程?! ”緯粌H覆蓋面廣,而且注重理論知識(shí)與開發(fā)實(shí)踐的結(jié)合。本書適合于對(duì)Silverlight技術(shù)感興趣的初、中級(jí)水平的讀者閱讀。

書籍目錄

第一部分 第1章 Silverlight概述 第2章 Silverlight應(yīng)用程序解析第二部分 第3章 XAML簡(jiǎn)介 第4章 頁(yè)面布局和組織 第5章 文本元素 第6章 圖片元素 第7章 圖形元素 第8章 媒體元素 第9章 幾何圖形 第10章 畫刷元素 第11章 變形特效 第12章 動(dòng)畫制作 第13章 控件自定義 第14章 用戶交互第三部分 第15章 HTTP通信 第16章 托管代碼與DOM的交互 第17章 獨(dú)立存儲(chǔ) 第18章 處理XML文檔 第19章 數(shù)據(jù)訪問(wèn)第四部分 第20章 速記游戲 第21章 電子相冊(cè)

章節(jié)摘錄

  第1章 Silverlinght概述  隨著Web的深入發(fā)展,用戶體驗(yàn)在Web項(xiàng)目中的地位變得越來(lái)越重要?;仡櫈g覽器的發(fā)展史,最初的瀏覽器還僅限于提供簡(jiǎn)單的文檔顯示和超鏈接功能,隨著時(shí)間的推移,Internet發(fā)生了巨大的變化。Internet不再只是大學(xué)里的研究課題,而是發(fā)展為被普通大眾所使用。雖然在研究人員的眼中,Web用戶界面(UserInterface,UI)是“完美無(wú)缺”的,但是一旦擴(kuò)大到大眾市場(chǎng)成為商業(yè)產(chǎn)品時(shí),卻發(fā)現(xiàn)UI的發(fā)展已經(jīng)遠(yuǎn)遠(yuǎn)滯后,不能滿足廣大用戶對(duì)界面高質(zhì)量和易操作性的需求。  為了讓用戶通過(guò)瀏覽器訪問(wèn)Internet資源時(shí)具有更佳的用戶體驗(yàn),各大廠商紛紛提供了多種解決方案,例如ActiveX控件、JavaApplets、Flash插件,以及能夠局部更新Web頁(yè)面的AJAX技術(shù)。然而,無(wú)論是瀏覽器插件還是AJAX,都存在自身的局限性。就插件的工作方式而言,插件實(shí)際上是客戶端應(yīng)用程序,它的運(yùn)行依賴于操作系統(tǒng)和瀏覽器的支持,這在一定的程度上損失了部分用戶:另外,網(wǎng)絡(luò)病毒和木馬的肆虐,能否戰(zhàn)勝?gòu)V大用戶的心理“恐懼”也是一個(gè)巨大的疑問(wèn);同時(shí),基于HTML文檔對(duì)象模型的AJAX技術(shù)更是對(duì)圖形、動(dòng)畫、視音頻等多媒體功能存在先天不足?!  ?/pre>

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

  微軟公司專家傾力薦 作為RIA技術(shù)的重要代表之一,與Microsoft .Net技術(shù)一脈相承的Silverlight,是廣大開發(fā)人員 面對(duì)新一代互聯(lián)網(wǎng)應(yīng)用以及云計(jì)算服務(wù)平臺(tái)挑戰(zhàn)的首選利器。本書是國(guó)內(nèi)首本全面介紹Silverlight 2.0的中文原創(chuàng)圖書。作者憑借Web開發(fā)領(lǐng)域的豐富經(jīng)驗(yàn),將Silverlight的特點(diǎn)、技術(shù)和發(fā)展娓娓道來(lái)。無(wú)論是剛開始學(xué)習(xí)Silverlight的入門者,還是正在從事Silverlight的開發(fā)者,本書都是您全面、高效學(xué)習(xí)Silverlight 2.0的最佳選擇?!  ④涢_發(fā)及平臺(tái)作部(DPE)開發(fā)合作經(jīng)理 任旻  Silverlight 2.0是微軟目前最新的Web用戶交互技術(shù)。《Silverlight 2.0入門指南》一書全面地介紹了Silverlight 2.0開發(fā)方面的知識(shí),特別適合Silverlight技術(shù)的初學(xué)者學(xué)習(xí)?!  ④汳VP 微軟企業(yè)服務(wù)部 梁振

圖書封面

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


    Silverlight2.0入門指南 PDF格式下載


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

 
 

  •   挺好的,很新
  •   沒有想象中的好.雖然講得很原理。不過(guò)不適合初學(xué)者。初學(xué)的人甚至C#語(yǔ)法還不怎么好吧。
 

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

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