Silverlight Cream for February 10, 2011 -- #1045
- by Dave Campbell
In this Issue: Mark Monster, Jaime Rodriguez, Mark Hopkins, WindowsPhoneGeek, David Anson, Jesse Liberty, Jeremy Likness, Martin Krüger(-2-), Beth Massi, Joost van Schaik, Laurent Bugnion, and Arik Poznanski.
Above the Fold:
Silverlight:
"Parsing the Visual Tree with LINQ"
Jeremy Likness
WP7:
"Silverlight-ready PNG encoder implementation shows one way to use .NET IEnumerables effectively"
David Anson
Lightswitch:
"How to Send Automated Appointments from a LightSwitch Application"
Beth Massi
Shoutouts:
Be sure to visit SilverlightShow... check out their top hits last week: SilverlightShow for Jan 31- Feb 06, 2011
Jaime Rodriguez has a post up that all the WP7 folks will be interested in: FAQ about copy paste functionality in upcoming release
From SilverlightCream.com:
Make use of WCF FaultContracts in Silverlight clients
Mark Monster takes a shot at answering “The remote server returned an error: NotFound” while connecting to a WCF Service problem we all see.
Communication between HTML in WebBrowser and Silverlight app
Jaime Rodriguez responds to questions he received about communication between HTML and SIlverlight with this post about the bi-directional communication between the control and HTML.
WP7 - Real Apps, Real Code
Mark Hopkins has a post up about some WP7 starter kits that you can get all the source for and actually download the app from the Marketplace first to see if it interests you!
WP7 AboutPrompt in depth
WindowsPhoneGeek has this cool post up about the AboutPrompt from the Coding4Fun toolkit in detail... great diagrams showing where all the elements are and code examples with images.
Silverlight-ready PNG encoder implementation shows one way to use .NET IEnumerables effectively
David Anson describes why he took it upon himself to write his own png encoder for Silverlight... and we all thank him for doing so and providing us with the code!
Navigation 101–Cancelling Navigation
Jesse Liberty's latest WP7 From Scratch episode is up (number 32), and he's talking about Navigation and how to cancel it if you need to.
Parsing the Visual Tree with LINQ
Jeremy Likness demonstrates using LINQ to rat out information in the visual tree of your XAML. To Quote Jeremy: "you can easily check for intersections between elements and find any type of element no matter how deep within the tree it is".
SpriteAnimationBehavior
Martin Krüger has a couple more fun things in the Expression Gallery that I haven't discussed. First up is a behavior that animates up to 999 images and lets you control the FramesPerSecond... great demo on the ExpressionGallery to play with.
Second alternative: Storyboard should not start before the Silverlight application is loaded
Martin Krüger's latest is a way to programmatically wait for the Loaded event so that you know you can let your animations fly.
How to Send Automated Appointments from a LightSwitch Application
Beth Massi's latest Lightswitch post follows up her Outlook automation one with sending appointments using the standard iCalendar format... all the code included of course.
The case for the Bindable Application Bar for Windows Phone 7
Joost van Schaik posts about a bindable Application Bar for your WP7 apps... grab the code and don't leave home without it :)
MVVM Light V4 preview (BL0014) release notes
Laurent Bugnion posted an update to MVVMLight to Codeplex a couple days ago. This is an early preview of what he plans on having in version 4, so check out the post for what's new and fun.
Search Digg on Windows Phone 7
Arik Poznanski followed up his RSS post from last week with this one on searching Digg on WP7... and he's discussing and providing a utility class for doing it.
Stay in the 'Light!
Twitter SilverlightNews | Twitter WynApse | WynApse.com | Tagged Posts | SilverlightCream
Join me @ SilverlightCream | Phoenix Silverlight User Group
Technorati Tags: Silverlight Silverlight 3 Silverlight 4 Windows Phone MIX10