转贴-WP7开发资源大收集

 

转贴链接: WP7开发资源大收集

 

这里收集了大量的WP7应用开发文档和软件资源,相信对开发者会有很大的帮助。先上应用Hub的链接,以便查找官方资源:

EducationResources
Catalog (samples, articles)Support and Feedback (support choices)
Roadmap (APIs, technology, best practice)Downloads (development tools)
Official MSDN Library documentationPartner offerings (development tools from partners)
Developer talks (recorded sessions)
Academia (learning resources)

书籍

CategoryHyperlinkKeywords & More info
BlendBook; Foundation Expression Blend 3 with Silverlight (Foundations)Blend, Silverlight
C#C# 3.0 Cookbook, Third Edition: More than 250 SolutionsC#
C#C# 3.0 Design Patterns: Use the Power of C# 3.0 to Solve Real-World ProblemsC#
C#C# 3.0 in a Nutshell, Third Edition: A Desktop Quick ReferenceC#
C#Essential C# 3.0 for .NET Framework 3.5, Mark MichaelisC# 3.0
LINQEssential LINQLINQ
SilverlightEssential Silverlight (Ashraf Michail)Silverlight 3
SilverlightProfessional Silverlight 4 (Jason Beres, Bill Evjen, Devin Rader)Silverlight 4
WP7Beginning Windows Phone 7 DevelopmentSilverlight, XNA
WP7Book; Learning Windows Phone (O’reilly)Silverlight, XNA
WP7Ebook; Programming Windows Phone 7 Series (Petzold)Silverlight, XNA
WP7Learning Windows Phone Programming (Yochay Kiriaty, Jaime Rodriguez)Silverlight, XNA
WP7Professional Windows Phone 7 Application Development: Building Windows Phone Applications and Games using Silverlight and XNASilverlight, XNA
WP7Windows Phone 7 Plain & Simple (Michael Stroh)Silverlight, XNA
WP7Windows Phone Secrets (Paul Thurrott)
WPFWindows Presentation Foundation UnleashedWPF
XNALearning XNA 3.0, O’ReillyXNA 3.0
XNAMicrosoft XNA Game Studio 3.0: Learning Programming Now!  – Revised to cover Windows Phone 7 (Rob Miles)XNA
XNAMicrosoft XNA Game Studio Creator’s Guide, Second EditionXNA
XNAWindows Phone 7 Game Development (Adam Dawes)Silverlight, XNA
XNAXNA 3D PrimerXNA , 3D

下载

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

论坛

CategoryHyperlinkKeywords & More info
BlendForum: Expression BlendBlend
GeneralForum: StackOverflow (wp7dev wp7 windows-phone-7) (non Microsoft hosted)Forum
SilverlightForum: Silverlight ForumsForum
WMForum: Windows Marketplace for MobileMarketplace,  Registration
WM6.5Forum: Smart Device Development (all Mobile 6.5 and previous)Mobile, 6.5
WP7Forum: Pre-RTM Archives, Windows Phone 7 (use App Hub for new questions)Forum, WP7
WPFForum: WPF ForumForum, WPF

学习

