O'Reilly logo

Beginning Windows® Phone 7 Application Development: Building Windows® Phone Applications Using Silverlight® and XNA® by Robert Fonseca-Ensor, Karli Watson, Nick Lecrenski

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CONTENTS

INTRODUCTION

CHAPTER 1: INTRODUCING WINDOWS PHONE 7

The Windows Mobile Platform

Here Comes the iPhone

Android Arrives

A Microsoft Reboot

The Windows Phone 7 Platform

Windows Phone 7 Hardware Specifications

Windows Phone 7 Architecture

Getting Started with Windows Phone 7 Development

Navigating through Visual Studio 2010 Express Edition

Summary

CHAPTER 2: JAW-DROPPING APPS WITH THE HELP OF SILVERLIGHT

Requirements for Windows Phone 7 Development

What Is Silverlight?

What Is XAML?

The Anatomy of a Windows Phone Application

Developing with Silverlight Controls

Common Control Properties

Layout Controls

Programming with Silverlight

Interactive Controls

Summary

CHAPTER 3: SPICE UP YOUR APP WITH SHAPES, COLORS, BRUSHES, AND TRANSFORMS

Working with Shapes

The Ellipse Control

The Rectangle Control

The Line Control

The Polygon Control

The Polyline Control

Working with Colors

Using Brushes

The SolidColorBrush Object

The LinearGradientBrush Object

The RadialGradientBrush Object

The ImageBrush Object

Applying Transforms

The RotateTransform Object

The ScaleTransform Object

The SkewTransform Control

The TranslateTransform Object

The TransformGroup Object

Summary

CHAPTER 4: ADVANCED USER INTERFACE TECHNIQUES: STYLES, TEMPLATES, AND THE VISUAL STATE MANAGER

Understanding Control Styles

Application Styles

BasedOn Styles

Control Templates

The Visual State Manager

Expression Blend

User Controls

Custom Controls

Summary

CHAPTER 5: ISOLATED STORAGE, PAGE NAVIGATION, AND THE APPLICATION LIFE ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required