Silverlight 3 範例應用解析-使用 VB

洪瑞鳳

  • 出版商: 松崗圖書
  • 出版日期: 2010-04-19
  • 定價: $490
  • 售價: 9.0$441
  • 貴賓價: 8.5$417
  • 語言: 繁體中文
  • ISBN: 9867309235
  • ISBN-13: 9789867309235

已絕版

買這商品的人也買了...

商品描述

<本書特色>

Silverlight是一種跨瀏覽器、跨平台的技術,可實現眾多網頁上作即時互動設計的相法,Silverlight 3.0更加入許多功能強大的元件,短短幾行程式碼就可以做出讓你異想不到的效果,有些程式碼甚至不用寫,系統自動幫你完成。不同於市面上大部分的Silverlight工具書,本書以實例讓你深刻感受其強大的畫圖功能,並引導在短時間內寫出自己專屬的網頁。

每個章節會以1程式進行流程、2程式說明、3建置及執行,透過要點整理、程式碼說明、操作影片,以深入淺出及圖文並茂的方式讓讀者能夠很快明白程式設計的過程,每一章讀完之後,除了觀念性章節之外,接下來的一章會提供一個整合範例實作說明,讓讀者在讀過之後,可以了解關鍵點是什麼,能夠做到什麼效果,對內容有了深入的理解就會有強大的信心,很想馬上把學到的實作出來,本書透過仔細分類和循序漸進的方式也方便老師在教學時可以用有系統的方式幫助學生明白學到的內容,整合範例更可以讓學生知道學了這些技術後實際能夠做到的程度。

學習最好的方法之一是有一個實例可以參考,本書除了清楚解釋程式語法和用法之外,還告訴讀者為什麼要這樣做,本書每個章節的實例都收錄在光碟裡,請您仔細參考,光碟裡也收錄了程式實測的影片,這些輔助工具讓你可以清楚了解整個操作過程。

<內容特色>

*長381分鐘的教學錄影檔,詳細介紹每個設計步驟和使用技巧
*清楚介紹網頁設計理念及設計流程,全面涵蓋網頁設計所需功能
*學習單元由淺入深,可全面了解網頁設計理念,和如何進行設計
*每個單元都有實作範例幫助了解!
 每篇主題之後規劃有整合範例,讀者可了解如何在實務上運用
*立即學會即時互動技巧,如何運用滑鼠點擊、拖曳、複製、編輯
 達到所見即所得效果

<章節目錄>

第1章 網頁畫圖環境設定
相關軟體的下載。

第2章強大的畫圖工具-Expression Blend
軟體操作介面介紹。

第3章 建立基本圖形工具
點、線、圓、矩形這些是畫圖的基本元件,所有複雜的圖形都是由基本元件構成的,因此要建立複雜的圖形,就需要先學會建立基本的畫圖元件。

第4章 基本圖形整合範例實作:五子棋
設計理念:五子棋遊戲的設計,其實只是在網頁上指定的位置畫上一個填滿黑色或白色的圓而已,重點是要畫在指定的位置。

第5章 圖形處理-畫圖元件操作
設計理念:當我們設計的元件愈來愈多時,要選取元件時的感知靈敏度就變得相當重要,設計的重點是在多個元件裡用滑鼠移動到元件上方可以快速顯示不同的顏色,這樣就可以很快確認是不是自己要選取的元件。

第6章 圖形處理整合範例-模擬接龍
在模擬接龍這個範例我們會實作隨機洗牌,點選牌之後拖到指定位置,判定拖曳的牌是否可以放進欄位裡,順序花色正確與否。

第7章 圖形處理整合範例-雪花
很多場景是模擬出來的,這個範例我們打算用數學裡的亂數,並加上計時器的功能來呈現荒漠下雪的奇景。

第8章 進階畫圖-複製及旋轉操作
為了讓網頁設計得美侖美煥,我們還需要學會一些複製元件的技術,這樣同樣的圖形就不必重複的畫,而且還可按照所要的位置去畫,這一章我們會學到迴轉複製、陣列複製和偏移複製,這些技術在網頁設計裡相當有用。

第9章 進階畫圖整合範例-我的相簿
本章要做一個類似相片瀏覽器的功能,使用者可以選取要看的相片,只要滑鼠點選代表圖片的圖示,在展示區就可以看到清晰放大的照片,使用者選取其它圖片,就可以瀏覽其另外的照片。

第10章 建立影音動畫-讓網頁動起來
建立動畫檔的方法很簡單,微軟Blend提供的功能相當完備,可以讓我們在很短的時間裡錄製好生動有趣的動畫檔,本章將帶領讀者實際體會一下建立動畫真的是那麼容易。

第11章 影音動畫整合範例-時鐘
本章將利用學到的StoryBoard技巧,自己打造一個虛擬時鐘,只要模擬時鐘運作的方式加上動畫播放的效果就能夠做到。

第12章 影音動畫整合範例-播放影片
動畫是Silverlight網頁設計的核心,影片讓網頁變得多彩多姿,再加上悅耳的音效讓網頁整個動起來,在這一章裡我們會學到使用者按下指定的圖示後就開始播放影片,這些技術會讓網頁充滿吸引力,也讓設計者可以樂在其中。

第13章 版面規劃
這一章我們將介紹如何取得網頁的最大寬度和高度,取得之後如何設定能夠自動改變。

第14章 資料存取後端資料庫連結
Silverlight存取後端資料庫資料的方法是透過Web Service(WCF),本章會逐步介紹如何建立資料庫模型,如何建立Web Service、如何加入服務參考及如何和資料庫連接、如何存取資料、如何查詢、編輯、更新等資料庫操作。

第15章 使用者控制項的建立及引用
使用者控制項(UserControl)的建立和引用是Siverlight一個非常重要的主題,這也是物件導向的主要精神─物件重複使用,事實上Siverlight提供的元件本身就是一個使用者控制項,藉著建立使用者控制項就可以重複使用,這樣不但可以節省很多開發的時間,也比較容易除錯。

第16章 使用者控制項整合範例-旅遊導覽
學過了進階畫圖的技巧後,我們要用一個旅遊導覽範例來示範用這些技巧可以做出的效果。

第17章 錯誤類型及錯誤處理
寫程式難免會發生錯誤,但如何在發生錯誤時,很快的找出錯誤的地方加以排除,對開發人員來說,這是十分重要的課題,這一章會談談如何找出可能發生的錯誤,並且將錯誤加以分類,對可能造成的錯誤的原因有比較清楚的概念,在除錯時比較容易找出錯誤加以排除。

第18章 發行及佈署
設計好網頁之後,最重要的是要發行及佈署,本章我們會介紹如何將網頁發行到所要的位址。

 

<光碟內容>

 

章節範例檔、長381分教學錄影檔