WPF Interview Questions and Answers for 4 Years Experienced - 2

Question: 6

Explain the WPF features?

The goal of introducing WPF is to provide a UI that integrates capabilities of previous frameworks including Graphical Device Interface (GDI), GDI+, and Hyper Text Markup Language (HTML), WPF uses the principle of managed programming model as the programmable platform. It supports XAML, which is a rich consistent and complete markup based language. WPF provides the following advanced features:

Documents – Provides support for XML Paper Specification (XPS) and flow documents. The XAML Fixed Document tag supports XPS documents.

Graphics – Provides support for 2-D and 3-D graphics.

Images – Uses the image tag of XAML to support different video and audio formats, such as WMV, AVI and MPEG.

Animation – Provides support for animation.

Data Binding – Provides support for data binding, which is automatically performed in any WPF application.

Question: 7

When was WPF introduced and what is its latest version?

WPF was introduced with .NET framework 3.0 in 2006, previously called WinFX in2006.

The latest version of WPF is WPF 4.0, which is included in .NET Framework 4.0.

Question: 8

What is the use of the Media Player server control in ASP.NET?

The Media Player server control in ASP.NET 4.0 provides a media player to playback media in Web pages.

You can include audio and video in your Web application by the Media Player control.

You can also change the skin of the Media Player control.

Question: 9

What is the milcore?

The milcore is an unmanaged component in WPF.

It is the foundation of Media Integration Layer (MIL); that is why, it is called called milcore.

This layer provides a complete replacement of Win32 rendering and performs the task of drawing pixels.

The milcore layer helps to keep Central Processing Unit (CPU) free for other processing tasks by using computer’s graphic card as much as possible.

Question: 10

Write the name of the control that can be used to enable the users to adjust the space in a grid?

The Grid Splitter control in Silver light 4.0 enables users of the silver light application to redistribute the space between the rows and columns of the grid.

Related Questions