Windows Phone 7开发资源地址大盘点
创始人
2024-07-17 10:41:36
0

51CTO编者按:Windows Phone 7在2010年10月正式发布,Windows Phone开发将成为微软开发者的新热点,本文搜集了大量的Windows Phone 7应用开发文档和软件资源,相信对开发者会有很大的帮助。

我们先列举微软Windows Phone 7全新的开发者网站App Hub的链接,以便查找官方资源:

Education

Catalog (samples, articles)

官方地址:http://create.msdn.com/en-US/education/catalog/

Roadmap (APIs, technology, best practice)

Create games for Windows
Phone 7
Roadmap

官方地址:http://create.msdn.com/en-us/education/roadmap

Official MSDN Library documentation

官方地址:http://create.msdn.com/en-us/education/documentation

Developer talks (recorded sessions)

官方地址:http://create.msdn.com/en-us/education/talks

Academia (learning resources)

官方地址:http://create.msdn.com/en-us/education/talks

Resources

Support and Feedback (support choices)

官方地址:http://create.msdn.com/en-us/home/feedback

Downloads (development tools)

Free Windows Phone Developer Tools
development tools

官方地址:http://create.msdn.com/en-us/resources/downloads

Partner offerings (development tools from partners)

官方地址:http://create.msdn.com/en-us/resources/partners

Phone Club——51CTO移动开发线下技术沙龙

活动日期:12月19日
本期主题:Android应用开发技术进阶
地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层
演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

#p#

Windows Phone 7开发学习书籍

Category Hyperlink Keywords & More info
Blend Book; Foundation Expression Blend 3 with Silverlight (Foundations) Blend, Silverlight
C# C# 3.0 Cookbook, Third Edition: More than 250 Solutions C#
C# C# 3.0 Design Patterns: Use the Power of C# 3.0 to Solve Real-World Problems C#
C# C# 3.0 in a Nutshell, Third Edition: A Desktop Quick Reference C#
C# Essential C# 3.0 for .NET Framework 3.5, Mark Michaelis C# 3.0
LINQ Essential LINQ LINQ
Silverlight Essential Silverlight (Ashraf Michail) Silverlight 3
Silverlight Professional Silverlight 4 (Jason Beres, Bill Evjen, Devin Rader) Silverlight 4
Windows Phone 7 Beginning Windows Phone 7 Development Silverlight, XNA
Windows Phone 7 Book; Learning Windows Phone (O’reilly) Silverlight, XNA
Windows Phone 7 Ebook; Programming Windows Phone 7 Series (Petzold) Silverlight, XNA
Windows Phone 7 Learning Windows Phone Programming (Yochay Kiriaty, Jaime Rodriguez) Silverlight, XNA
Windows Phone 7 Professional Windows Phone 7 Application Development: Building Windows Phone Applications and Games using Silverlight and XNA Silverlight, XNA
Windows Phone 7 Windows Phone 7 Plain & Simple (Michael Stroh) Silverlight, XNA
Windows Phone 7 Windows Phone Secrets (Paul Thurrott)  
WPF Windows Presentation Foundation Unleashed WPF
XNA Learning XNA 3.0, O’Reilly XNA 3.0
XNA Microsoft XNA Game Studio 3.0: Learning Programming Now!  – Revised to cover Windows Phone 7 (Rob Miles) XNA
XNA Microsoft XNA Game Studio Creator’s Guide, Second Edition XNA
XNA Windows Phone 7 Game Development (Adam Dawes) Silverlight, XNA
XNA XNA 3D Primer XNA , 3D

Phone Club——51CTO移动开发线下技术沙龙

活动日期:12月19日
本期主题:Android应用开发技术进阶
地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层
演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

#p#

Windows Phone 7开发下载资源

Hyperlink Keywords & More info
IIS Smooth Streaming Client 1.1. RTW IIS, Streaming, Video, DVR
Microsoft Visual Basic for the Windows Phone Developer Tools RTW VB, Visual Basic
Nvidia FX Composer FX, 3D, Mesh, Directx, Shader
Silverlight for Windows Phone Toolkit – Nov 2010 Silverlight Tools
Silverlight for Windows Phone Toolkit – Sept 2010 Silverlight Tools
Silverlight Media Framework 2.2 with Windows Phone support SMFv2, media player, Smooth Streaming
Windows Phone Developer Tools October 2010 Update  
Windows Phone Developer Tools RTW  

