Windows Phone 7 资源汇总(超全)

来源:互联网 发布:js slice不传参数 编辑:程序博客网 时间:2024/05/17 08:52

一些关于WP7开发的资源,记录下来,很受用。

工具,书籍,指南

  • Windows Phone 7 Developer Tools RTM (online installer) , ISO
  • UI Design and Interaction Guide for Windows Phone
  • Programming Windows Phone 7 by Charles Petzold (PDF Preview ) (Source Code )
  • Creating High Performance Silverlight Applications for Windows Phone
  • Windows Phone 7 Training Kit for Developers – RTM Refresh
  • Windows Phone 7 in 7 Minutes (Videos)
  • Windows Phone 7 Jumpstart Training
  • Windows Phone Design Day Recording (videos)
  • Patterns & Practices – Windows Phone 7 Developer Guide
  • Windows Phone 7 Class Library Reference Technical Preview
  • Windows Phone Guidance Catalog
  • 31 days of Windows Phone

文章&教程

Build an application from start to finish with the final release of developer tools

  • Getting the Silverlight Toolkit Controls to work on Windows Phone 7
  • Windows Phone Picture Effects – Part 1
  • A Windows Phone 7 multi touch pan/zoom behaviour for Multi Scale Images
  • Developing for Windows Phone 7 – Shawn Wildermuth – part 1 , part 2 , part 3 , part 4
  • Windows Phone 7 Mini-tutorial series by Jesse Liberty – part 1 , part 2 , part 3
  • Building a RSS Reader for Windows Phone 7 – part 1 , part 2
  • Windows Phone 7 Tutorial – Creating a simple notes app with Silverlight – part 1 , part 2 , part 3
  • Creating an RSS Reader for Windows Phone 7
  • Building a Windows Phone 7 App : Sudoku – part 1 , part 2 , part 3
  • Creating a round image button for WP7 – part 1 , part 2 , part 3
  • wFace – Windows Phone 7 Facebook Integration – part 1 , part 2
  • Windows Phone 7 stock quoting demo – part 1 , part 2 , part 3 , part 4
  • Windows Phone 7 Twitter Application – Part 1 , Part 2
  • Building a “real” Windows Phone 7 Twitter application – Part 1 , Part 2, Part 3 , Part 4 (Codeplex )
  • Clearing cookies on Windows Phone 7 (How to logout of Facebook)
  • Patterns of Windows Phone Architecture – Part 1 , Part 2 , Part 3
  • Using ChildWindow in Windows Phone 7 Projects
  • Don’t forget to encrypt your Windows Phone data
  • NerdDinner client for Windows Phone 7
  • Building a Newsreader Application using Silverlight for Windows Phone 7 (Swiss DPE)
  • FlightsNorway – Demo WP7 App from NDC2010
  • Using Silverlight to create a Digg Client for Windows Phone 7
  • Windows Phone 7 Candle Application
  • Windows Phone 7 Quake
  • Windows Phone 7 – Where am I?
  • Windows Phone 7 – Hold it level
  • Windows Phone 7 Quick Mail
  • Windows Phone 7 Snowfall (UserControl Tutorial)
  • Windows Phone 7 Analog Clock
  • Windows Phone 7 Minutes to Midnight
  • Windows Phone 7 Tic Tac Toe
  • Windows Phone 7 samples – Chess and Shock
  • Reaction Time – Sample app illustrating Visual State Manager
  • TallyMarks for Windows Phone 7 , Source code
  • Gas Mileage for Windows Phone 7 , Source code
  • Vanguide for Windows Phone 7
  • Creating a small downloaded tool for Windows Phone 7
  • Microsoft Tag Application for Windows Phone 7
  • REST Web Services in Windows Phone 7 (With RestSharp)
  • Using the ASP.NET Membership Provider and Authentication Service from Windows Phone 7
  • PhoneGap for Windows Phone 7
  • Windows Phone 7 Multitasking (With source code)
  • AdMob for Windows Phone 7
  • Use your webcam with the WP7 Emulator
  • Windows Phone 7 Tutorials (Similar to iPhone AppsAmuck series)
  • How to save, load and iterate pictures with Windows Phone 7
  • Windows Phone 7 resources from Eugene Chaikin
  • Windows Phone 7 API Notes
  • Windows Phone 7 and iPhone Multitasking
  • Properly exiting Silverlight-based Windows Phone 7 Games (code )
  • Use the ASP.NET Authentication Service With Windows Phone 7
  • Windows Phone Grid Helper , TextBox Helper
  • Market Predictor – Video on building a list in Windows Phone 7
  • Saving state: Execution Model Best Practices on Windows Phone 7
  • How to use multitouch behavior in Windows Phone 7 (Video )
  • Windows Phone 7 and Compression using Accept-Encoding Header
  • Optimizing Silverlight Applications for Windows Phone 7
  • Windows Phone 7 – When does the GC (Garbage Collector) run
  • Key-value coding in Windows Phone with Reactive Extensions
  • OAuth with Silverlight for Windows Phone 7
  • Windows Phone 7 Application with an Azure backend – part 1 , part 2 , part 3 , part 4
  • Windows Phone Applications – Gestures
  • Windows Phone 7 ListBox Pagination with MVVMLight and ApplicationBar
  • Aysnchronous Download + LINQ to XML + Data Binding
  • Silverlight On Mobile : Application Bar for your Windows Phone 7 Application
  • Keyboard helper class for Windows Phone 7 Vs Tab Index
  • Windows Phone 7 Keyboard Helper as a behavior
  • Windows Phone 7 development – Safer reactive extensions
  • Windows Phone 7 application bar – Updated binding helper
  • Browser app with bit.ly shortening for Windows Phone 7
  • iPhone for Windows Phone 7 (Sample application demonstration layout, animations, binding, etc)
  • Asynchronously check if a remote file exists on a server
  • Google weather API on Windows Phone 7
  • Weather alerts on your Windows Phone 7
  • Detect when a ListBox scrolls to its end (Windows Phone 7)
  • How to SMS using the SmsComposeTask for Windows Phone 7
  • How to place a Phone Call on Windows Phone 7 using PhoneCallTask
  • Windows Phone 7 emulator – capturing traffic with Fiddler or Wireshark
  • Asynchronous image download on Windows Phone 7
  • Windows Phone 7 looping selector
  • Flickr API for Windows Phone 7 – part 1 , part 2 , part 3 , part 4 , part 5 , part 6 , part 7 , part 8 , part 9

