7个你不知道的WP7开发工具
1. WP7Contrib
这个工具打包了很多很好的组件和工具包括 UI 控件,设计模式,转换特效等等。这篇文章提到的一些工具也在这个工具包中。
2. GridHelper
我最近才发现这个工具。它可以帮助你根据 Metro 的设计风格放置界面元素(例如 12pt 的边距)。
3. LowProfileImageLoader
David Anson 写了几个非常棒的类,其中一个就是扩展的 Image 控件,主要用于图片源是在云端的情况。这个控件会在后台下载图片而不影响前台的线程,特别适合一个页面有很多图片要显示的情况。
4. Placeholder images
David Anson 最近发布了一个 WPF/SL/WP7控件,用来在图片找不到,或者装载慢的时候显示占位图片(placeholder images)。
5. 关于我们模板
虽然关于我们页面不是强制的,但是微软的 Marketplace 确实建议每个应用都有关于我们页面。往往这个页面是我们最后上线前匆匆做的,所以往往做的比较差。Peter Kuhn 制作了一个非常易于使用的关于我们模板,这样你就再也不用自己写关于我们页面啦!
6. Kawagoe Toolkit
这个工具包提供了三个有用的小功能:一个可以自定义按钮的弹出消息,一个图片缓存类,一个定时器“OneShotDispatcherTimer”。
7. NotifyPropertyWeaver
你是不是很喜欢 databinding 功能?是不是每次都要写一个类实现 InotifyPropertyChanged 接口很烦人?NotifyPropertyWeaver 就是用来帮你来写这些无聊的代码的!