For the most part we should be using Storyboards to do animations. Though it is possible to do programmatic animation and we do sometimes programmatically set properties the Storyboard infrastructure in Silverlight provides a standard easy to use and optimized way to-do animation and is a key tenet of the Silverlight technology especially around performance. Storyboards like other elements in Xaml are defined with tags. The Storyboard element then can be a resource or in a trigger. We can also point a Storyboard at a specific element where each animation can target a different property and...
read the rest at:
http://hackingsilverlight.blogspot.com/2008/01/anatomy-of-silverlight-animation.html
The Video brush is a great way to do some cool special effects. To make a video brush work on you have to have a named media element that you can bind to. That has a bound source. In the sample below we have a source. We have set the element to be muted but play and its opacity is 0 so no one sees it on screen. Then we add some text in a text...
Read the rest at:
http://hackingsilverlight.blogspot.com/2008/01/video-brush-in-5-minutes-or-less.html
Expression Media Encoder is a Microsoft tool in the Microsoft Expression Suite of tools specifically designed to take media content and either tanscode/encode it or produce in a form that can be consumed online in the form of some kind of Silverlight media player and WMV and to integration with Silverlight Streaming services. Expression media encoder has a number of built in templates for use in quickly building Silverlight media players. Once you get the application up and running, and you stare at it for a few minutes to get oriented it is pretty straight forward.From the initial screen we need to import our media file. Go to the file menu and select...
Read the rest at http://hackingsilverlight.blogspot.com/2008/01/microsoft-media-encoder.html
Microsoft as part of the whole Silverlight ‘thing’ has provided a service to allow people to upload videos and get those video streamed along with providing other video streaming services. At the time of me writing this book it is a free service up to 4 gigs of space/video and streams video up to 700kpbs but as it goes into beta and is released you get advertising or you pay a ‘nominal’ fee but for developer’s and designers this is really cool and for companies this makes live a bit easier if you want to stream video content from you web site but don’t have a streaming media service.A couple of key points of the streaming media service is to enable...
http://hackingsilverlight.blogspot.com/2008/01/silverlight-streaming.html
Another IdentityMine WPF master piece. :)
http://www.popularmechanics.com/blogs/technology_news/4243556.html
and a bit before half way is the demo
http://video.msn.com/video.aspx/?mkt=en-us&fg=rss&vid=e75f8529-b835-4282-81dc-37e0fa9da251&from=im_default&wa=wsignin1.0
http://hackingsilverlight.blogspot.com/2008/01/silverlight-on-iphone.html
the rest at:
http://hackingsilverlight.blogspot.com/2008/01/video-scrubbing.html
So you want to write a JSON service for your Silverlight application? Basically this entire thing is a giant hack. first JSON is just the string syntax for JavaScript so it is not like a real protocol of course I get a bit of heart burn calling 'SOAP' a real protocol but really a JavaScript array defintion being a 'protocol' you must admit is a bit of a stretch but ok I can go with it.Anyway so quick a dirty in your 'Silverlight' web site project in visual studio you can create a JSON service...
http://hackingsilverlight.blogspot.com/2007/12/quick-and-dirty-json.html