控件和组件

  • A clearable textbox for Windows Phone 7
  • Creating a list picker for Windows Phone 7
  • Update to list picker control for Windows Phone 7
  • Implementing Picker Box functionality in Windows Phone 7 (Update )
  • Customizing Picker Box dialog
  • Windows Phone 7 Wheel Control
  • Windows Phone 7 Jump List
  • Context Menu from Windows Phone 7 ListBox
  • AutoCompleteBox in Windows Phone 7
  • DeferredLoadListBox (and StackPanel) help Windows Phone 7 lists scroll smoothly and consistently
  • Creating Scrollable TextBlock for Windows Phone 7
  • Building a Windows Phone 7 “Infinite ListBox” – part 1 , part 2
  • Creating a progress dialog for Windows Phone 7
  • Reuse LoopingSelector in Date & Time picker SL tookit control
  • Creating custom DatePicker/TimePicker experiences is easy with the Windows Phone Toolkit
  • Kawagoe Control Toolkit for WP7 (Consists of MessagePopup, ImageCache, PersistentImageCache, SystemImageCache, OneShotDispatcherTimer)
  • MoAds – Custom Windows Phone 7 Ad Control with AdMob support
  • Animate and fade Windows Phone orientation changes has a new mode – hybrid
  • Reactive extensions responding to UI events
  • PowerPoint controller for Windows Phone 7
  • Bewise Phone Controls – Jump list control & Rating Control
  • An animated swipe-enabled title control for Windows Phone 7 (Updated for RTM )
  • A better slider for Windows Phone 7