Phone Club——51CTO移动开发线下技术沙龙

活动日期:12月19日
本期主题:Android应用开发技术进阶
地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层
演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

#p#

Windows Phone 7开发论坛

Category Hyperlink Keywords & More info
Blend Forum: Expression Blend Blend
General Forum: StackOverflow (Windows Phone 7dev Windows Phone 7 windows-phone-7) (non Microsoft hosted) Forum
Silverlight Forum: Silverlight Forums Forum
Windows Mobile Forum: Windows Marketplace for Mobile Marketplace,  Registration
Windows Mobile6.5 Forum: Smart Device Development (all Mobile 6.5 and previous) Mobile, 6.5
Windows Phone 7 Forum: Pre-RTM Archives, Windows Phone 7 (use App Hub for new questions) Forum, Windows Phone 7
WPF Forum: WPF Forum Forum, WPF

Phone Club——51CTO移动开发线下技术沙龙

活动日期:12月19日
本期主题:Android应用开发技术进阶
地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层
演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

#p#

Windows Phone 7开发学习资料

Category Hyperlink Keywords & More info
  Windows Phone 7 development for absolute beginners Learning, beginning
Best Practice MSDN: Developer Patterns and Best Practices Best Practice
Blend A Collection of Expression Blend Learning Resources Blend
Blend Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend (Good MVVM style) MVVM
Blend Blend Fundamentals Guided Training in Five Days Blend, Training
Blend Dynamic Layout and Transitions in Expression Blend 4 Blend, Transition, Dynamic Layout
Blend Expression Blend Sessions at MIX10 Blend
Blend Expression Blend styling tips Blend, Control Template
Blend Expression Blend Windows Phone 7 Development in 90 seconds Blend
Blend Learn Expression Blend Blend
Blend Microsoft Design Toolbox (Silverlight, Blend basic training) Silverlight, Blend
C# AppDev CD Training Course: Developing Applications in Visual C# .Net (2003) C#
C# Bing Search on C# and “getting started” C#
C# MSDN: Creating Satellite Assemblies Satellite, Culture, Localization, Globalization
C# MSDN: How to: Build a Localized Application for Windows Phone Localization
C# MSDN: Visual C# C#
C# MSDN: Visual C# Developer Center – “How do I?” Videos for Visual C# C#
C# MSDN: Visual C# Developer Center – C# Fundamentals Videos C#
Codec MDSN: Supported Media Codecs Media, Codec
CompactFramework Blog: Abhinaba Compact Framework, CF
Composite apps with WPF MSDN: Patterns for building composite applications with WPF MVVM, Best Practice
Controls Blog: Arun: Blitz Code: Windows Phone UI Controls
Execution Model Execution Model Overview for Windows Phone Activated, Deactivated, Launching, Closing
General MSDN: Application Features for Windows Phone MSDN
General WPF and Silverlight Prism 2.1: Composite Application Guidance for WPF and Silverlight (10/2009) MVVM, Best Practice
Hardware Virtualization Support: Configure BIOS for Hardware Assisted Virtualization (HAV) PCs VirtualPC, VMM
LINQ LINQPad for interactively querying LINQ, DB
Migration Case study: Going from Windows Phone 6.5 to Windows Phone 7 Code Porting
Misc. The Economics of the Cloud (pdf) Cloud computing
MSDN Microsoft MSDN Developer Center Main Portal MSDN
MVVM with WPF MSDN: MODEL-VIEW-VIEWindows MobileODEL design pattern for WPF MVVM, Best Practice
Performance Building High Performance Silverlight Apps on Windows Phone 7 Performance
REST What is REST (Representational State Transfer) ReST, AJAX, HTTP
Sharepoint & Windows Phone 7 My First Windows Phone 7 App: Getting Sharepoint content Sharepoint
Sharepoint & Windows Phone 7 SharePoint 2010 Mobile and Windows Phone 7 Series Experience Drill Down Sharepoint
Silverlight An In-Depth View of Building Applications for Windows Phone 7 with Microsoft Silverlight (Part 1) Silverlight
Silverlight An In-Depth View of Building Applications for Windows Phone 7 with Microsoft Silverlight (Part 2) Silverlight
Silverlight MSDN: Walkthrough: Creating a Silverlight Clock by using Expression Blend or Visual Studio Silverlight, Blend
Silverlight MSDN: Walkthrough: Creating Your First Silverlight Application Silverlight
Silverlight ScottGu’s Blog: Silverlight Tips, Tricks, Tutorials and Links Silverlight
Silverlight Silverlight Game Development on Windows Phone 7 Silverlight
Silverlight Silverlight getting started for beginners Silverlight
Silverlight Silverlight Learn (video etc.) Silverlight
Silverlight Silverlight official portal (at microsoft.com) Silverlight
Silverlight Silverlight official portal (silverlight.net) Silverlight
Silverlight Silverlight quickstarts Silverlight
Silverlight Silverlight Team Blog Silverlight, Blog
Silverlight Tutorial: Data Binding in Silverlight Silverlight, Binding
Silverlight & XNA XNA or Silverlight for Windows Phone 7 Game development? Silverlight, XNA
Testing MSDN: Testing: UI Automation of a Silverlight Custom Control Silverlight, Custom Control, Testing
User-Agent Strings MSDN: Understanding User-Agent Strings Browser, HTTP, user-agent
Videos Windows Phone 7 Video Roundup Marketing, Interviews, Metro, Demos
WCF MSDN: A performance comparison of WCF with existing … WCF
WCF MSDN: Beginners Guide to Windows Communication Foundation (WCF) WCF
WCF MSDN: Getting Started Tutorial (WCF) WCF
WCF MSDN: Introduction to WCF WCF, HTTP
WCF & RIA Developing with WCF RIA Services Quickly and Effectively WCF, RIA, MVVM
Windows Phone 7 Anandtech: Windows Phone 7 Series: The AnandTech Guide  
Windows Phone 7 AppDev Technical Learning  
Windows Phone 7 Blog: Abhinaba: Windows Phone 7 Series Programming Model Learning
Windows Phone 7 Blog;  Charlie Kindel Windows Phone 7
Windows Phone 7 Channel 9: Windows Phone videos on Channel 9 Video
Windows Phone 7 Clarity Consulting Home (Windows Phone 7 design ideas)  
Windows Phone 7 Developing Occasionally-Connected Applications for Windows 7 DB, LINQ, Data Provider, REST, SOAP, JSON, XML
Windows Phone 7 Engadget: Windows Phone The Complete Guide (good hw overview) Architecture, Hardware
Windows Phone 7 External; Windows Phone Training  
Windows Phone 7 Focus, Focus, Focus (Windows Phone 7 architectural focus) Architecture, Spec
Windows Phone 7 Learning; Windows Phone 7 Training Kit (Silverlight and XNA) Silverlight, XNA
Windows Phone 7 Microsoft DreamSpark; Windows Phone 7 Student, Fast Track
Windows Phone 7 Microsoft Tech Ed Online Videos (search on Windows Phone)  
Windows Phone 7 MIX Demo Apps Videos XNA, Game, Seesmic, Soccer, Foursquare, Graphic.ly, Netflix, Associated Press, Shazam, Cannon
Windows Phone 7 MIX videos (Windows Phone, Silverlight, WPF) Silverlight, WPF
Windows Phone 7 MIX10 Presspass keynotes (Scott Guthrie and Joe Belfiore) Learning
Windows Phone 7 MSDN: Application Platform Overview for Windows Phone Learning
Windows Phone 7 MSDN: Architectural Considerations for a World of Devices three screens, cloud, ubiquitous
Windows Phone 7 MSDN: Class Library Reference for Windows Phone Learning, APIs
Windows Phone 7 MSDN: Getting Started with Windows Phone Development Learning
Windows Phone 7 Petzold: Basic Manipulation Event Handling in Windows Phone 7 Manipulation, Gesture, Mouse, Multitouch
Windows Phone 7 Principal Microsoft Windows Phones portal  
Windows Phone 7 Windows Phone 7 Architecture Deep Dive Architecture, Spec
Windows Phone 7 Windows Phone 7 Jump Start – Free On Demand Training  
WPF External WPF Tutorial WPF
XAML MSDN: .NET Framework 4: Styling and Templating XAML, Style, Control Template, Data Template
XAML Styles and Templates – How’s Everything Related? Style, Control Template, Data Template
XNA Blog: XNA Game Studio on Windows Phone XNA, Game, Blog
XNA MSDN: XNA Developer Center XNA, Game
XNA Wikipedia XNA Overview XNA
XNA XNA Team Blog XNA, Game