CategoryHyperlinkKeywords & More info
Windows Phone 7 development for absolute beginnersLearning, beginning
Best PracticeMSDN: Developer Patterns and Best PracticesBest Practice
BlendA Collection of Expression Blend Learning ResourcesBlend
BlendAuthoring for Microsoft Silverlight 4 with Microsoft Expression Blend (Good MVVM style)MVVM
BlendBlend Fundamentals Guided Training in Five DaysBlend, Training
BlendDynamic Layout and Transitions in Expression Blend 4Blend, Transition, Dynamic Layout
BlendExpression Blend Sessions at MIX10Blend
BlendExpression Blend styling tipsBlend, Control Template
BlendExpression Blend Windows Phone 7 Development in 90 secondsBlend
BlendLearn Expression BlendBlend
BlendMicrosoft 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 AssembliesSatellite, Culture, Localization, Globalization
C#MSDN: How to: Build a Localized Application for Windows PhoneLocalization
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 VideosC#
CodecMDSN: Supported Media CodecsMedia, Codec
CompactFrameworkBlog: AbhinabaCompact Framework, CF
Composite apps with WPFMSDN: Patterns for building composite applications with WPFMVVM, Best Practice
ControlsBlog: Arun: Blitz Code: Windows Phone UIControls
Execution ModelExecution Model Overview for Windows PhoneActivated, Deactivated, Launching, Closing
GeneralMSDN: Application Features for Windows PhoneMSDN
General WPF and SilverlightPrism 2.1: Composite Application Guidance for WPF and Silverlight (10/2009)MVVM, Best Practice
Hardware VirtualizationSupport: Configure BIOS for Hardware Assisted Virtualization (HAV) PCsVirtualPC, VMM
LINQLINQPad for interactively queryingLINQ, DB
MigrationCase study: Going from Windows Phone 6.5 to Windows Phone 7Code Porting
Misc.The Economics of the Cloud (pdf)Cloud computing
MSDNMicrosoft MSDN Developer Center Main PortalMSDN
MVVM with WPFMSDN: MODEL-VIEW-VIEWMODEL design pattern for WPFMVVM, Best Practice
PerformanceBuilding High Performance Silverlight Apps on Windows Phone 7Performance
RESTWhat is REST (Representational State Transfer)ReST, AJAX, HTTP
Sharepoint & WP7My First Windows Phone 7 App: Getting Sharepoint contentSharepoint
Sharepoint & WP7SharePoint 2010 Mobile and Windows Phone 7 Series Experience Drill DownSharepoint
SilverlightAn In-Depth View of Building Applications for Windows Phone 7 with Microsoft Silverlight (Part 1)Silverlight
SilverlightAn In-Depth View of Building Applications for Windows Phone 7 with Microsoft Silverlight (Part 2)Silverlight
SilverlightMSDN: Walkthrough: Creating a Silverlight Clock by using Expression Blend or Visual StudioSilverlight, Blend
SilverlightMSDN: Walkthrough: Creating Your First Silverlight ApplicationSilverlight
SilverlightScottGu’s Blog: Silverlight Tips, Tricks, Tutorials and LinksSilverlight
SilverlightSilverlight Game Development on Windows Phone 7Silverlight
SilverlightSilverlight getting started for beginnersSilverlight
SilverlightSilverlight Learn (video etc.)Silverlight
SilverlightSilverlight official portal (at microsoft.com)Silverlight
SilverlightSilverlight official portal (silverlight.net)Silverlight
SilverlightSilverlight quickstartsSilverlight
SilverlightSilverlight Team BlogSilverlight, Blog
SilverlightTutorial: Data Binding in SilverlightSilverlight, Binding
Silverlight & XNAXNA or Silverlight for Windows Phone 7 Game development?Silverlight, XNA
TestingMSDN: Testing: UI Automation of a Silverlight Custom ControlSilverlight, Custom Control, Testing
User-Agent StringsMSDN: Understanding User-Agent StringsBrowser, HTTP, user-agent
VideosWindows Phone 7 Video RoundupMarketing, Interviews, Metro, Demos
WCFMSDN: A performance comparison of WCF with existing …WCF
WCFMSDN: Beginners Guide to Windows Communication Foundation (WCF)WCF
WCFMSDN: Getting Started Tutorial (WCF)WCF
WCFMSDN: Introduction to WCFWCF, HTTP
WCF & RIADeveloping with WCF RIA Services Quickly and EffectivelyWCF, RIA, MVVM
WP7Anandtech: Windows Phone 7 Series: The AnandTech Guide
WP7AppDev Technical Learning
WP7Blog: Abhinaba: Windows Phone 7 Series Programming ModelLearning
WP7Blog;  Charlie KindelWP7
WP7Channel 9: Windows Phone videos on Channel 9Video
WP7Clarity Consulting Home (WP7 design ideas)
WP7Developing Occasionally-Connected Applications for Windows 7DB, LINQ, Data Provider, REST, SOAP, JSON, XML
WP7Engadget: Windows Phone The Complete Guide (good hw overview)Architecture, Hardware
WP7External; Windows Phone Training
WP7Focus, Focus, Focus (Windows Phone 7 architectural focus)Architecture, Spec
WP7Learning; Windows Phone 7 Training Kit (Silverlight and XNA)Silverlight, XNA
WP7Microsoft DreamSpark; Windows Phone 7Student, Fast Track
WP7Microsoft Tech Ed Online Videos (search on Windows Phone)
WP7MIX Demo Apps VideosXNA, Game, Seesmic, Soccer, Foursquare, Graphic.ly, Netflix, Associated Press, Shazam, Cannon
WP7MIX videos (Windows Phone, Silverlight, WPF)Silverlight, WPF
WP7MIX10 Presspass keynotes (Scott Guthrie and Joe Belfiore)Learning
WP7MSDN: Application Platform Overview for Windows PhoneLearning
WP7MSDN: Architectural Considerations for a World of Devicesthree screens, cloud, ubiquitous
WP7MSDN: Class Library Reference for Windows PhoneLearning, APIs
WP7MSDN: Getting Started with Windows Phone DevelopmentLearning
WP7Petzold: Basic Manipulation Event Handling in Windows Phone 7Manipulation, Gesture, Mouse, Multitouch
WP7Principal Microsoft Windows Phones portal
WP7Windows Phone 7 Architecture Deep DiveArchitecture, Spec
WP7Windows Phone 7 Jump Start – Free On Demand Training
WPFExternal WPF TutorialWPF
XAMLMSDN: .NET Framework 4: Styling and TemplatingXAML, Style, Control Template, Data Template
XAMLStyles and Templates – How’s Everything Related?Style, Control Template, Data Template
XNABlog: XNA Game Studio on Windows PhoneXNA, Game, Blog
XNAMSDN: XNA Developer Center XNA, Game
XNAWikipedia XNA OverviewXNA
XNAXNA Team BlogXNA, Game