开发提示

  • Windows Phone : Monitoring Application Startup Performance
  • Windows Phone 7 Preprocessor Directive
  • Getting Diagnostic Output from your Windows Phone programs
  • Windows Phone 7 Emulator Tips & Tricks
  • Keyboard mapping for Windows Phone Emulator
  • How To Programmatically Dismiss the SIP (keyboard) in Silverlight applications for Windows Phone
  • Windows Phone 7 InputScope in VisualStudio and Blend
  • Exiting a Windows Phone 7 application
  • Using the command line options with Windows Phone Emulator
  • How to pin your tile to the start page
  • Installing offline documentation for Windows Phone Developer Tools
  • Windows Phone 7 taskhost.exe error
  • Smoth… Springy… Scrunchy… WP7 List Behavior
  • Discovering and Using Default Styles
  • View WP7 App’s Isolated Storage structure
  • Where is my VS2010 Windows Phone Express?
  • Screen capture on Windows Phone 7
  • Disabling the lock screen
  • Updated Tilt Effect
  • How to detect when a list is scrolling (or not)
  • Fiddler (and other proxies) don’t work with WP7. Need Network tracking? Use Netmon
  • InputScopes for Windows Phone 7
  • Windows Phone 7 Input Scope (Another article with the same title )
  • Changing on-screen keyboard layout using InputScope
  • Quick tip – Set the correct time in Windows Phone 7 emulator
  • Exploring List capacities and growth on the Windows Phone
  • Make your Windows Phone 7 application dependent on the network connection type
  • Windows Phone 7 Fade In animation
  • How to pin your game or app’s tile in the emulator
  • Downloading images and intermediate ProgressBar in Windows Phone
  • Bindable Application Bar in Windows Phone
  • Using Different Resources for Windows Phone 7 Themes
  • Quick Tip : Playing a streamed MP3
  • Windows Phone 7 and Image Overlays
  • Windows Phone 7 – Theme Aware
  • Get Fiddler working with Windows Phone 7
  • Getting the current theme in Windows Phone 7 for Silverlight
  • How to quit a Windows Phone 7 Silverlight Application
  • Windows Phone 7 Emulator Add-In for Expression Web
  • Windows Phone 7 stealing status bar
  • Copying files out of the Isolated Storage in Windows Phone 7
  • Calling Javascript functions in Windows Phone 7
  • Windows Phone 7 Emulator – set color depth
  • Loading a static XML file to you Windows Phone / Silverlight App
  • Getting the Root Visual in Windows Phone 7
  • Creating a toast-like notification popup
  • Windows Phone 7 – When does the Garbage Collector Run
  • Make your content scrollable with ScrollViewer
  • Changing the Background and Foreground Colors for an ApplicationBar
  • Serialization Performance on Windows Phone 7
  • Optimizing Windows Phone Silverlight Applications
  • Windows Phone 7 Keyboard Vs Tab Index
  • Use a string resource to display your application name
  • Windows Phone 7 vs keyboard vs ApplicationBar vs binding
  • XNA from Silverlight on Windows Phone 7 – Saving Pictures
  • Detecting the theme in Windows Phone 7
  • How to detect the theme being used in WP7
  • Launcher and Chooser support in Windows Phone
  • Windows Phone 7 developer tips and tricks
  • WP7 tip : How to detect when a list is scrolling (or not)
  • WP7 tip: Maximum height of a control is 2048px, anything larger will fail to paint or cause weird effects
  • WP7 tip: If you have controls with negative margins/padings and they’re in a scrollviewer, use BitmapCache or risk having scrolling artifacts.
  • WP7 tip: Build login UI as a popup on the Frame, providing a gate to auth-only page
  • WP7 tip: If you get “XAP is invalid” using Application Deployment tool, check XAP content file names for invalid characters
  • WP7 tip : Use App.Resources for your Application Title
  • WP7 tip: Missing StringFormat attribute? Use a ValueConverter
  • WP7 tip: Understanding the difference between content and resources
  • Wp7 tip: Use a NavDictionary to pass state between pages
  • WP7 tip : Good manners and the back button
  • WP7 tip : Windows Phone 7 Emulator Keyboard Shortcuts
  • WP7 tip : Understanding persistent data and transient state
  • WP7 tip: Choosers and OnNavigatedTo/Loaded Methods
  • WP7 tip: Size limit for page state is 2Mb and for application state is 4Mb (MSDN forum )
  • WP7 tip : Copy to Output Directory Demystified
  • WP7 tip : How to get the Windows Phone device unique identifier
  • WP7 tip : Panorama tricks – How to eliminitate blending seams in the background
  • WP7 tip : Panorama tricks – Using WrapPanel in wide PanoramaItems
  • WP7 tip : Panorama tricks – Using XAML for your background
  • WP7 tip : Dismissing Popup Controls
  • WP7 tip: Determining license mode for Windows Phone 7
  • WP7 tip: Use InputScope to give your users a better experience
  • Getting System Information on Windows Phone 7
  • Determine light or dark theme in Windows Phone 7 RTM
  • Windows Phone memory constraints
  • Windows Phone emulator – error in deploying code
  • Windows Phone 7 – Who are you?
  • WP7 tip: Be Aware-of and Know the work around for a Data Binding bug in RTM tools
  • WP7 tip : Making your images themeable
  • WP7 tip : How to maintain selected Pivot item in Windows Phone 7
  • WP7 tip : Icon and Tile Image Replacement
  • SmartPanorama : A Panorama control extension (Maintain selected PanoramaItem)
  • WP7 tip :  Updating the Geo Location of a UIElement on a Map Layer
  • WP7 tip : Use fully qualified paths when setting the source property
  • WP7 tip : Check your memory usage
  • Debug Memory Counter for Windows Phone 7
  • Couple of gotchas playing WAV files on Windows Phone 7
  • DatePicker ApplicationBarIconButton images not displaying
  • TextBox databinding does not update with ApplicationBar button
  • ApplicationBar button and MenuItem localization
  • WP7 tip: Page Startup – The Constructor
  • WP7 tip: Why will my Photo or Camera task launchers not work on my device
  • Get assembly name
  • WP7 tip : Page Startup – Loaded event vs. OnNavigatedTo method

