This is a real session. I remember XAML from PDC2003. It doesn't look like they've come very far. In fact, the language is still in flux. At what point our man says that some of the verbosity (and namespace clashes) will go away when they hit a release. I mean, sure they've got it bootstrapped in Orcas (VS.Next) even with codebehinds hookups - but sheesh, there are third parties that are farther along with Microsoft's technology then they are!
Anway, if you want to host a XAML form in a WinForms app apparently all you do is cut off the <Window> root tag. Instead you want to leave your <grid> tag as your root tag. Now in your WinForm have your Window class inherit from Grid. Finally, you tweak the project file to import the WinFX.targets (this requirement, we're told, will most likely be removed from the final product). This is how we will begin to use XAML -> XAML under WinForms.
So to recap - the coolest new technology announced at PDC 2003 is still: a) not finished, b) not shipping in 2005. In fact XAML won't ship until the second half of 2006 with Orcas (VS.Next - the one that will come with the Expression design surface) and Windows Vista (as a part of the Windows Presentation Foundation - aka Avalon). Crap.
Tags: [PDC05]
posted @ Friday, September 16, 2005 11:30 AM