Index
A
- about us tasks
- handling / Handling common About Us tasks, Getting ready
- handling, steps / How to do it..., How it works...
- ACME company / Creating simple navigation
- AddReview button / How it works...
- Altitude property / How to do it...
- animation
- app
- orienting / Orienting your app, Getting ready, There's more...
- orienting, steps / How to do it..., How it works...
- PortraitDown orientation / PortraitDown orientation
- accelerating / Accelerating your apps, Getting ready
- accelerating, steps / How to do it...
- working / How it works..., How it works...
- submitting / Submitting an app, Getting ready
- submitting, steps / How to do it...
- free submissions / Free app submissions
- getting paid / Getting paid
- ApplicationBarIconButton instances / Introduction, Getting ready, How to do it...
- ApplicationBarMenuItem / Getting ready
- ApplicationBarMenuItem controls / Getting ready
- ApplicationSettings dictionary / Methods of persisting state
- ApplicationSettings property / How to do it...
- authenticated push notifications
- about / Authenticated Push Notifications
B
- BandViewModel class / How to do it...
- barcodes
- scanning / Scanning barcodes, Getting ready
- scanning, steps / How to do it...
- working / How it works...
- debugging, tips / Debugging tips
- battery
- saving / Saving battery by using a location wisely
- saving, steps / How to do it...
- working / How it works...
- Beaches property / How to do it...
- BeginInvoke method / How it works..., Getting ready, How to do it...
- BindToShellTile method / How to do it...
- bool property / How to do it...
- BufferReady event / How to do it..., How it works...
- BufferReady handler method / How to do it...
- butColor_Click handler / Getting ready
- butScanPicture button / How to do it...
- Button_Click method / How to do it...
- butVisitWeb click handler / How to do it...
C
- capabilities
- configuring / Configuring capabilities
- configuring, steps / How to do it...
- working / How it works..., There's more...
- detecting, automatically / Automated capabilities detection
- cellular / How it works...
- ChangePropertyAction / How it works...
- CheckDaily application / How it works...
- Children property / How to do it..., How to do it...
- chooser_Completed handler / How to do it...
- Concert class / There's more...
- ContentLength property / How to do it...
- ControlStoryBoardAction behavior / How to do it...
- Crop button / How to do it...
- custom behavior
- about / Custom behavior
- item, adding to project / Getting ready, How to do it...
- working / How it works...
D
- DataContext property / There's more…
- DateTime variable / How to do it...
- Days property / How to do it...
E
- e-mails
- automating / Automating e-mails
- automating, steps / How to do it..., How it works...
- element-to-element binding
- about / Element-to-element binding
- steps / How to do it...
- working / How it works...
- EndGetIslandInfo method / How to do it...
- events
- OnClick event / Understanding events
- example / Getting ready, How to do it...
- working / How it works..., There's more...
- behaviors, basic / Understanding basic behaviors, How to do it...
- behaviors, working / How it works...
- ControlStoryBoardAction / ControlStoryBoardAction
- GoToStateAction / GoToStateAction
- PlaySoundAction / PlaySoundAction
F
- FrameReported event handler / How it works...
G
- GeoCoordinateWatcher constructor / How it works...
- GeoCoordinateWatcher field variable / How to do it...
- GestureListener control / There's more…
- GetData method / How to do it...
- GetIslandInfo method / How to do it...
- GetPictureFromToken method / How to do it...
- GetSampleSizeInBytes method / How to do it...
- GPS / How it works...
- Grid.Row property / Getting ready
H
- History_Click handler / There's more...
- HorizontalAccuracy property / How to do it...
- HttpNotificationChannel field / How to do it...
I
- iconography
- creating / Creating iconography, Getting ready
- creating, steps / How to do it...
- working / How it works...
- IconUri property / Getting ready
- IMessageService field / How to do it...
- imgBarcode Image element / How to do it...
- INotifyPropertyChanged interface / There's more...
- input controls
- discovering / Introduction, How to do it..., There's more...
- InputScope instance / There's more...
- IslandInfo field / How to do it...
- IsStatic property / How to do it...
- IsTrial method / How it works...
- IsUnknown property / How to do it...
- ItemsSource property / How it works..., Getting ready
L
- launchers
- about / Introduction, Getting ready
- Length property / How to do it...
- location
- mapping / Mapping your location
- mapping, steps / How to do it...
- location services
- using, with emulator / Using location services with the emulator, Getting ready, How to do it..., How it works...
- longitude
- tracking / Tracking latitude and longitude, Getting ready
- tracking, steps / How to do it...
- working / How it works...
M
- ManagerName property / Getting ready
- MarketplaceDetailTask task / Handling common About Us tasks
- MarketplaceReviewTask task / Handling common About Us tasks
- MediaPlayerLauncher / Not all Launchers and Choosers are the same
- Method property / How to do it...
- Microsoft.Devices.Environment.DeviceType property / How it works...
- Microsoft.Phone.Controls.Toolkit namespace / How to do it...
- Microsoft.Phone.Controls assembly / Getting ready
- Microsoft.Phone.Marketplace namespace / How to do it...
- Microsoft.Phone.Shell namespace / How to do it...
- Microsoft Push Notification Service (PNS) / How it works...
- MinimumRequiredMovesForShake property / How to do it...
- MinimumRequiredMovesToShake property / How it works...
- model
- about / Separation of Concerns
- creating / Creating a simple model
- creating, steps / Getting ready
- MSDN site
- URL / There's more...
- MVVM
- about / Introduction
- case / A case for MVVM
- concerns, separation / Separation of Concerns
- testability / Testability
- reusability / Reusability
- MVVM (Model-View-View Model) / How it works...
- MyViewModel.cs / How to do it...
N
- NavigationUri property / How it works...
- notifications helper
- about / Creating a notifications helper
- creating / Getting ready
- about, steps / How to do it...
- working / How it works...
- NotificationType key / How to do it...
- NotifyPhoneOfSurf method / How to do it..., How it works...
O
- OnBackKeyPress method / There's more...
- OnNavigatedTo method / How to do it...
- OriginalSource property / How to do it...
- OtherApp button / How it works...
P
- panorama control
- in Visual Studio / Getting ready
- PerformanceProgressBar / Getting ready
- Permission property / How it works...
- PhoneApplicationPage node / Getting ready
- PhotoChooser task / Debugging tips
- photo extra
- about / Enabling photo extras
- adding, steps / How to do it...
- working / How it works...
- physics engine behavior
- about / Physics engine behavior
- downloading, URL / Getting ready
- example / How to do it...
- working / How it works...
- PinchDelta event / How to do it...
- PinchDelta handler / How it works...
- Pivot control / Getting ready
- pivot control
- using / Using the pivot control, How it works...
- using, steps / How to do it...
- working / How it works...
- PivotItem controls / Getting ready
- PositionChanged event / How to do it...
- PositionChanged method handler / How to do it...
- positioning controls
- grid control / Using Positioning controls
- canvas control / Using Positioning controls
- stack panel control / Using Positioning controls
- ScrollViewer control / Using Positioning controls
- steps / How to do it...
- working / How it works
- Position property / How it works...
- private SurfInfo field / How to do it...
- ProgressBar control / Getting ready
- push notifications
- registering for / Registering for push notifications, Getting ready, How to do it..., How it works...
R
- RaisePropertyChanged event / There's more...
- RaisePropertyChanged method / There's more...
- raw notifications;about / There's more...
- RegisterForNotifications method / How to do it..., How to do it...
- reports
- downloading / Download reports
- Resources folder / Getting ready
- responsiveness
- maintaining / Maintaining responsiveness, How it works...
- maintaining, steps / How to do it...
- Restore method / How to do it...
- RestoreState method / How it works...
- Reverse method / There's more...
- RSS Reader
- building / Building a simple RSS reader
- building, steps / How to do it...
S
- sample data
- SaveState method / How to do it...
- ScanBarcode method / How to do it...
- Search button / How it works...
- SearchTask tasks / Scanning barcodes
- SendMessage method / How to do it...
- SendNotification method / How to do it...
- SendToastNotification helper method / How to do it...
- service
- creating, to send notifications / Updating the tile background without push, Creating a service to send notifications, How to do it..., How it works...
- SetLeft method / How to do it...
- SetPosition method / How to do it...
- SetSource method / How to do it...
- Shake Gesture Library
- ShakeGestures namespace / How to do it...
- ShellTileSchedule / There's more...
- ShellTileSchedule type / How to do it...
- ShellToastNotificationReceived event / How to do it...
- Show method / How to do it..., How to do it...
- simple navigation
- creating, steps / Getting ready, How to do it...
- working / How it works...
- speed
- tracking / Tracking altitude, speed, and course, Getting ready
- tracking, steps / How to do it...
- working / How it works...
- Start method / How it works..., How to do it...
- StatusChanged event / How to do it...
- StatusChanged event handler / How to do it...
- SubscriptionNotFound property / Getting ready
- SupportedOrientations property / How it works..., There's more...
- SurfInfo classes / How to do it...
- SurfInfo property / How to do it...
- SurfTileNotifications project / How to do it...
- System.Device.Location namespace / There's more…
- System.IO.IsolatedStorage namespace / How to do it...
- System.ServiceModel assembly / How to do it...
- System.Threading namespace / How to do it...
- System.Windows.Navigation namespace / How to do it...
T
- tbRegisterButtonText TextBox Text property / How to do it...
- tbResults TextBlock Text property / How to do it...
- tbTo TextBlock Text property / How to do it...
- template editing
- TextChanged event / How it works...
- Text property / How to do it..., Getting ready, Getting ready
- tile background
- updating, without push / Updating the tile background without push, How to do it...
- tile notifications
- about / There's more...
- timelines
- basics / There's more...
- timestamp Date property / How to do it...
- toast notifications
- about / There's more..., Creating toast notifications
- creating / Getting ready
- creating, steps / How to do it...
- working / How it works...
- tombstone events
- about / Tombstone events
- tombstoning
- about / Tombstoning
- steps / How to do it...
- tools
- Visual Studio 2010 Express / Visual Studio 2010 Express
- touch
- developing / Developing the touch, Getting ready
- developing, steps / How to do it..., How it works...
- TouchEventArgs parameter / How to do it...
- TouchPoint type / How it works...
- trialLimit variable / How it works...
- trial support
- adding / Adding trial support
- adding, steps / How to do it...
- working / How it works...
U
- UnbindToShellTile method / How to do it..., How it works...
- uniqueId parameter / How to do it...
- UpdateLayout method / How to do it...
- UrlsToCheck property / How to do it...
- UrlToCheck property / How to do it...
- using statement / How to do it...
V
- vector-graphics support
- Vertical property / Tracking latitude and longitude
- view
- about / Separation of Concerns
- creating / Creating a view
- creating, steps / How to do it...
- working / How it works...
- ViewModel
- about / Separation of Concerns
- creating / Getting ready
- creating, steps / How to do it..., There's more...
- ViewStateManager
- about / How to do it..., How it works...
- using, to create simple animations / Using ViewStateManager to create simple animations, Getting ready, How to do it..., How it works...
- timelines, basics / The basics of timelines, How to do it...
- working / How it works...
- timelines, using for user feedbacks / Using timelines for feedback to users, How to do it..., How it works...
- ViewStateManager animations / How it works...
- Visibility property / Getting ready, How to do it..., There's more...
- Visibility property / Getting ready
- visual state editing
- Visual Studio 2010 Express
- InteliSense / Visual Studio 2010 Express
- debugging / Visual Studio 2010 Express
- VoicePitch / Getting ready
W
- WCF service
- creating, to access SQL database / Creating a WCF service to access a SQL database, Getting ready, How to do it..., There's more...
- WebBrowserTask task / Tombstoning, How it works...
- Wi-Fi / How it works...
- Windows Phone
- Expression Blend / Expression Blend for Windows Phone
- simple application, creating / Creating simple navigation
- positioning controls, using / Using Positioning controls
- various input controls, discovering / Discovering the various input controls
- ViewStateManager / ViewStateManager introduction
- panorama control / Understanding the panorama control, Getting ready
- pivot control / How to do it...
- Windows Phone application
- WCF service, using / Using a WCF service in a Windows Phone application, Getting ready, How to do it..., How it works...
- Windows Phone Emulator
- about / Windows Phone Emulator
- Windows Phone Map control / How it works...
X
- X-NotificationClass header / How to do it...
- X-WindowsPhone-Target header / How to do it...
- XNA Game Studio
- about / Also included in the download
Z
- ZoomLevel property / How to do it...
- Zune software
- about / Downloading the tools