代码

  • Code samples for Windows Phone (MSDN)
  • Silverlight for Windows Phone 7 Code Sample (cespage.com)
  • Windows Phone 7 Action Pack
  • Windows Phone 7 Panorama & Pivot Controls (Unofficial, open-source version)
  • Foursquare on Codeplex (Works with Beta Tools Release)
  • JelloPhone for Windows Phone 7 (with full source) , article
  • Multitouch library for Windows Phone 7
  • Vanguide for Windows Phone 7 , article
  • Pillbox for Windows Phone 7 (Needs update to Beta tools)
  • Windows Phone 7 Sokoban
  • Where Am I? App
  • Flickr API for Windows Phone 7
  • Flickr Uploader for Windows Phone 7
  • Hammock for consuming REST APIs (supports Windows Phone 7)
  • RestSharp – .NET Rest Client Library (supports Windows Phone 7)
  • New York Times Silverlight Kit for Windows Phone 7
  • IGFinance – Infragistics Sample Application for Mobile Device (with Source Code for WP7)
  • (Preliminary version) MahApps.Twitter library for Windows Phone 7 (code )
  • Windows Phone 7 DropBox library
  • Windows Phone 7 Samples – Coverflow, Weather, Clock, Solitaire
  • Windows Phone 7 – some interesting frameworks
  • Tainspin Travel sample for Windows Phone 7
  • News Framework for Windows Phone 7

WCF, Azure 和 Windows Phone 7

  • Using WCF on Windows Phone 7 : Walk-through 
  • WCF on the Windows Phone 7 – The How To Guide
  • GIF to JPEG for Windows Phone 7 – via a WCF Service
  • Cloud + Device: Combine the power of Windows Azure, IE 9, and Windows Phone 7 – Part 1 , Part 2 , Part 3
  • SQL Azure, OData & Windows Phone 7
  • Display Images from Database in Windows Phone 7 (WP7) using WCF service

