Windows Phone 7.5 Data Cookbook

More Information
  • Create data binding to user interface elements with any data source
  • Create and save user settings to local isolated storage for later consumption.
  • Explore different on device database options such as commercial Perst, open source SQLite and Microsoft’s SQL CE.
  • Create and consume simple web services and understand LINQ features.
  • Scale the applications and work with WCF web services.
  • Understand REST and call different social media services like Twitter and RSS Feeds.
  • Create and understand MVVM model.



Windows Phone 7.5 Mango contains support for apps written in Silverlight or XNA. These apps can store data on the device, and also load and manipulate data from "the cloud" and other web services.

This Windows Phone 7.5 Data Cookbook has a range of recipes to help you apply data handling concepts. You will be able to apply the knowledge gained from these recipes to build your own apps effectively.

This Windows Phone 7.5 Data Cookbook starts with data binding concepts at the UI layer and then shows different ways of saving data locally and externally in databases. The book ends with a look at the popular MVVM software design pattern. The recipes contained in this book will make you an expert in the areas of data access and storage.

  • Simple data binding recipes to advanced recipes for building scalable applications
  • Techniques for managing application data in Windows Phone mango apps
  • On-device data storage, cloud storage and API interaction.


Page Count 224
Course Length 6 hours 43 minutes
ISBN 9781849691222
Date Of Publication 27 Oct 2011


Ramesh Thalli

Ramesh Thalli is a Senior Application Architect and a Developer who has over 15 years in a Microsoft Windows development environment. He has worked extensively in WinForms, ASP.NET, WPF, Silverlight, SQL Server and is proficient in C, C++ and C# languages. He has conducted many live and online training workshops in Microsoft technologies. He has a passion for Mobile Operating Systems which include iPhone, Android and WP7. He is specialized in building enterprise applications in IT Support Functions such as Project Portfolio Management, Project Management, HR Systems, IT Governance, Enterprise Architecture, IT Finance and Software Estimation. He has extensive experience in the telecom and healthcare insurance industry. In his spare time he loves to teach and also has a keen interest in exploring world percussion instruments.