Mobile Corner


States, Navigation and Testing with Portable Class Libraries for Windows Phone

How to manage visual states, and perform navigation and testing of your view models from within a Windows Phone PCL.

Design Time Data with Windows Phone and Windows 8

Windows Phone tooling is more advanced than that for Windows 8. But savvy developers can use that to their advantage when building Windows Store apps.

Customize the Windows Phone ToggleButton

Nick Randolph pulls apart the Windows Phone ToggleButton to help you adapt it to the look of your application.

Building Apps Across Windows 8 Platforms

Although Windows 8 and Windows Phone share the same core, building an app for both isn't as easy as you might think.

A Lap Around the Windows Phone 8 Platform

Nick Randolph dissects Windows Phone 8 as a platform for application and enterprise developers.

Integrate Windows Phone 8 Functionality Into Windows Phone 7 Apps

How to use the new Windows Phone 8 SDK to build applications across both Windows Phone 7 and Windows Phone 8.

A Lap Around the Windows Phone 8 SDK

Nick Randolph looks at the tools that make up the new Windows Phone 8 SDK.

Windows Phone Navigation with the LongListSelector

Use the LongListSelector control to conveniently display large amounts of data in your mobile apps.

Data Binding 101: Expression Syntax

Data-binding parameters that you can use when wiring up the contents of your Windows Phone application.

Data Binding 101: The Converter Attribute

The Converter attribute can be added to the binding syntax to augment the data at the point it's data bound.

A Data Binding Primer

Data binding is central to Windows Phone Development. Here's a refresher for old pros, and an introduction for newbies.

Getting Started with Windows Azure Mobile Services

Set up and use create a simple Windows Phone program that connects to Azure Mobile Services.

Animating Windows Phone Listbox Items

Adding visual states and animation to your Listboxes can juice up your Windows Phone app.

Multiple Item Templates in Windows Phone

How to use a template selector to dynamically select which item template to use for each list item.

Better Windows Phone Web Browsing

Learn how to automate the WebBrowser control to display and customize the way Web content appears in your Windows Phone application.

Disabling Design Time Data in a Windows Phone Application

How to disable Expression Blend design time data at runtime.

Working with Design and Runtime Data for Windows Phone

In part one of this series, Nick Randolph discusses the use of Expression Blend design-time data in Windows Phone applications.

Mapping and Location in Windows Phone

Using Windows Phone's Map control and displaying multiple points using data binding.

Working with Location in Windows Phone

When most people think of location, they assume this information comes from a GPS module. While this is true, Windows Phone also has support for determining location based on cell tower location and WiFi networks.

Roaming Options for User Settings in Windows Phone Applications

Integrating with SkyDrive can help your Windows Phone application save a user's settings to the cloud, and retrieve them across multiple devices and platforms.

Storing Windows Phone User Settings

Persisting user settings in Windows Phone is something every mobile developer needs to know how to do. Nick Randolph walks you through the process.

Page Navigation with Windows Phone and Windows 8

Nick Randolph continues to look at building applications across both Windows Phone and Windows 8, this time focusing on the navigation model.

Converting Windows Phone to Windows 8

Migrating a photo-sharing Windows Phone application to run under Windows 8.

Working with ListBoxes in a Windows Phone Application

By overriding templates, you can modify the look and feel of the ListBox without changing the underlying behavior.

Working with the Windows Phone Application Bar

Nick Randolph shows how to create and work with the Application Bar in your Windows Phone application.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.