Nick's .NET Travels

Continually looking for the yellow brick road so I can catch me a wizard....

Field Engineer Sample for Azure Mobile Services

Over on the Windows dev center there is a code sample, Field Engineer, which covers a good portion of the application scenario I painted in my previous post. I won’t be delving into the sample in too much detail but I did want to do a quick review of the solution structure so that you get an idea of what’s there and what I’ll be adding to my scenario that extends this sample.


The sample solution in made up of four projects and only offers a Windows application frontend (in contrast to my scenario where we want to support both native apps and a web frontend). The mobile services are in the Services project which has an accompanying Test project. The interesting thing about the test project is that it does raw httpclient calls to validate that the services work as expected, instead of using the Azure mobile service client wrapper classes. Lastly there is a Setup project which is simply a command line utility that is designed to assist in the setup of the Azure components required in order to run this sample.

I’d highly recommend downloading this sample, setup and run it (follow all the instructions otherwise it’s not likely to work), before we move onto exploring my scenario in the coming posts.

Pingbacks and trackbacks (1)+

Comments are closed
Windows Phone 7 Deep Dive Workshop (Adelaide) and the SQL Server User Group (Conor Cunningham)

Nick's .NET Travels

Continually looking for the yellow brick road so I can catch me a wizard....

Windows Phone 7 Deep Dive Workshop (Adelaide) and the SQL Server User Group (Conor Cunningham)

For those interested in attending the Windows Phone 7 Deep Dive workshop in Adelaide later this month but also want to attend the SQL Server User Group where Conor Conningham (Query Optimizer guru) will be presenting, fear not. As part of the WP7 workshop we will make sure we align the lunch break so that you can attend the user group session.

Full details for the Windows Phone 7 Deep Dive Workshop (follow link for all cities and to register):

Date: 27th-28th September
Venue: Board Room | Level 26, Santos House, 91 King William Street Adelaide SA 5000

Day 1
  • Session 1: Introduction and Windows Phone User Experience Overview
  • Session 2: Animation, Orientation and Overlays
  • Session 3: Application Lifecycle, Navigation, Application Tiles and Notification
  • Session 4: Tasks and Touch
  • Session 5: Working with the Accelerometer, Sounds and Location
Day 2
  • Session 6: Connecting and Consuming the Web
  • Session 7: Retrieving, Storing and Synchronizing Data
  • Session 8: Silverlight Analytics, Unit Testing and other Frameworks
  • Session 9: Security, Authentication and Performance


Full details for the SQL Server User Group (Adelaide):

Venue: L2 Westpac House (91 King William St, cnr Currie St) 
Duration 12:00-14:00
On: Tuesday, 28 September 2010

So how does SQL Server pick which plan to run? If you've ever wanted to get a better understanding of how the Query Optimizer works, this is the talk to attend. Come listen to a member of the Query Processor development team explain how a query goes from SQL to the final plan. This talk will cover conceptual topics like how query trees are built and how the optimizer stores all of the alternatives it is considering. Additionally, the talk will examine examples in areas including index matching, parallel query generation, and update processing so that you can apply these concepts to better debug your own queries using the same techniques.

Conor Cunningham is a Principal Software Architect at Microsoft on the SQL Server Query Processor Team. He's worked on database technologies for Microsoft for over 10 years and is holds numerous patents related to Query Optimization and Query Processing. Conor is the author of a number of peer-reviewed articles on query optimization techniques. Recently, he authored a chapter for the book "Microsoft SQL Server 2008 Internals" on how the Query Optimizer works. He publishes a blog called "Conor vs. SQL" (where he answers questions about databases.

Conor will be joining us via LiveMeeting. If you are unable to attend in person, please ask Rob Farley for the link so that you can join remotely.

  • Lakeisha Faustino

    22/05/2011 12:04:24 AM |

    Even you will find numerous running for years, when you begin your barefoot jogging exercising the very first thing you should know is that you'll have to cut way back on your usual routine, and start off as though you were merely getting started jogging.

Comments are closed