windowsphone 程序员开发工具【http://mobile.csdn.net/a/20120610/2806537.html 转载】

WP程序员手记:你不可不知的8个Windows Phone开发工具

2012-06-10 22:28 | 2799次阅读 | 来源:CSDN 【已有7条评论】发表评论

关键词:WP,Phone,Windows | 作者:杨依帆 | 收藏这篇资讯

 

导读:国外程序员Douglas Rathbone在开发Windows Phone应用的过程中,通过自身经验与大家分享了8个实用的工具,他表示自己仍在不断探索WP开发技巧,最新消息他将在dzone个人主页上进行更新。

1. Silverlight Spy

Silverlight Spy称得上Windows Phone 开发必备工具之首。其功能类似于Firebug,是一款针对Silverlight的调试工具。

Silverlight Spy帮助开发者实时调试App的布局和设计,如果再借助Metro Grid Helper便可利用Metro网格辅助修改。与Firebug类似的是,开发者可以逐层打开树形目录调整格式,哪怕是“稍微往左移动一点”,也可以实现。

Silverlight Spy提供了两个版本:免费版和69欧元个人版。

下载地址与参考页面:http://firstfloorsoftware.com/silverlightspy/

2. Isolated Storage Explorer

Isolated Storage Explorer是一个免费工具,在CodePlex上提供下载。

为了便于查看和编辑,Isolated Storage Explorer支持程序员在电脑上建立一个文件夹,将所有的问题数据都存储在该文件夹中,然后你可以把这个文件夹拷贝到测试用的手机上。Isolated Storage Explorer能够检测出加载超大附件造成的异常,加载超大图片库异常以及中断数据。

下载地址:http://istool.codeplex.com/

3. Silverlight Toolkit

Silverlight Toolkit可以作为Windows Phone 7 SDK的一款延伸工具,同样在codeplex中提供下载。

Windows Phone 7 SDK包中缺失的控件,在Silverlight Toolkit中都能够找到,它们是:

AutoCompleteBox

DateTimeConverters

DateTimePickers

ExpanderView

HeadersItemsControl

HubTile

Input

ListPicker

LocalizedResources

LongListSelector

MultiselectList

PhoneTextBox

Tilt

ToggleSwitch

Transitions

WrapPanel

下载地址:http://silverlight.codeplex.com/

4. Portable Class Library project template

在编译基于Web服务的应用的过程中,多次调用公共类会导致代码重复。Portable Class Library project template支持在ASP.Net, WPF, Silverlight, XNA环境下进行调试。

下载地址:

http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981

5. High Performance Progress Bar

High Performance Progress Bar属于Silverlight Toolkit工具包的一部分。

程序员在编译代码过程中,有时模拟器上进度条显示正常,但真机上却出现了问题。这是因为系统执行动画操作时,调用了compositor线程而不是UI线程。

下载地址:

http://silverlight.codeplex.com/

http://www.jeff.wilcox.name/2010/08/performanceprogressbar/

6. Metro Grid Helper

在介绍第一款“Silverlight Spy”时提到了Metro Grid Helper,它可以作为辅助网格调试工具。Metro Grid Helper提供24x24像素Metro风格网格,每个网格之间的间距为12像素。

下载地址:http://nuget.org/packages/MetroGridHelper

7. Windows Phone Test Project

Windows Phone Test Project是一款测试工具,在msdn上提供下载。同时,Silverlight Unit Test Framework可以作为辅助工具。

下载地址:

http://visualstudiogallery.msdn.microsoft.com/6819514d-4bd6-4f31-a231-48c6530ed03b?SRC=VSIDE

8. Emulator Skins

模拟器皮肤算不上核心工具,但对于抱怨VS中模拟器仿真度不高的开发者来说,Emulator Skins或许可以帮一点忙。Emulator Skins提供25个模拟器皮肤。

下载地址:

http://wp7emuskinswitcher.codeplex.com/

http://www.jeff.wilcox.name/2011/12/my-new-windows-phone-emulator-theme/

文章来源:dzone

本文为CSDN编译整理,未经许可不得转载。如需转载请联系market@csdn.net。

责任编辑:杨依帆

 

原文地址:https://www.cnblogs.com/mokey/p/2545008.html