Phone Club——51CTO移动开发线下技术沙龙

活动日期:12月19日
本期主题:Android应用开发技术进阶
地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层
演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

#p#

Windows Phone 7开发网络资源

Category Hyperlink Keywords & More info
  MS Windows Phone public developer download (Express) Tools
Best Practice Welcome to Patterns & Practices Windows Phone 7 Developer Guide Community Site Best Practice
Blog Andy Wigley’s Blog Silverlight
Blog Blog: Michael Klucher: Why is my game not installed in the Windows Phone emulator? XNA, Games
Blog Blog: Mike Francis OEM, Tap and Hold, Isolated Storage
Blog Blog: Rob Cameron Training, Font
Blog Doug Boling’s Blog  
Blog New Policies for Next Gen Windows Phone Marketplace Marketplace, Registration, Policy
Blog Possible issues uninstalling the Windows Phone Developer Tools CTP Refresh and installing the RTW Uninstalling
Blog Understanding the Windows Phone Application Execution Model Activated, Deactivated, Launching, Closing, Tombstoned
Blog Windows Phone 7 – Released To Manufacturing (announcement) RTM, Release
Certification Windows Phone 7 Application Certification Requirements Certification, Marketplace
Design MSDN: Design Resources For Windows Phone 7 Architecture, Design, Resources
Domain Service Configuring your DomainService for a Windows Phone 7 application RIA, WCF, SOAP
Execution Model Windows Phone 7 beta: Who Killed My Application Activated, Deactivated, Launching, Closing
Migration Windows Phone 7 for Android Developers: Visual Studio 2010 Migration from Android
Migration Windows Phone Developer Tools for the iPhone Developer Migration from iPhone
Misc. MSDEV.COM: A collection of training videos for Windows Phone 7 App Developers Video, Training, iPhone Migration, Silverlight, XNA, Web Services, Isolated Storage, App Bar, Web Browser, Globalization, Localization, Location Aware, Push, Security, Accelerometer, Media, Manipulation, SIP, Camera, Azure, Orientation, Page Turn, Touch, Tilt, MVVM, Tombstoning
Rx & LINQ MSDN: Reactive Extensions for .NET (Rx) (LINQ observable push collections etc.) Rx, LINQ
Security & Silverlight MSDN: Network Security Access Restrictions in Silverlight Security, WebClient, HTTPS
Silverlight Microsoft Silverlight Analytics Framework (includes Windows Phone 7) Web, Analytics, Test, Logging, Tracking, Offline Scenarios
Silverlight MSDN: Silverlight for Windows Phone Silverlight
Silverlight 3 MSDN: Silverlight 3 tech reference Silverlight, MSDN
Support CSS Support Incidence portal Support
Testing A Cheat Sheet for Unit Testing Silverlight Apps on Windows Phone 7 Unit Tests, Testing
Testing Debug Memory Counter for Windows Phone 7 Debug, Test
Twitter Windows Phone Twitter Twitter
User Agent String Ladies and Gentlemen, Please Welcome… the IE Mobile User Agent String! user-agent, user agent,http, browser
UX Guidelines Windows User Experience Guidelines (applications) UI, UX, Styling
Visual Studio Blog: Rico Mariani (Visual Studio) Performance
WCF WCF on the Windows Phone 7 – the How to Guide WCF, Silverlight, XNA
Windows Phone 7 App Hub Developer Portal  
Windows Phone 7 Don’s Blog: iPhone versus Windows Phone 7 Coding Comparison  
Windows Phone 7 Engadget: Windows Phone 7 In-Depth Preview  
Windows Phone 7 Eqatec Analytics (monitor statistics of your deployed software) Test, Feedback, Servicing, Monitoring
Windows Phone 7 Eqatec Profiler Debug, Test, Performance
Windows Phone 7 Going from Android to Windows Phone 7 Development Android
Windows Phone 7 How to have binding on the ApplicationBar ApplicationBar, Binding
Windows Phone 7 iPhone SDK vs. Windows 7 Series SDK Challenge, Part 1: Hello World iPhone
Windows Phone 7 iPhone SDK vs. Windows 7 Series SDK Challenge, Part 2: MoveMe iPhone
Windows Phone 7 iPhone versus Windows Phone 7 Coding (Don Burnett) iPhone
Windows Phone 7 Microsoft confirms Windows Phone 7 manufacturers: ASUS, Dell, HTC, LG and Samsung hardware
Windows Phone 7 Microsoft public Windows Phone 7 Series link  
Windows Phone 7 MSDN: Windows Phone Development MSDN
Windows Phone 7 Rob Tiffany: Windows Phone topics MEAP, Occasionally Connected, Enterprise
Windows Phone 7 Side Channel Leaks in Web Applications Security, HTTPS, WPA
Windows Phone 7 TiltContentControl for Windows Phone (Jeff Wilcox) Tilt, Transitions
Windows Phone 7 UI Design and Interaction Guide for Windows Phone 7 v2.0 UI, Styling, Metro, Gestures, Controls, Style
Windows Phone 7 What’s new in Windows Phone Developer Tools Tools
Windows Phone 7 Windows Phone 7 “preview” winning generally good reviews  
Windows Phone 7 Windows Phone 7 Passing Data Between Applications Pictures Hub, Shared Data, MediaLibrary
Windows Phone 7 Windows Phone 7 Gesture Recognizer and Behavior / Triggers Gestures, Multitouch, Behavior, Trigger
Windows Phone 7 Windows Phone 7 InputScope InputScope, Textbox, Keyboard
Windows Phone 7 XNA from Silverlight on Windows Phone 7 – Gestures Gestures, Manipulation, Tap, Flick; Access XNA APIs from a Windows Phone 7 Silverlight App to leverage XNA gesture support
XNA MSDN: Enable XNA Framework Events in Windows Phone Applications XNA, Sound, Silverlight; Enables use of XNA APIs in a Silverlight App