资源

CategoryHyperlinkKeywords & More info
MS Windows Phone public developer download (Express)Tools
Best PracticeWelcome to Patterns & Practices Windows Phone 7 Developer Guide Community SiteBest Practice
BlogAndy Wigley’s BlogSilverlight
BlogBlog: Michael Klucher: Why is my game not installed in the Windows Phone emulator?XNA, Games
BlogBlog: Mike FrancisOEM, Tap and Hold, Isolated Storage
BlogBlog: Rob Cameron Training, Font
BlogDoug Boling’s Blog
BlogNew Policies for Next Gen Windows Phone MarketplaceMarketplace, Registration, Policy
BlogPossible issues uninstalling the Windows Phone Developer Tools CTP Refresh and installing the RTWUninstalling
BlogUnderstanding the Windows Phone Application Execution ModelActivated, Deactivated, Launching, Closing, Tombstoned
BlogWindows Phone 7 – Released To Manufacturing (announcement)RTM, Release
CertificationWindows Phone 7 Application Certification RequirementsCertification, Marketplace
DesignMSDN: Design Resources For Windows Phone 7Architecture, Design, Resources
Domain ServiceConfiguring your DomainService for a Windows Phone 7 applicationRIA, WCF, SOAP
Execution ModelWindows Phone 7 beta: Who Killed My ApplicationActivated, Deactivated, Launching, Closing
MigrationWindows Phone 7 for Android Developers: Visual Studio 2010Migration from Android
MigrationWindows Phone Developer Tools for the iPhone DeveloperMigration from iPhone
Misc.MSDEV.COM: A collection of training videos for WP7 App DevelopersVideo, 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 & LINQMSDN: Reactive Extensions for .NET (Rx) (LINQ observable push collections etc.)Rx, LINQ
Security & SilverlightMSDN: Network Security Access Restrictions in SilverlightSecurity, WebClient, HTTPS
SilverlightMicrosoft Silverlight Analytics Framework (includes WP7)Web, Analytics, Test, Logging, Tracking, Offline Scenarios
SilverlightMSDN: Silverlight for Windows PhoneSilverlight
Silverlight 3MSDN: Silverlight 3 tech referenceSilverlight, MSDN
SupportCSS Support Incidence portalSupport
TestingA Cheat Sheet for Unit Testing Silverlight Apps on Windows Phone 7Unit Tests, Testing
TestingDebug Memory Counter for Windows Phone 7Debug, Test
TwitterWindows Phone TwitterTwitter
User Agent StringLadies and Gentlemen, Please Welcome… the IE Mobile User Agent String!user-agent, user agent,http, browser
UX GuidelinesWindows User Experience Guidelines (applications)UI, UX, Styling
Visual StudioBlog: Rico Mariani (Visual Studio)Performance
WCFWCF on the Windows Phone 7 – the How to GuideWCF, Silverlight, XNA
WP7App Hub Developer Portal
WP7Don’s Blog: iPhone versus Windows Phone 7 Coding Comparison
WP7Engadget: Windows Phone 7 In-Depth Preview
WP7Eqatec Analytics (monitor statistics of your deployed software)Test, Feedback, Servicing, Monitoring
WP7Eqatec ProfilerDebug, Test, Performance
WP7Going from Android to Windows Phone 7 DevelopmentAndroid
WP7How to have binding on the ApplicationBarApplicationBar, Binding
WP7iPhone SDK vs. Windows 7 Series SDK Challenge, Part 1: Hello WorldiPhone
WP7iPhone SDK vs. Windows 7 Series SDK Challenge, Part 2: MoveMeiPhone
WP7iPhone versus Windows Phone 7 Coding (Don Burnett)iPhone
WP7Microsoft confirms Windows Phone 7 manufacturers: ASUS, Dell, HTC, LG and Samsunghardware
WP7Microsoft public Windows Phone 7 Series link
WP7MSDN: Windows Phone DevelopmentMSDN
WP7Rob Tiffany: Windows Phone topicsMEAP, Occasionally Connected, Enterprise
WP7Side Channel Leaks in Web ApplicationsSecurity, HTTPS, WPA
WP7TiltContentControl for Windows Phone (Jeff Wilcox)Tilt, Transitions
WP7UI Design and Interaction Guide for Windows Phone 7 v2.0UI, Styling, Metro, Gestures, Controls, Style
WP7What’s new in Windows Phone Developer ToolsTools
WP7Windows Phone 7 “preview” winning generally good reviews
WP7Windows Phone 7 Passing Data Between ApplicationsPictures Hub, Shared Data, MediaLibrary
WP7WP7 Gesture Recognizer and Behavior / TriggersGestures, Multitouch, Behavior, Trigger
WP7WP7 InputScopeInputScope, Textbox, Keyboard
WP7XNA from Silverlight on Windows Phone 7 – GesturesGestures, Manipulation, Tap, Flick; Access XNA APIs from a WP7 Silverlight App to leverage XNA gesture support
XNAMSDN: Enable XNA Framework Events in Windows Phone ApplicationsXNA, Sound, Silverlight; Enables use of XNA APIs in a Silverlight App

