Silverlight 4 User Interface Cookbook (Paperback)
暫譯: Silverlight 4 使用者介面食譜 (平裝本)
Vibor Cipan
- 出版商: Packt Publishing
- 出版日期: 2010-08-30
- 售價: $2,200
- 貴賓價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 280
- 裝訂: Paperback
- ISBN: 1847198864
- ISBN-13: 9781847198860
-
相關分類:
使用者介面 UI
海外代購書籍(需單獨結帳)
相關主題
商品描述
Build and implement rich, standard-friendly user interfaces with Silverlight and Expression Blend
- The first and only book to focus exclusively on Silverlight UI development.
- Have your applications stand out from the crowd with leading, innovative, and friendly user interfaces.
- Detailed instructions on how to implement specific user interface patterns together with XAML and C# (where needed) code, and explainations that are easy-to-understand and follow.
- Real world projects which you can explore in detail and make modifications as you go.
- Written by Vibor Cipan - Microsoft WFP and Silverlight prototyping specialist
In Detail
Silverlight makes it much easier to build web applications with highly usable, interactive, and exciting user interfaces. However, with so many new options open to designers and developers, making the best use of the tools available is not always so easy. It's ease of use and rapid development process has left one area completely uncovered - how to design, build, and implement professional and usable interfaces, and create an enjoyable user experience and interaction.
Written by a Microsoft MVP and Silverlight Prototyping Specialist, this book is the first and only book on developing Silverlight User Interfaces. Clear, step-by-step instructions show how to build all the user interface elements that users look forward to in a cutting edge app. This book offers essential recipes, with each recipe depicting the commonly used user interface patterns built with Silverlight, and in some cases, with WPF to showcase the possibilities.
The author's experience in designing and developing user interfaces enables him to share insights on creating professional interfaces in a clear and friendly way. The book starts off with recipes dealing with fixed and fluid layouts, building custom command link controls, working with navigation, and collapsible panels, and then moves on to the more advanced topics such as calendars, alternating row colors, and task panes. The author covers a number of different UI patterns, controls, and approaches accompanied by XAML and C# code where needed (and explained), along with usage context and practical, proven, and professional techniques for specific controls and patterns.
From maps to task panes, and web cam support to pixel shaders, this Cookbook provides you with a rich selection of Silverlight UI recipes. It covers all that you need to know in order to design and implement a user interface, together with professional user experience and interface guidelines to make your solutions and applications pleasurable for your users.The author has found himself in the role of both, a designer and a developer, at different points in his professional career, and his motive was to create a book that will serve as a useful resource for designers and developers trying to find their way with Silverlight and Expression Blend.By the end of the book, you will be able to create a rich, professional, and standards-compliant user interface.
Design and implement professional user interfaces with Silverlight.
What you will learn from this book
- Implement liquid versus fixed layouts to choose the best design for your application
- Build custom controls like navigation pane, split button, and command link button to suit your application's needs
- Good design practices for patterns like wizards, tabs, status bar area and window locations
- Menu usage practices-classical and contextual ones together with guidelines
- Design and implement navigation patterns, expanders, tiled sections, task panes, and collapsible panels for saving space and minimizing visual distractions
- Design and implement calendar controls to allow user-specific time and date input
- Represent large data sets using alternating row colours as a design technique
- Create a responsive UI and remove the visual noise from the interfaces for a rich user experience
- Enable full screen Silverlight experiences for interactive applications such as games, maps, and media players.
- Add and utilize the maps and geo-based UI controls for a truly immersive map experience for your users
- Use the pixel shading techniques to achieve amazing visual effects on images and controls
Approach
Written in a Cookbook style, this book offers learning and techniques through recipes. It contains step-by-step instructions for designers and developers who want to learn about how to design and implement numerous user interface patterns with Silverlight. It will take you a step further by providing you with professional and proven user interface and user experience guidelines wherever possible. The book is designed in such a way that you can explore it chapter-by-chapter, or read it in any order.
Who this book is written for
If you are a developer or designer who knows the basics of Silverlight, has a smattering of C# and XAML, and wants to build applications with elegant and attractive interfaces, then this book is for you.
商品描述(中文翻譯)
建立並實作豐富、符合標準的使用者介面,使用 Silverlight 和 Expression Blend
- 本書是第一本也是唯一一本專注於 Silverlight 使用者介面開發的書籍。
- 讓您的應用程式在眾多競爭者中脫穎而出,擁有領先、創新且友好的使用者介面。
- 詳細的指導說明如何實作特定的使用者介面模式,並提供 XAML 和 C#(如有需要)程式碼,以及易於理解和跟隨的解釋。
- 實際的專案,您可以詳細探索並隨時進行修改。
- 作者為 Vibor Cipan - 微軟 WFP 和 Silverlight 原型設計專家。
詳細內容
Silverlight 使得建立具有高度可用性、互動性和令人興奮的使用者介面的網頁應用程式變得更加容易。然而,隨著設計師和開發者面臨如此多的新選擇,充分利用可用工具並不總是那麼簡單。它的易用性和快速開發過程使得一個領域完全被忽視 - 如何設計、建構和實作專業且可用的介面,並創造愉悅的使用者體驗和互動。
本書由微軟 MVP 和 Silverlight 原型設計專家撰寫,是第一本也是唯一一本關於開發 Silverlight 使用者介面的書籍。清晰的逐步指導展示如何建立使用者期待在尖端應用程式中看到的所有使用者介面元素。本書提供了必要的食譜,每個食譜描繪了使用 Silverlight 建立的常用使用者介面模式,在某些情況下,還使用 WPF 來展示可能性。
作者在設計和開發使用者介面方面的經驗使他能夠以清晰且友好的方式分享創建專業介面的見解。本書從處理固定和流動佈局的食譜開始,建立自訂命令連結控制項,處理導航和可摺疊面板,然後轉向更高級的主題,如日曆、交替行顏色和任務窗格。作者涵蓋了多種不同的 UI 模式、控制項和方法,並在需要時提供 XAML 和 C# 程式碼(並進行解釋),以及使用情境和針對特定控制項和模式的實用、經過驗證的專業技術。
從地圖到任務窗格,從網路攝影機支援到像素著色器,本食譜提供了豐富的 Silverlight UI 食譜選擇。它涵蓋了設計和實作使用者介面所需了解的所有內容,並提供專業的使用者體驗和介面指導方針,使您的解決方案和應用程式對使用者來說愉悅。作者在職業生涯的不同階段中,曾同時擔任設計師和開發者,他的動機是創建一本能夠成為設計師和開發者在 Silverlight 和 Expression Blend 中尋找方向的有用資源的書籍。在本書結束時,您將能夠創建一個豐富、專業且符合標準的使用者介面。
使用 Silverlight 設計和實作專業的使用者介面。
您將從本書中學到什麼
- 實作流動佈局與固定佈局,以選擇最適合您應用程式的設計
- 建立自訂控制項,如導航窗格、分割按鈕和命令連結按鈕,以滿足您應用程式的需求
- 針對向導、標籤、狀態列區域和視窗位置等模式的良好設計實踐
- 菜單使用實踐 - 經典和上下文菜單的指導方針
- 設計和實作導航模式、擴展器、平鋪區域、任務窗格和可摺疊面板,以節省空間並最小化視覺干擾
- 設計和實作日曆控制項,以允許使用者特定的時間和日期輸入
- 使用交替行顏色作為設計技術來表示大型數據集
- 創建響應式 UI,並消除介面中的視覺噪音,以提供豐富的使用者體驗
- 為互動應用程式(如遊戲、地圖和媒體播放器)啟用全螢幕 Silverlight 體驗
- 添加並利用地圖和基於地理的 UI 控制項,為您的使用者提供真正沉浸式的地圖體驗
- 使用像素著色技術在圖像和控制項上實現驚人的視覺效果
方法
本書以食譜的形式撰寫,通過食譜提供學習和技術。它包含逐步指導,適合希望學習如何使用 Silverlight 設計和實作多種使用者介面模式的設計師和開發者。它將進一步提供專業和經過驗證的使用者介面和使用者體驗指導方針。這本書的設計使您可以逐章探索,或以任何順序閱讀。
本書的讀者對象
如果您是一位了解 Silverlight 基礎知識的開發者或設計師,對 C# 和 XAML 有一些了解,並希望建立具有優雅和吸引力介面的應用程式,那麼這本書就是為您而寫的。