Essential tools for Windows Phone 7 Development

Source: Internet
Author: User
Tags reflector fiddler2 visual studio 2010

From: http://www.cnblogs.com/linuszhu/archive/2011/10/03/WP7_Development_Tools.html

 

We need to develop applications on the shoulders of giants.

 

Tools + Giant + Capability = Beautiful applications

Humans are animals that have invented and used tools. Good tools will greatly improve the work efficiency for developing Windows Phone. This article summarizes some useful tools for Windows Phone development. For Visual Studio 2010 and blend required for Windows Phone 7 Development, you can goHttp://create.msdn.comDownload it. We will not introduce it here.

1. Windows Phone Power Tools

This tool is strongly recommended. It mainly includes the following three functions:

A) install and deploy at the same time or update multiple xap files (useful for others)

B) view the xap file deployed in the system, uninstall or startProgram(Some applications cannot be displayed in the Application List when installed in the simulator. You can use this tool to start the program)

C) file browser: You can view all files in isolated storage, including isolated storage settings and files.

:Http://wptools.codeplex.com/

Figure 1 Windows Phone Power Tools installation Tab

Figure 2 Windows Phone Power Tools file browser tab

2. Windows Phone simulator Cropper

This tool is recommended if you need to perform sales presentation. Function: intercept the display content of the simulator and put on the coat of your favorite mobile phone.

:Http://www.innovativetechguy.com /? P = 164 # AWP ::? P = 164

3. Reflector

:Http://www.reflector.net/

I don't need to introduce this tool. The Decompilation program tool is basically standard with Visual Studio and is a stair on the shoulders of mountain giants. I remember when I introduced Windows Phone development to Symbian C ++ and meego, they thought. NET platform makes it easy to copy things. Anyone can open your box and see how it looks like. This tool is recommended andFiledisassembler add-on.

4. fiddler2

:Http://www.fiddler2.com/fiddler2/

I believe many people are familiar with this tool. They can use the principle of proxy to listen to HTTP network requests and intercept the program's external network traffic data, including common web pages and Web Service soap packets, JSON data, restful/odata XML data, and other HTTP request data. It is also convenient to display tree data structures. For example, JSON data requests are often used in WP7, this tool allows you to visually View data to easily generate the data structure required by the proxy class or deserialization. Directly Using filddler may not be able to monitor network requests of the simulator.This articleArticleIt tells you how to enable Fiddler to listen to the network access data of Windows Phone emulator.

A small JSON viewing tool is recommended.JSON ViewerThe function is to structure the JSON data tree.

5. Silverlight spy

Http://firstfloorsoftware.com/silverlightspy/download-silverlight-spy

If you want to deeply understand the ui structure of the Silverlight/WP7 program, this tool can help you analyze the visual tree of the program and understand the role of controltemplate andConversion from a logical tree to a visual treeThe core principles of Silverlight will be explained in future articles. (Unfortunately, this software is not free, but you can try it out)

Xap resource download

With the above stairs, you can find giants through the following channels (if you have more and better ways, please let us know ).

    • Windows Phone 7Online PortalA large number of xap files can be downloaded.

    • L WP7 3 mktplace: tool for downloading and automatically removing certificates through market place. For instructions, seeThis articleFor version 0.5.4 download, seeHere. [Update: I just flipped through the wall and found version 0.6.4.SkyDriveCan be downloaded)

    • LSmart machine Network, A more comprehensive WP7 Forum
Conclusion

When you find a giant and have a climbing ladder, the next step is to climb the giant. The climb process requires a deep understanding of WP7 before you finally climb to the very top, and build your own applications on it. See my next article/series: it takes only three weeks to change from a C # developer to a WP7 senior engineer.

Related Article

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.