What is Windows Presentation Foundation? [Resolved]

Posted by Shantanupatel under WPF on 3/6/2012 | Points: 10 | Views : 1298 | Status : [Member] | Replies : 2
* WPF is the new framework for rendering 2D and 3D graphics, animation etc. on the desktop.
* WPF is based on XAML (Extensible Application Markup Language).
* WPF controls, graphics, animation etc. are represented in XAML.

XAML
* XAML is the acronym for XML Application Markup Language.
* Pronounced "zammel", XAMl is used for representing controls, forms, graphics and animations in WPF and Silverlight.
* XAML is also used in Workflow Foundation to represent 'rules' or conditions in a workflow.

XAML and WPF
* XAML is used to define static or dynamic user interfaces for WPF applications.
* <Window> is the root element of an XAML document.
* Any XAML element represents a .NET CLR class.
* The attributes of an element represent the properties in the class.
* XAML in WPF is used to separate the UI code and the application logic code.
* XAML attributes can be 'inline' or 'explicit'.

Shantanu


Responses

Posted by: CGN007 on: 3/6/2012 [Member] Silver | Points: 50

Up
0
Down

Resolved
Please find the resources from the following links

Getting Started with WPF http://msdn.microsoft.com/en-us/library/ms752299.aspx
http://www.wpftutorial.net

Both links should be helpful.

Shantanupatel, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: CGN007 on: 3/6/2012 [Member] Silver | Points: 50

Up
0
Down

Resolved
More details for you

Model View View Model Pattern is widely used for wpf development
MVVM http://msdn.microsoft.com/en-us/magazine/dd419663.aspx

Also Prism framework is used along with MVVM
Prism http://msdn.microsoft.com/en-us/library/ff648611.aspx

Keep learning...!!!

Shantanupatel, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response