Download - Building a Twitter App with Silverlight 3 - Part 2

Transcript
Page 1: Building a Twitter App with Silverlight 3 - Part 2

1

Building a Twitter App with Silverlight 3

Clint EdmonsonDeveloper [email protected]

Part 2

Page 2: Building a Twitter App with Silverlight 3 - Part 2

• Session Objectives– Learn about higher level features to easily create impressive

applications

• Agenda– Data Visualization– Behaviors– Out of Browser Silverlight applications

Introduction – Part 2

Page 3: Building a Twitter App with Silverlight 3 - Part 2

• Data binding• Customizable • Virtualization built in• Sorting and paging• Efficient over the

wire• In place editing

Silverlight DataGrid

Page 4: Building a Twitter App with Silverlight 3 - Part 2

DataGrid and DataPager

DEMO

Page 5: Building a Twitter App with Silverlight 3 - Part 2

• Free download from silverlight.codeplex.com• Created by and officially supported by Microsoft• Line, area, column, bar, pie and more• Designed to take advantage of data binding• Customizable

Silverlight Toolkit Chart Controls

Page 6: Building a Twitter App with Silverlight 3 - Part 2

Silverlight Toolkit Chart Controls

DEMO

Page 7: Building a Twitter App with Silverlight 3 - Part 2

• New for Silverlight 3• Attach a behavior to any element to enhance its

functionality• Built in Blend support• Growing gallery of free behaviors available at

gallery.expression.microsoft.com

Behaviors

Page 8: Building a Twitter App with Silverlight 3 - Part 2

Drag and Drop Behavior

DEMO

Page 9: Building a Twitter App with Silverlight 3 - Part 2

• New for Silverlight 3• Cross platform (works on Mac)• No extra download required• Can launch offline• Still runs in sandbox for security• APIs to help with install process and connectivity

Out of Browser Support

Page 10: Building a Twitter App with Silverlight 3 - Part 2

Silverlight Out of Browser

DEMO

Page 11: Building a Twitter App with Silverlight 3 - Part 2

Resources

• Slides & Code: www.notsotrivial.net

• Silverlight Development Center www.silverlight.net

Page 12: Building a Twitter App with Silverlight 3 - Part 2

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED

OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.