Beginning Windows Phone 7 Development [electronic resource] /
Lee, Henry.author.
Chuvyrov, Eugene.author.
Microsoft’s Windows Phone 7 handsets have injected a new vibrancy into the smartphone marketplace and provided bold new opportunities for the Microsoft development community. Now in its second edition, Beginning Windows Phone 7 Development has been written to help you identify those opportunities and to learn the skills you’ll need to harness them. It covers the very latest developments in the field, including the extended APIs offered in Microsoft’s automatic platform update, so you'll have timely, accurate information at your fingertips. Beginning Windows Phone 7 Development, Second Edition starts with the basics, walking you through the process of downloading and setting up the right development tools, including Visual Studio, Expression Blend, Silverlight SDK, and Windows Phone SDK. It then takes you step-by-step though the development process as you build and deploy a working application, complete with a sophisticated user interface. Finally, you'll receive step-by-step instructions on selling your applications through the Windows Phone Marketplace.
Title Page; Copyright Page; Dedication Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; What You Need to Use This Book; How This Book Is Organized; Where to Find Sources for the Examples; Send Us Your Comments; Contacting the Authors; CHAPTER 1 Introducing Windows Phone 7 and the Windows Phone Platform; Windows Phone Overview; Windows Phone Hardware Specifications; Windows Phone Application Platform; Silverlight for Windows Phone; XNA for Windows Phone; Tools; Visual Studio; Expression Blend
Windows Phone EmulatorDocumentation and Support; Cloud Services; Metro Design; Application Development Life Cycle; Summary; CHAPTER 2 Building Windows Phone 7 Applications; Preparing Your Development Machine; Building Your First Windows Phone 7 Application; Creating a Windows Phone Project; Using Your First Windows Phone Silverlight Controls; Writing Your First Windows Phone Code; Running Your First Silverlight Windows Phone Application; Customizing Your First Windows Phone Application; Styling Your Application; Summary
CHAPTER 3 Building Windows Phone 7 Applications Using Cloud Services As Data StoresIntroducing the MVVM Pattern; Introducing Microsoft Azure and SQL Azure; Creating a Cloud Database; The Entity Framework; Creating an SQL Azure Database; Signing Up for SQL Azure; Connecting to the SQL Azure Project; Creating an SQL Azure Database; Configuring the SQL Azure Firewall; Testing the SQL Azure Database Connection; Creating a Database in SQL Azure; Using SQL Server Management Studio to Connect to the Cloud Database; Creating SQL Azure Database Tables
Creating a Cloud Service to Access the Cloud DatabaseCreating a Windows Azure Project; Generating an Object Model to Access the Cloud Database; Implementing a WCF Service to Access the SQL Azure Database; Coding the WCF Contract; Coding the DataContract; Coding the Service; Testing Azure WCF NotepadService on Your Machine; Building a Phone Client to Access a Cloud Service; Creating a Windows Phone Project; Building the User Interface; Building UserRegistrationUserControl; Building NoteListUserControl; Building MainPage; Declaring the UI Resources; Building the Main Page and Adding Components
Coding MainPageSpecifying the Namespaces; Code Constructor; Coding the Save Button Event; Coding the ViewEdit Button Event; Coding the AddNew Button Event; Coding the Delete Button Event; Coding the BoolToVisibilityConvert; Specifying the Namespaces and Applying IValueConverter Interface; Implementing IValueConvert; Adding Reference to NotepadService; Coding NotepadViewModel; Specifying the Namespaces and Applying INotifyPropertyChanged; Initializing the Variables; Adding the Constructor; Adding SaveNote, AddUser, DeleteNote; Adding NotepadService Eventhandlers
Coding INotifyPropertyChanged Interface
Includes index.
Includes index.
Microsoft’s Windows Phone 7 handsets have injected a new vibrancy into the smartphone marketplace and provided bold new opportunities for the Microsoft development community. Now in its second edition, Beginning Windows Phone 7 Development has been written to help you identify those opportunities and to learn the skills you’ll need to harness them. It covers the very latest developments in the field, including the extended APIs offered in Microsoft’s automatic platform update, so you'll have timely, accurate information at your fingertips. Beginning Windows Phone 7 Development, Second Edition starts with the basics, walking you through the process of downloading and setting up the right development tools, including Visual Studio, Expression Blend, Silverlight SDK, and Windows Phone SDK. It then takes you step-by-step though the development process as you build and deploy a working application, complete with a sophisticated user interface. Finally, you'll receive step-by-step instructions on selling your applications through the Windows Phone Marketplace.
Windows phone (Computer file)
Microsoft software.
Microsoft .NET Framework.
Application software.
Microsoft and .NET.
Computer Applications.