WPF Study Notes-Basic Knowledge

Source: Internet
Author: User

About WPF


Windows Presentation Foundation (WPF) is one of the three core development libraries of Microsoft's new Vista operating system. It is mainly responsible for graphic display, so it is called Presentation ).

As a new graphics engine, WPF is based on DirectX. Of course, many new features are added. Its 2D and 3D engines are powerful. You can see the Vista interface.
The support of the Aero graphics engine makes you even more amazing. By the way, Aero is an engine dedicated to 3D desktop development, which enables magical 3D flip on the desktop. This is definitely the history of the operating system.
Although the hardware configuration requirements are amazing, there have been reports that Vista is very picky about the video card is out of consideration for running Aero.

WPF foreground Analysis

In fact, WPF is not just a graphics engine. It will bring a revolution to the Development of Windows applications, because the new architecture provides a brand new development model. Of course, for common users
The most intuitive thing is that the interface looks more beautiful and more comfortable. But for developers, the interface display and code will be better separated, this is different from the previous desktop application development.
This is one of the revolutionary changes. There is also the integration of desktop applications and browser applications. According to the commitment of ms, WPF/E is under development,
That is, WPF
The Everywhere version will provide comprehensive browser support for WPF-based applications, which means that applications developed in the future can run on different operating systems based on browsers. Of course
As it is still under development, we are not sure whether there will be certain restrictions. According to the definition of WPF/E, WPF/E is still a subset of WPF, rather than a subsequent version. In general,
The outlook should be bright.

Current development response to WPF

At present, many people have begun to consider or have switched to WPF, and a new learning craze has begun. However, according to my recent study and understanding, there is very little information about WPF in China, except for
In addition to the materials, the materials are basically from outside China, and some are the materials on the blog of foreign developers, of course, all are in English. Therefore, it would be a good time to introduce some WPF books. And
Several foreign WPF books have just been listed. If we can introduce them as soon as possible, it will definitely help Chinese developers catch up with the international market in the shortest time.

At present, Microsoft provides services and support for WPF.

With the release of Vista RTM, a new round of Microsoft technology promotion has begun. In fact, WPF has been widely promoted before, because the CTP version has been released for some time. Of course, many developers mainly focus on technical research, and a few companies have begun to work on WPF-based product R & D.

1. The official version of WPF has been released (with the official version of. NET Framework 3.0). You can download it from msdn for free.

2. the corresponding technical support has started, but it is currently limited to major customers, mainly for pre-sales technical support. Technical support for General developers may not start until March (I personally know the situation, please refer to the information published on the official Microsoft technical support website)

3. the WPF vs2005 plug-in currently only has the Community preview version (CTP version). It is also free to download from msdn. However, the official version may take some time, however, you can use the CTP version to develop the wysiwyg wpf in vs2005. [Switch from WPF secret]

 

Functions provided by WPF (from the Internet)

 

 

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.