O'Reilly logo

Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition by Matthew MacDonald

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

XAML Browser Applications

XBAPs are page-based applications that run inside the browser. XBAPs are full-blown WPF applications, with a few key differences:

  • They run inside the browser window. They can take the entire display area for the web page, or you can place them somewhere inside an ordinary HTML document using the <iframe> tag (as you'll see shortly).

    NOTE

    The technical reality is that any type of WPF application, including an XBAP, runs as a separate process managed by the CLR. An XBAP appears to run "inside" the browser simply because it displays all its content in the browser window. This is different from the model used by ActiveX controls (and Silverlight applications), which are loaded inside the browser process.

  • They have limited ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required