|
Updated: 01/07/09 - adding WPF localization link below, and the others are really close...just final details taking forever If you know where my technology focus lies you might be surprised to see the term WPF in my blog...I know, it's weird. But not really! You see I have been working on a rather large project to give WPF some love as it relates to my world - which means WCF, federated security, globalization/localization, and ClickOnce. Another part of this "client love" is WCF for mobile devices. So far, I have the following projects published and ready to go: - WCF Guidance for Mobile Developers: http://wcfguidanceformobile.codeplex.com
- This is fully legit! I worked with Nick Landry to bring the mobile love into this paper...and it is a word of art I think because the community has been really crying out for this content. Here you'll find a whitepaper and lots of code samples.
- WCF Guidance for WPF Developers: http://wcfguidanceforwpf.codeplex.com
- This site has a whitepaper, code samples and a short webcast series to bring WPF developers up to speed on necessary WCF topics. Some of it is intro, some of it is help to avoid common issues including proxies and exception handling, multithreading, proxy lifetime management, etc.
- WPF ServiceHost: http://wpfservicehost.codeplex.com
- This site has a few templates for WPF developers that need to either a) host a service in their client app, or b) host a service in their client app as part of a pub-sub scenario. Even if you don't need it today, check out the templates and tell me what you think on the codeplex site!
- Exception Handling WCF Proxy Generator: http://wcfproxygenerator.codeplex.com
- This has to be one of my favorite installments to this series! I have been using an evolving flavor of an exception handling proxy for years now, to help with proxy lifetime management and to hide unwanted exception from the user such as session timeouts or faulted channels that are not due to any serious communication issues. Basically, recreate the channel when it fails and try to recover. I finally (with the help of my friend Buddhike de Silva) put this into a nice Visual Studio Add-In. It currently works on Service References only, but I plan to add value later by making it work on any service contract in your solution...I'd love to know what you think of this one!
- WPF Localization Guidance: http://wpflocalization.codeplex.com
- There isn't much guidance for WPF and there are some choices to make that require explanation indeed. Rich Strahl, a good friend and one of the few people I know who care about localization as well, did most of the work on this paper. There may be some additions to this over the next few months as well.
There are a few more installments to come with this massive project. In the next week or so you'll see the following items that I have already well under way: - WPF and ClickOnce
WPF localization guidance - WPF and CardSpace
- WPF and claims-based/federated security scenarios
Enjoy!
|