Blue Theme Orange Theme Green Theme Red Theme
 
Click Here for 3 Month Free of ASP.NET Hosting!
Home | Forums | Videos | Photos | Downloads | Blogs | Interviews | Jobs | Beginners | Training
 | Consulting  
Submit an Article Submit a Blog 
Search :       Advanced Search »
Home » Blogs Home » Blog Detail
What is WPF?
 by Mahesh Chand on May 08, 2007

Windows Presentation Foundation (WPF) is the code-name of the presentation (user-interfaces) sub system in Windows .NET programming model. This blog answers most frequently asked questions related to WPF.
Comments: 2 Views: 40044     Printable Version

Windows Presentation Foundation (WPF) is the code-name of the presentation (user-interfaces) sub system in Windows programming model and is used to create user interfaces. This blog talks about WPF.

If you have been programming .NET, you must be familiar with Windows Forms and ASP.NET. Windows Forms are used to build Windows client application and ASP.NET is used to build Web applications.

Well, WPF is a new technology that may be used instead of both Windows Forms and ASP.NET.

What is WPF?

WPF is the engine that is responsible for creating, displaying, and manipulating user-interfaces, documents, images, movies, and media in Windows Vista.

Physically, WPF is a set of libraries that have all functionality you need to build, run, execute, and manage Windows Vista applications.

What is XAML?

XAML is a new descriptive programming language developed by Microsoft to write user interfaces for next generation managed applications.

How XAML is related to WPF?

XAML is a new descriptive programming language developed by Microsoft to write user interfaces for next generation managed applications. XAML is used in WPF to represent the controls and code with the help of C#, Visual Basic, and other .NET Framework languages.

 

XAML can be think as ASP.NET and/or Windows Forms in Windows Vista. For example, to write a Web application in .NET 1.0, 1.1, or 2.0, you use ASP.NET and to write Windows Applications, you use Windows Forms. Now in Windows Vista and .NET 3.0, you will use XAML instead of Windows Forms and ASP.NET.

 

Does that mean XAML will replace ASP.NET and Windows Forms? YES and NO. Both ASP.NET and Windows Forms will also be supported on .NET 3.0 but you don't have to use them if you don't want.

What Operating Systems does WPF support?

Windows Vista, Windows XP, and Windows 2003 Server.

How do I build WPF Applicaitons?

To build WPF application, you must install .NET 3.5 SDK. You can also also Visual Studio 2010 and 2008. These two comes with WPF. If you are a student or beginner, you may want to try free version of Visual C# Express 2008 here.


Alternatively, you can download other versions on MSDN.

What do I need to run WPF Applications?

To run WPF applications, you must install .NET 3.5 or 4.0 SDK redistributable. It can be found on MSDN downloads sites.


Get Started with WPF



*Title:  
*Comment:
 
 

Yes go ahead by Mahesh Chand On May 09, 2007

Yes Kadir. Go ahead and link back to the original link.

Best,
Mahesh

Good job. by Kadir Camoglu On May 09, 2007
Can I translate it in Turkish for Turkish developers?


 Blogger's Profile
Age: Not Available
Location:
Title: Architect
Joined: Oct 30, 2004
Education: Masters Degree
 More Blogs from this Blogger
MVP Summit 2010 - Who is going?
Editor's Choice Award 2010 Announced
Authors: Monthly Prizes are back
iPad Starting at $499 - What do you get?
CALL FOR HELP HAITI VICTIMS
Entity Framework in .NET 4
Visual Studio 2010 - Installation Problems Discuss
Nexus One vs IPhone
Microsoft MVP Award 2010!
Top 25 Reads of Year 2009
View all »
 Latest Blogs
creater
asp.net,C#.net,sqlserver,WCF,VS2008
How to change the color of a caret in a textbox in silverlight
AsEclipse--VS 05/08 add-in
GetNames and GetValues for Enums in Silverlight
Advanced Persistent Threats(APT)
Country list
Insert Only Digits In TextBox
Binding your MVVM model to an AttachedProperty
MVP Summit 2010 - Who is going?
View all »
 Latest Articles
Image Transformation in WPF
Convert Byte Array to Double in C#
GrayScale Image in WPF
Cropping or Clipping in WPF
Clipping or Cropping Images in WPF
DataGrid and Datalist Controls in ASP.NET
Drawing Other Graphics Shapes by Applying Cap and Dashed Line Styles in GDI+
Creating message body by parsing document from Document Library and sending mail in SharePoint 2007
TraceListener Classes in C#
Convert Double to Byte Array in C#
View all »

 Hosted by MaximumASP  |  Found a broken link?  |  Contact Us  |  Terms & conditions  |  Privacy Policy  |  Site Map  |  Suggest an Idea  |  Media Kit
Current Version: 5.2009.6.2
 © 1999 - 2010  Mindcracker LLC. All Rights Reserved