Walk into the world of WPF with me-what tools are used to develop WPF? (3)

Source: Internet
Author: User

Reading directory

I. Preface

Ii. What tools are used to develop WPF?

  I. Preface

    .Now everyone knows that no matter what the website or software is, it's time to use NotePad to get everything done. With the 21st Century, Microsoft's announcement. NET, the Visual Studio series is constantly updated, from Vistual Studio 2002 to Vistual Stduio 2010, which makes this tool play a huge role in development, we are also learning from constantly updating tools.

  Ii. What tools are used to develop WPF?

.Currently, the latest version of the. NET Framework is 4.0, and part of the Vistual Studio 2010 interface is developed by WPF. So let's start with Vistul Studio 2010.

    .Developing a WPF program requires the following software:
1: Vistual Studio 2010
I believe that I am familiar with the Vistual Studio series after ASP. NET and Winform development. I will not introduce Vistual Studio 2010 here.

2: XamlPad
XamlPad is a utility tool for learning the Xaml language. Similar to the WPF Designer in VS2010 and Dreamweaver, XamlPad can compile the Xaml code in the Xaml code window below the window, the above is the visual effect after code writing.

3: EditPus/notepad

4: Command Line
Its location is: Miscrosoft Visual Studio 2010 | Visual Studio Tools | Vistual Studio 2010 Command prompt.

Use the csc compilation command to compile the cs code, and use the msbuild compilation command to compile the wpf Program (because csc cannot compile the Xaml file). These operations must be performed under the command line.

5: Microsoft Expression Blend
It is a fully functional professional design software. The main advantage is that graphic designers can design user interfaces like PhotoShop and output generated Xaml files, graphic designers can build rich UIS without writing C # code.

Another major advantage is that Expression Blend and VS share the same workspace. That is to say, after the graphic designer completes the user interface design, C # developers can directly open the project to write code, there is no conversion process in the process.

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.