Design, Styling & Navigation

  • Design Resources for Windows Phone
  • Theme Resources for Windows Phone
  • Windows Phone 7 Design Templates
  • Windows Phone 7 Bar Napkin Template PDFs
  • Windows Phone Design System – Codename Metro (PDF)
  • Application Bar Best Practices For Windows Phone
  • Mobile Web Design : Overview, Examples & Tips
  • Windows Phone 7 Application Bar
  • Frame/Page Navigations and Transitions using the TransitioningContentControl
  • Windows Phone 7 Animated Transitions
  • Customer Per-Page Transitions in Windows Phone 7
  • Windows Phone launchers and choosers
  • Launchers and Choosers in Windows Phone 7 – part 1 , part 2
  • Silverlight for Windows Phone 7 : “Launchers and Choosers”
  • Frame and Page Navigation Overview for Windows Phone
  • A really short post on Windows Phone 7 Navigation
  • Navigation in Windows Phone 7
  • Simple page navigation
  • The Windows Phone 7 Application Bar
  • A High Performance Progress Bar for Windows Phone
  • Windows Phone 7 Performance Bar – Turn IsIndeterminate off when not needed
  • Windows Phone 7 splash screen and customization
  • Windows Phone 7 icons
  • Creating a splash screen with a progress bar for WP7 applications
  • Customer per-page transitions in Windows Phone 7
  • Simplifying page transitions in Windows Phone 7
  • Windows Phone 7 Example Application with Landscape Layout
  • Improving ListBox Performance in Silverlight for Windows Phone 7: Data Virtualization
  • Virtualizing Data in Windows Phone 7 Silverlight Applications
  • Using WrapPanel and DockPanel in Windows Phone 7 with Blend
  • Better Theme-Aware Icon Buttons in Windows Phone 7
  • Integrated Links and Styling for Windows Phone 7 WebBrowser Control
  • Displaying HTML String in Windows Phone 7 WebBrowser
  • Windows Phone 7 : Style it using Expression Blend
  • Quick charts for Windows Phone 7 (Github Repository )
  • Windows Phone Application Model : Navigation and Saving State
  • An easy way to save state in Silverlight and Windows Phone7
  • How to have Binding on Application Bar
  • LayoutTransformer Control
  • Redirecting an initial navigation
  • Windows Phone 7: Navigating After A Picture/Camera Task
  • Being theme-aware in Windows Phone 7 Silverlight apps
  • Pivot applications for Windows Phone 7
  • Panorama in Windows Phone 7
  • Windows Phone 7 Gestures Cheat Sheet
  • Windows Phone 7 device templates (Codeplex download )
  • Create a theme for your Windows Phone 7 application
  • Using several CollectionViewSources with Pivot control
  • Creating a Custom Application Bar Icon
  • Catching the back button action in Windows Phone 7
  • Performing Back Navigation w/out adding a page to the Back Stack in WP7
  • Using Resource Dictionary in WP7
  • Windows Phone 7 : Beating the boot-time blues
  • Windows Phone 7: Jumping through the Back Stack

Tombstoning

  • Windows Phone 7 Tombstoning – State – Launching, Closing, Deactivated and Closing Events
  • Windows Phone 7 Tombstoning Simplified
  • Windows Phone 7 – Tombstoning simplified, less duplication
  • Debugging Tombstoning in Windows Phone 7
  • Windows Phone 7 Tombstoning Pattern Tip
  • Understanding the Windows Phone Application Execution Model, Tombstoning, Launcher and more – part 1 , part 2 , part 3
  • Silverlight for Windows Phone 7 : “Tombstoning”
  • Extension methods for Tombstoning the Windows Phone 7 model
  • Execution Model for Windows Phone

Blend for Windows Phone

  • Windows Phone Design Days – Blend
  • Create an ApplicationBar & its associated Buttons & MenuItems using Expression Blend
  • Custom Windows Phone 7 Behaviors in Expression Blend
  • Custom Fonts in Windows Phone 7 with Expression Blend
  • Windows Phone 7 – Style it with Expression Blend

Data, Isolated Storage, Database & Filesystem

  • Windows Phone 7 DB – RTM Release
  • Creating LINQ data provider for Windows Phone 7 – part 1 , part 2
  • Virtualizing Data in Windows Phone 7 Silverlight Applications
  • Working with files in a Windows Phone 7 application
  • Windows Phone 7 SQLite Proof of Concept
  • Windows Phone 7 SqliteClient Preview
  • Windows Phone 7 SqliteClient with Transaction Support
  • Windows Phone 7 deploy database as content (SQLite DB file)
  • SharpZipLib.Silverlight for Silverlight 3/4 and Windows Phone 7
  • How to pass data (send and read) between pages in Windows Phone 7 applications
  • Working with Isolated Storage
  • Sterling, Object-Oriented Database for Silverlight and Windows Phone 7
  • Using Isolated Storage in Windows Phone 7
  • How to Store Data and Pass Data between Pages
  • Getting to my Isolated files
  • Isolated Storage helper
  • Do you need to cache data?
  • Windows Phone 7 Isolated Storage – How many files does it take to crash IsolatedStorage?
  • Windows Phone 7 XML IsolatedStorage Example
  • View your application’s IsolatedStorage structure
  • Windows Phone 7 RTM Isolated Storage Bug : IsolatedStorageFile and “searchpattern”
  • Windows Phone 7 Line of Business App Dev :: Building a WCF REST + JSON Service