Phone Club——51CTO移动开发线下技术沙龙

活动日期:12月19日
本期主题:Android应用开发技术进阶
地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层
演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

#p#

Windows Phone 7开发工具

Category Hyperlink Keywords & More info
Audio Audacity; External free sound editor Audio
Converter Convert VB.NET to C# Code porting
Converter SWFlight: Flash to Silverlight Conversion Code porting; This tool was also ported for Windows Phone 7 use
Graphics Paint.net; External free graphics editor Dev tool
Images Capture Images from an Internet Camera on Windows Phone 7 Image, Camera
Mesh3DEditor Blender; External free 3d mesh editor Dev tool, Mesh Editor, 3D
Misc Blog: Johan: Useful (debugging) tools Misc, Debugging
MsiInv info Blog: Aaron Stebner: Using MsiInv to gather information about what is installed on a computer Debugging, msiInv, msiexec, installer; Useful for debugging installation problems.
Multimedia Gspot avi file analyzer multimedia, video, codec, avi
Multimedia SHERLOCK – the Codec Detective multimedia, video, codec
Multitouch Multi-Touch Vista Gestures, Multitouch, misc.; May be useful porting multitouch to the desktop
Network MSDN: Troubleshooting Network Connectivity on Windows Phone Emulator Debugging, Network, HTTP
Network Network Monitor (netmon) Debugging, Network, HTTP; Free full featured general network monitor. For Windows Phone testings, set protocol to HTTP
Network Wireshark Network
Network;HTTP Fiddler (HTTP monitor; start Fiddler before starting Emulator) Network; You must run Fiddler before launching the Emulator.
Obfuscator Crypto Obfuscator Obfuscation
Obfuscator DeepSea Obfuscator Obfuscation
Setup Failure Analysis Aaron Stebner: log collection tool (collect.exe) Debugging, msiexec, installer
Setup Repair Blog: Aaron Stebner: XNA Game Studio Cleanup Tool User’s Guide (remove XNA and Windows Phone 7 build completely) Debugging, Installer
Silverlight Error Codes Silverlight Plug-in Error Messages (Exception info) Error Codes, Error Messages
Spy Silverlight Spy Debug, Test
Testing Testing: Silverlight Unit Test Framework Silverlight, Testing, Unit Tests
Testing Updated Silverlight Unit Test Framework bits for Windows Phone and Silverlight 3 Silverlight, Testing, Unit Tests
Touch Microsoft Touch Pack for Windows 7 Now Available Touch, Multitouch, Windows 7

 

Phone Club——51CTO移动开发线下技术沙龙

活动日期:12月19日
本期主题:Android应用开发技术进阶
地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层
演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

【编辑推荐】

  1. 微软推Windows Phone 7全新开发者网站App Hub
  2. 简述Windows Phone 7应用程序开发平台
  3. 开发者眼中Windows Phone 7的进步与退步
  4. Windows Phone 7你不知道的8件事
  5. 微软发布Beta版Windows Phone 7开发工具

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...