Book Image

Microsoft Silverlight 5: Building Rich Enterprise Dashboards

By : Todd Snyder, Joel Eden, PhD, Jeffrey Smith, Matthew Duffield
Book Image

Microsoft Silverlight 5: Building Rich Enterprise Dashboards

By: Todd Snyder, Joel Eden, PhD, Jeffrey Smith, Matthew Duffield

Overview of this book

<p>Microsoft Silverlight is a powerful development platform for creating rich media applications and line of business applications for the web and desktop. Silverlight enables you to create, customize and design rich enterprise dashboards that highlight Key Performance Indicators for your business.<br /><br />Microsoft Silverlight 5: Building Rich Enterprise Dashboards is a concise and practical tutorial that shows you how to create, customize and design rich enterprise dashboards with Silverlight. <br /><br />This book provides real world user experience design topics and starts by providing an overview of the Silverlight Platform and the clear advantages it provides for building dashboards. The book then dives into topics such as Silverlight design and development tools, building a basic Dashboard, Dashboard types and user needs, Designing for Insight, Styling, Building an End to End Dashboard Solution and Data Access Strategies amongst others.</p>
Table of Contents (17 chapters)
Microsoft Silverlight 5: Building Rich Enterprise Dashboards
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we discussed the strengths and weaknesses of both Visual Studio and Expression Blend. We looked at VisualStates and what it took to make modifications to a Button control. We saw that a VisualState was simply a wrapper for calling a Storyboard. We looked at what we could do with Storyboards and how we could make really nice, fluid applications by using Storyboards before examining the templating capabilities of Silverlight. We reviewed what we could do with ControlTemplates from previous examples, and then looked at writing a custom DataTemplate for ListBox items. We discussed the power and flexibility of Visual Studio as a development platform, and then moved on to examine how we could perform debugging inside Visual Studio. Armed with this knowledge, we looked at some basic assumptions when it comes to writing Silverlight applications. Finally, we wrapped up with discussing the administrative side of application development by talking about tools and products...