Charting

  • Windows Phone 7 Charting example updated to include reusable, platform-consistent Style and Templates
  • Charting on Windows Phone with Silverlight Control Toolkit

Media

  • Windows Phone Picture Effects Application
  • One-time Cached Images in Windows Phone 7
  • Intelligent Image Caching for Windows Phone 7
  • How to save to and access photos from the Pictures Hub in Windows Phone 7
  • Operating with image files in Windows Phone 7 application
  • Recording Audio in Windows Phone 7
  • Windows Phone 7 – Microphone and Isolated Storage
  • Storing and Playing media on Windows Phone 7
  • Speech Recognition on Windows Phone 7
  • Supported media codecs for Windows Phone 7
  • Ink capabilities in Windows Phone 7
  • Extending the Music + Video hub on Windows Phone 7
  • LowProfileImageLoader – Keep Windows Phone 7 UI responsive while loading images in the background
  • Handling picture orientation in CameraCaptureTask in Windows Phone 7
  • IIS Smooth Streaming Client 1.1 RTW , Smooth Streaming Support released for WP7
  • Fixing the Microphone Audio cut-off issue in Windows Phone 7 Silverlight
  • Playing multiple sounds in Windows Phone

Accelerometer

  • Introduction to the Windows Phone 7 Accelerometer
  • Windows Phone 7 Accelerometer Values
  • Accelerometer Simulator for Windows Phone 7 – Demo , Source
  • Shake detection with Accelerometer on Windows Phone 7
  • Emulating the Accelerometer in Windows Phone 7 emulator using Freescale Semiconductor accelerometer
  • Accelerometer helper for Windows Phone 7
  • Using the accelerometer in Windows Phone 7

Geolocation

  • GPS Simulator for Windows Phone Development (article ) (Updated version )
  • Getting started with Windows Phone 7 GPS and Location Services
  • Calculate POI distance from current location in Windows Phone 7
  • Simulating and Mocking Location Data in Windows Phone 7
  • Using the Bing Maps Silverlight Control in Windows Phone 7
  • Use the Bing Maps Control with Windows Phone 7 Developer Tools RTM
  • GPS Simulator for Windows Phone
  • Using GeoLocation API in Windows Phone 7 with Rx
  • Distance Computations with the GeoLocation API

Push Notifications

  • Push notifications for Windows Phone
  • Push notifications in Windows Phone 7
  • Understanding how Push Notifications Work – part 1 , part 2
  • How To : Send a Push Notification from a Web Service for Windows Phone
  • Using Push Notification from your Windows Phone application
  • Fix for Push Notifications in Windows Phone 7
  • A really long post on Windows Phone 7 Notification system
  • Silverlight for Windows Phone 7 : Push Notifications – part 1 , part 2
  • Windows Phone 7 Push Notifications Revisited
  • Sending Toast Notifications on Windows Phone 7
  • Channel 9 video on Push Notifications – Part 1
  • Channel 9 video on Push Notifications – Part 2 (Updated with changes in PNs after Beta release)

WCF RIA Services, OData & Windows Phone

  • Windows Phone 7 OData Library (Important information about CTP library )
  • Using OData with Windows Phone 7 SDK Beta
  • OData Synchronization with WCF Data Services
  • OData Viewer Tool
  • Using RIA Services SOAP and Windows Phone 7

