Because WPF is still a new technology, not everyone has the components they need to run WPF applications like our xamShowcase. These notes are here to help ensure that you can experience NetAdvantage for WPF from the comfort of your browser.

  • Requirements - What You'll Need to Run the xamShowcase
  • Known Issues - Any Issues We Know About and How to Overcome Them

Once you've verified you have everything you need, you should be able to go ahead and explore the xamShowcase!

WPF XAML Browser Application (XBAP) Requirements

Seeing as how the xamShowcase is an XBAP, it requires the following components that are needed for all XBAPs. The nice thing is that once you do this, you can then run any XBAP (not just xamShowcase).

  • Supported Operating Systems: Longhorn (Windows Code Name) ; Windows Server 2003 Service Pack 1; Windows Vista; Windows XP Service Pack 2
  • Supported Browsers: Microsoft Internet Explorer 6 and Above, or Mozilla Firefox with IE add-in (See blog post for more details.)
  • .NET Framework 3.0 <- This is what you are probably missing as it was just released in late 2006 and contains the WPF stuff.

The xamFeatureBrowser, and NetAdvantage for WPF itself, have the same requirements except that Microsoft Internet Explorer is not needed.

Known Issues

Hopefully, you won't run into any issues, but if you do, look over these known issues to see if there is a known solution.

  • "Unable to load DLL: 'WindowsCodecsExt.dll' The specified module could not be found." - This might be because you had a beta of .NET 3 (WinFX) installed and the Windows Imaging Components (WIC). Check your installed programs list for either of these, uninstall WIC and .NET 3 completely, and reinstall the final release of .NET 3.0 Framework as described above.