Silverlight 3.0 workshop
Building a Twitter client◦ Resource dictionary◦ The Silverlight toolkit: ChildWindow and
WrapPanel◦ Effects◦ 3D◦ Behaviors◦ Out of browser
What will we do
Importing a Interface Show some new Expression Blend 3
features
What will we do (2)
The Twitter Client
Create the resources Create the login screen Building the header Showing the tweets Show all the friends you follow Take the application out of browser
Content
Create the resources
Create a resource dictionary◦ Colors.xaml
Add all the resources Link it to the App.xaml file Can be replaced in another project
Using a resource dictionary
Create the login screen
Is part of the Silverlight Toolkit Can be used as a dialog window You can adjust the look and feel Now used as a login control
Using the ChildWindow
Building the header
Only 2 build-in effects◦ Blur◦ Drop Shadow
You can create your own effects using pixel shaders
Using effects
Showing the tweets
Put 3D objects in 3D space X, Y and Z rotation X, Y and Z rotation point
Perspective 3D
Show all the friend you follow
Used to add interactivity Microsoft.Expression.Interactivity Expression Blend has some build-in
behaviors http://gallery.expression.microsoft.com
Behaviors
Take the application out of browser
Takes an application “out of the browser” Still sandboxed Check if the application is already installed Check online | offline state
Out of browser
Top Related