工具

CategoryHyperlinkKeywords & More info
AudioAudacity; External free sound editorAudio
ConverterConvert VB.NET to C# Code porting
ConverterSWFlight: Flash to Silverlight ConversionCode porting; This tool was also ported for WP7 use
GraphicsPaint.net; External free graphics editorDev tool
ImagesCapture Images from an Internet Camera on Windows Phone 7Image, Camera
Mesh3DEditorBlender; External free 3d mesh editorDev tool, Mesh Editor, 3D
MiscBlog: Johan: Useful (debugging) toolsMisc, Debugging
MsiInv infoBlog: Aaron Stebner: Using MsiInv to gather information about what is installed on a computerDebugging, msiInv, msiexec, installer; Useful for debugging installation problems.
MultimediaGspot avi file analyzermultimedia, video, codec, avi
MultimediaSHERLOCK – the Codec Detectivemultimedia, video, codec
MultitouchMulti-Touch VistaGestures, Multitouch, misc.; May be useful porting multitouch to the desktop
NetworkMSDN: Troubleshooting Network Connectivity on Windows Phone EmulatorDebugging, Network, HTTP
NetworkNetwork Monitor (netmon)Debugging, Network, HTTP; Free full featured general network monitor. For Windows Phone testings, set protocol to HTTP
NetworkWiresharkNetwork
Network;HTTPFiddler (HTTP monitor; start Fiddler before starting Emulator)Network; You must run Fiddler before launching the Emulator.
ObfuscatorCrypto ObfuscatorObfuscation
ObfuscatorDeepSea ObfuscatorObfuscation
Setup Failure AnalysisAaron Stebner: log collection tool (collect.exe)Debugging, msiexec, installer
Setup RepairBlog: Aaron Stebner: XNA Game Studio Cleanup Tool User’s Guide (remove XNA and WP7 build completely)Debugging, Installer
Silverlight Error CodesSilverlight Plug-in Error Messages (Exception info)Error Codes, Error Messages
SpySilverlight SpyDebug, Test
TestingTesting: Silverlight Unit Test FrameworkSilverlight, Testing, Unit Tests
TestingUpdated Silverlight Unit Test Framework bits for Windows Phone and Silverlight 3Silverlight, Testing, Unit Tests
TouchMicrosoft Touch Pack for Windows 7 Now AvailableTouch, Multitouch, Windows 7
 

转载于:https://www.cnblogs.com/dearsj001/archive/2010/12/10/WP7Resources.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值