Category Archives: WPF

Almost Famo.us

Famo.us My bad play on words aside, Famo.us really is almost famous. I say “almost” because it’s a closed beta and there are several things that might hold it back. It appears that it doesn’t work on any version of IE yet and it’s not clear if that’s in the plans or not. It also gets its performance from making an end-run around a lot of CSS, using matrix3D transforms to GPU-accelerate various operations. The end result is some code that is pretty obtuse looking and not very semantic. You can’t argue with the results though. I’m speaking in broad terms here but you can google for a preso they did late last year that delivers a good overview of what they’re up to. The other big question in my mind is how the more standards-focused folk will feel about this.

But what is Famo.us? It’s a javascript library that brings optimized performance to the types of apps that we were building in Flash, WPF, and Silverlight years ago. I was surprised by how excited I was to see this today. More than ten years ago, I was building some pretty advanced UIs in web pages using Flash that even now are impossible with pure HTML and CSS. Famo.us looks to be a way to bring UI innovation back into web browsers without plugins. If so, I’m pretty sure I won’t be the only one excited about the possibilities.

I’m curious how this will all play out with Responsive Design and Progressive Enhancement though. It’s still a beta so we’ll have to wait and see.

Fast Times at RIA High

What a time this is shaping up to be… We have some exciting stuff cooking here that I can’t quite talk about yet but you’ll be seeing soon enough. Scott Guthrie recently posted about a few of the things we’re doing to continue WPF’s place as the best platform for creating the best desktop experiences possible. Visual Studio 2008 launches next Wednesday and MIX is the following week too. MIX is now sold out so I hope you got your tickets already. I’ll be there but I’ll be spending the first two days sequestered with the press. This weekend is the calm before the storm–news-wise; there’s a flurry of activity going on here in Redmond. And we’re not the only ones keeping busy: Adobe’s launching Flex 3 and AIR on Monday. Exciting times!

WindowsClient.net

WindowsClientWhitePaperA white paper that I co-wrote just went live on WindowsClient.NET and is the first featured news item (for today). The paper is targeted at developers with WinForms chops who are thinking about making the jump to WPF but want to know when the right time and conditions are. I won’t give away the ending–check it out at the link. 

WindowsClient.net

Free WPF Tools

I’m glad to say that for the first time, we have some free developer tools for XAML and WPF. John Montgomery has blogged about it here and includes some links. Although this is still a CTP, it’s a CTP of some tools that are always free as in beer. The C# patch is up and the VB will be soon. Enjoy!

Free Online Training for WPF and .NET 3.0

So for a limited time (until Vista ships), Microsoft Learning is offering three free 2-hour “premium clinics”  for .NET 3.0 (including WPF). The course is called “Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005”. Note that these are targeted at developers and architects. I haven’t taken a look at these yet but the price is certainly right…

Link to Offer Detail