Silverlight 4 User Interface Cookbook

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

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. 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.

Author(s): Vibor Cipan
Publisher: Packt Publishing
Year: 2010

Language: English
Pages: 280

Cover
......Page 1
Copyright......Page 3
Credits......Page 4
Foreword......Page 5
About the Author......Page 7
Acknowledgement......Page 8
About the Reviewers......Page 10
Table of Contents......Page 16
Preface......Page 18
Introduction......Page 24
Fluid layout......Page 25
Creating a navigation pane from the scratch......Page 32
Window management and positioning......Page 42
Wizards......Page 52
Progressive disclosure—showing additional controls on demand......Page 64
Control docking with DockPanel......Page 69
Journal navigation......Page 74
Tabs......Page 81
Adding a status bar area......Page 90
Introduction......Page 100
Command buttons......Page 101
Classical menus......Page 106
Context (right-click) menus......Page 115
Progress indicators with known process duration
......Page 117
Progress indicators with unknown process duration
......Page 121
Creating menu drop-down......Page 123
Command links......Page 128
Split button and creating one from scratch......Page 136
Multiple item selections with simple ListBox......Page 140
Multiple item selections with ListBox and CheckBox combinations......Page 143
Introduction......Page 146
Designing prominent action points......Page 147
How to create faceted navigation and classification......Page 150
Creating tree views......Page 155
Creating and using expanders and collapsible panels......Page 160
Creating and using a paging pattern......Page 166
Using titled sections......Page 172
Creating and using task panes (aka Action Panels)
......Page 177
Creating and utilizing promoted actions......Page 184
Introduction......Page 190
Designing date picker interface......Page 191
Using and implementing the calendar interface
......Page 195
Designing time input interface......Page 201
Implementing star-based rating......Page 205
Designing list views with alternating row colors
......Page 208
Introduction......Page 214
Implementing pop-up window (modal dialogs) in Silverlight......Page 215
Designing responsive enabling user interface......Page 221
Adding maps to Silverlight applications......Page 226
Building full-screen Silverlight experiences......Page 234
Implementing out-of-browser experiences......Page 238
Introduction......Page 244
Webcam support and printing......Page 245
Exploring and using pixel shaders and effects
......Page 251
Animating ListBox items......Page 257
PathListBox—abandoning the rectangular ListBox......Page 263
Index......Page 270