davidpoll.com

Building systems, writing about engineering, and learning in public.

Posts

  • A "refreshing" Authentication/Authorization experience with Silverlight 4

    At the beginning of the year, as part of a series of posts about the INavigationContentLoader extensibility point in Silverlight 4, I described a way to use a content loader to do authorization before allowing a user to navigate to a page.  With the content loader, you can either throw an exception when an unauthorized user tries to reach a protected Page, redirect your users to another Page, or return a different page (e.g. a Login page) in its stead.  This makes for a fairly nice experience for your users, wherein they are taken directly to a login page (or at least a page with more information about why they cannot access the given page) when they lack the credentials to reach the page they are requesting.

    Continue reading →
  • Making printing easier in Silverlight 4

    Well, what an exciting week!  First Visual Studio 2010 is released, followed by Silverlight 4 yesterday!  Consequently, I was inspired to post about something new!  I’ve been spending some time looking at the new printing feature in Silverlight 4, and while on the surface it looks like a pretty simple and lower-level set of APIs, it’s possible to build rich frameworks on top of them for accomplishing common printing tasks.  In this post, I’ll take a look at an attempt I made (and added to SLaB) at building such a higher-level API over printing that makes printing collections of data easier.

    Continue reading →
  • Silverlight 4 Released!

    It’s an exciting day in Silverlight land!  Today, Silverlight 4 was released, along with tools for working with it in Visual Studio 2010 and an RC of Blend 4!

    Continue reading →
  • New in the Silverlight 4 RC: XAML Features

    Today, the Silverlight 4 RC was announced and made available to the masses.  But you may be asking yourself: what’s new since the beta?  Well, I’d like to dive into one of the areas where a bunch of new work was done to improve the development experience – the XAML Parser.  With Silverlight 4, we’ve done a significant overhaul of the XAML Parser, allowing us to add new features and improve consistency within the platform and with WPF’s XAML support.

    Continue reading →
  • Silverlight 4 RC Announced at MIX 2010!

    If you’re not watching already, head on over to http://live.visitmix.com to watch the keynote, where Scott Guthrie has just announced the Silverlight 4 RC!

    Continue reading →

subscribe via RSS