Introducing Windows Presentation Foundation (WPF)
page 3 of 7
by Rajdeep Mukherjee
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 29227/ 85


WPF reduces the amount of procedural code in application specifications and enables increased collaboration amongst various team members in the development team and in turn, rationalizes the development process. XAML is the new technology from Microsoft that drives this union between design and implementation. XAML is a declarative mark up language based on XML and is used in initializing structured values and objects. The acronym stands for Extensible Application Markup Language. XAML is designed as an enhanced method of developing application user interfaces and is used extensively in the .NET Framework 3.0 technologies, mostly in WPF. XAML helps create graphically rich visual User Interfaces (similar to the ones created by Adobe Flash, UIML etc.) when used in WPF. WPF supports various features like 2D and 3D objects, animations, rotations, and various other effects.

The XAML advantage to WPF goes to its declarative nature that allows developers to describe the behavior and integration of components without using procedural programming. This helps a developer to create a working application even without much knowledge of procedural programming. This case however is rare where an entire application is developed on XAML, but in practical scenarios, XAML enables the designers to more effectively contribute during any application's development. XAML, however, is not specific to WPF or .NET and the standard is in use by other technologies too.


View Entire Article

User Comments

No comments posted yet.

Community Advice: ASP | SQL | XML | Regular Expressions | Windows

©Copyright 1998-2022  |  Page Processed at 2022-08-15 7:59:45 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search