MVVM/ MVVMLight/Caliburn for Windows Phone 7

  • MVVMLight (Codeplex)
  • Handling the SelectionChanged event in WP7 using MVVM Light
  • A Windows Phone 7 Video Player with MVVMLight
  • Demystifying MVVM (Dallas TechFest 2010 Talk by Chris Keonig, with source code)
  • Using MVVM Light to drive a Windows Phone 7 / Silverlight 4 map viewer
  • Building a Windows Phone 7 app with MVVM pattern, using TDD and mock objects
  • Windows Phone 7 MVVM Template
  • Windows Phone 7 MVVM Template for Visual Studio
  • Count me in – Sample app illustrating blendable MVVM framework
  • WP7 ListBoxItem Animation on bound data changes (MVVM)
  • Windows Phone 7, MVVM and TDD  (7 part series)
  • Use Ninject to decouple discovery of your ViewModel’s in MVVMLight’s ViewModelLocator
  • Use MEF to decouple discovery of your ViewModel’s in MVVMLight’s ViewModelLocator
  • Windows Phone 7 – Testable Touch with MVVM
  • Caliburn.Micro Soup to Nuts Part 4 – Working with Windows Phone 7
  • MVVMLight-ified Netflix Catalog Sample
  • Understanding MVVM for Silverlight and Windows Phone in 3 easy steps
  • AutoViewModelLocator – a convention based approach to wiring up ViewModels in MVVM
  • MVVM Light toolkit example for Windows Phone 7: Twitter search
  • Just another ViewModelBase class
  • Windows Phone 7 Reactive Extension, OData, MVVM
  • WP7 ListBoxItem Animation on bound data changes (MVVM)
  • Data Binding Pivot Control Windows Phone 7 with MVVM
  • Windows Phone 7 – Sharing data between pages with MVVM
  • Visual Studio template for C# Windows Phone 7 Panorama application with Caliburn.Micro
  • MVVM Light Toolkit Pitfalls on Windows Phone 7 & How to Avoid Them
  • Notifying the viewmodel of input errors using MVVMLight in Silverlight

Unit Testing

  • Updated Silverlight Unit Test Framework bits for Windows Phone and Silverlight 3
  • A Cheat Sheet for Unit Testing Silverlight Apps on Windows Phone 7

Windows Phone Marketplace, Advertising, Analytics

  • Windows Phone Developer Account Guide
  • Comparing Microsoft Marketplace and Apple AppStore
  • New policies for Next Gen Windows Phone Marketplace
  • Windows Marketplace for Mobile: Registration and Application Submission Walkthroughs
  • Windows Phone 7 Application Categories
  • Summary of Windows Phone 7 Application Certification Requirements
  • Microsoft Advertising SDK for Windows Phone 7 (FAQ )
  • Tracking Ad Clicks with the Microsoft Silverlight Analytics Framework on the Windows Phone
  • Search Marketplace on Windows Phone 7 with the MarketplaceSearchTask
  • Capturing Windows Phone 7 Emulator screenshots for Marketplace
  • Windows Phone 7 — Images required for Marketplace submission
  • Creating Windows Phone 7 Application and Marketplace Icons
  • WP7 Marketplace: Ensuring Your App Is Ready For Launch

F#, IronRuby

  • F# templates for Windows Phone 7 development (Version 1.1)
  • New F# WP7 template using Caliburn.Micro on Visual Studio Gallery
  • IronRuby for Windows Phone 7

XNA

  • XNA WP7 Getting Started
  • XNA Creators Club – Create Games for Windows Phone 7
  • Exploring Silverlight-XNA Integration in Windows Phone 7
  • Farseer Physics Engine
  • Programming your first XNA 4.0 game for PC, Xbox 360 Windows Phone 7: Pong
  • XNA From Silverlight on Windows Phone – The Microphone
  • EasyStorage – Manage StorageDevice the easy way
  • Saving/loading on Windows Phone 7 using Easy Storage
  • Balder : A 3D Engine for Windows Phone 7, XNA & OpenGL
  • WCF and XNA on Windows Phone 7 – Hack Free
  • XNA and WP7 Load Times
  • XNA from Silverlight on Windows Phone 7 – Gestures
  • XPF – A layout framework for XNA 
  • Scripting on the Xbox 360, Windows Phone and Beyond
  • Frogger game in Windows Phone 7 using XNA
  • Bubble game in Windows Phone 7 using XNA
  • Arkanoid in Windows Phone 7 using XNA
  • Integrate a WCF service in a Windows Phone 7 XNA App
  • Simple 3D Camera in XNA
  • Simple Puzzle game for Windows Phone 7 using XNA
  • Using Windows Phone 7 themes in your XNA game
  • Zero Gravity Source Code (with Windows Phone 7 version) (Blog Post )
  • Bar code scanning with XNA and Windows Phone 7
  • Collision Detection on Windows Phone 7

Windows Phone 7 XNA Tile Engine Solution

原创粉丝点击