davidpoll.com
Building systems, writing about engineering, and learning in public.
Posts
-
Opening up Silverlight 4 Navigation: Event-based and Error-Handling INavigationContentLoaders
Continue reading →Last week, I gave an introduction to INavigationContentLoader, a Silverlight 4 Beta SDK extensibility point that allows you to load arbitrary content in conjunction with the Silverlight navigation feature, and walked you through building a Typename-based content loader. That’s all well and good, but it’s an awful lot of work to go to in order to build a simple INavigationContentLoader (following the async pattern, fully implementing the interface, etc.). Sometimes, all you really want to do is handle a few events in order to be up and running, fully integrated with Silverlight navigation. Furthermore, because of the nature of the feature, Navigation has a high potential for error conditions. For example, what happens if a user tries to follow a broken link or types a bad address into the browser’s address bar (with a browser-integrated frame)? How do you gracefully let your users know that something went wrong and give them some options about what to do next?
-
Opening up Silverlight 4 Navigation: Introduction to INavigationContentLoader
Continue reading →Quick links to followup posts:
-
Silverlight Toolkit November 2009: Activity Control –> BusyIndicator (a.k.a. Update 3: Displaying background activity in a Silverlight RIA application)
Continue reading →Wow! What a week! PDC, the Silverlight 4 Beta, and now the November 2009 release of the Silverlight Toolkit! There’s been a ton of great news and exciting announcements, and now I can share with you that the Activity control, first blogged here, is now a part of the Silverlight Toolkit!
-
Silverlight 4 and building business applications (PDC09-CL19)
Continue reading →Hi everyone! Wow – yesterday was a big day, with a lot of amazing announcements at PDC ‘09 – especially the announcement that the Silverlight 4 Beta was publicly available. I was very excited to be given an opportunity to give a talk at PDC this year, and it was a real treat. My talk – Building Line of Business Applications with Silverlight 4 (PDC09-CL19) – focused on the new features in Silverlight 4 that are particularly useful in business applications, especially those that are data-centric. (Please ignore the abstract given on that page for the talk – it wasn’t updated properly from a change we made to it early on! :))
-
Relative hyperlinks with Silverlight navigation
Continue reading →If you haven’t noticed already, I happen to like the Navigation feature in Silverlight quite a bit (I wonder why? :)). In my other posts on Navigation, I’ve spent some time exploring how you can navigate to Pages in assemblies other than the main application assembly and how those assemblies can be loaded on-demand (granted, it uses some workarounds, but it gets us where we want to go!).
subscribe via RSS