Skip to Content
Beginning Windows® Phone 7 Application Development: Building Windows® Phone Applications Using Silverlight® and XNA®
book

Beginning Windows® Phone 7 Application Development: Building Windows® Phone Applications Using Silverlight® and XNA®

by Nick Lecrenski, Karli Watson, Robert Fonseca-Ensor
May 2011
Beginner
600 pages
16h 56m
English
Wrox
Content preview from Beginning Windows® Phone 7 Application Development: Building Windows® Phone Applications Using Silverlight® and XNA®

SUMMARY

This chapter took you on a whistle-stop tour through the basics of web services. You started by looking at how you can access content on the Internet, using low-level HTTP access classes. In theory, you could stop there and implement web services using nothing else. However, you saw from the code in this chapter that it would take a lot of work to implement even the simplest of web services.

Next, you looked at a simple web service standard, REST. REST simplifies the calls you need to make, or at least imposes some structure on them, but it can still be slightly tricky to use as you still have to use fairly low-level HTTP calls to make it work.

In the last part of this chapter, you looked at WCF services and worked through an example. You created a simple web service and connected it to a simple Windows Phone 7 Silverlight application. You saw just how simple it can be to get a system like this up-and-running and also how simple it can be to expose your services through REST.

Obviously, there's much more that can be said about web services, especially WCF, which is capable of so much more. You'll see some more techniques in action in the next chapter, which looks at how you can make web services push notifications to a Windows Phone 7 client. You'll also find a wealth of information about WCF on the web and in many books. You'll quickly find that there is plenty to learn, and some of it is quite advanced, but the rewards are very much worthwhile.

EXERCISES

  1. Which of the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Windows® Phone 8 Unleashed

Windows® Phone 8 Unleashed

Daniel Vaughan
Beginning Windows Phone App Development

Beginning Windows Phone App Development

Henry Lee, Eugene Chuvyrov

Publisher Resources

ISBN: 9780470912331Purchase book