Learn the WPF series together (1): Sharpen the knife without mistake

Source: Internet
Author: User

Overview

Windows Presentation Foundation (WPF) is the next-generation display system used to generate a Windows client application that can provide users with an amazing visual experience. With WPF, you can create a wide range of independent applications and applications hosted by browsers. For a long time, I have never been very interested in interface things, but since the Windows Presentation Foundation (WPF) was released, it is also quite attractive to the beautiful interfaces It can achieve, I will share with you a series of articles on learning WPF together.

This article is the first article in the "Learn WPF series together". It is called cutting-edge servers without mistake. At the beginning, we will learn how to build a WPF development environment.

Prerequisites:

The Platform required by WPF is:

  1. Windows XP + SP2 or later versions or Windows 2003, preferably Vista
  2. Visual Studio. Net 2008 or Visual Studio. Net 2005 (with files supported by SP1 and Windows Vista)

Note that WPF does not support Windows 2000 or Visual Studio. Net 2003.

The simplest practice:

The simplest way to get the WPF development environment is to install VS2008. This IDE is inherently integrated with WPF support. Advantage:

  1. Easy installation and deployment
  2. Project templates with ready-made WPF applications

Disadvantages:

  1. The installation package of VS2008 is too large, with more than 3g. It takes a long time to install it.
  2. Currently, most companies still use VS2005.

Configure VS2005

It is more complex to enable VS2005 to support WPF applications than to install VS2008. Because you need to download and install the following components and tools

  1. . Net Framework 3.0
  2. Microsoft Windows SDK
  3. Visual Studio development tools, which includes the "Cider" designer in VS to edit the XAML.
  4. Expression Blend, the above three are indispensable for development, but if you need better support for XAML, it is recommended to download and install this item.

If you are running without development, you can skip the third installation. For the WPF application under VS2005 configuration, you can access the following link for more detailed information:

  1. Http://blogs.msdn.com/tims/archive/2006/12/20/building-a-perfect-wpf-developer-workstation.aspx (by Tim Sneath)
  2. Build a perfect WPF development workstation (by Tony Qu)

In addition to the required environment, they also provide some common tools and sample code.

Learning Resources

  1. Regardless of Microsoft's new technology, msdn is a first-hand learning material.
  2. Http://wpf.netfx3.com/Official Site
  3. Http://blogs.msdn.com/tims/default.aspx (WPF)
  4. WPF daily viewing Series
  5. Windows Presentation Foundation Unleashed (books)

Conclusion

To do their best, you must first sharpen the tool. This article is the first step in learning the magic of WPF. The main purpose of this article is to bring everyone closer to the mysterious world of WPF.

Next article: learning the WPF series together (2): The first WPF Application

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.