Professional Twitter Development and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £0.45 Amazon.co.uk Gift Card
Professional Twitter Development: with Examples in .NET 3.5 (Wrox Programmer to Programmer)
 
 
Start reading Professional Twitter Development on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional Twitter Development: with Examples in .NET 3.5 (Wrox Programmer to Programmer) [Paperback]

Daniel Crenna
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £26.99
Price: £22.61 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.38 (16%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want guaranteed delivery by Saturday, June 2? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £16.19  
Paperback £22.61  
Unknown Binding --  
Trade In this Item for up to £0.45
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Professional Twitter Development: with Examples in .NET 3.5 (Wrox Programmer to Programmer) for an Amazon.co.uk gift card of up to £0.45, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Facebook Application Development (Programmer to Programmer) £22.94

Professional Twitter Development: with Examples in .NET 3.5 (Wrox Programmer to Programmer) + Facebook Application Development (Programmer to Programmer)
Price For Both: £45.55

Show availability and delivery details


Product details

  • Paperback: 456 pages
  • Publisher: John Wiley & Sons (4 Sep 2009)
  • Language English
  • ISBN-10: 0470531320
  • ISBN-13: 978-0470531327
  • Product Dimensions: 23.4 x 18.8 x 2.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 704,173 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Daniel Crenna
Discover books, learn about writers, and more.

Visit Amazon's Daniel Crenna Page

Product Description

Product Description

Twitter is rapidly moving up the social networking food chain and is currently outranked by only Facebook and MySpace. It features a programming API that allows you to build Web sites and applications (both desktop and mobile) for reading and posting to Twitter, finding other Twitter users, aggregating Twitter content, and other uses. This book walks you through the process of combining many programming tools in order to build exciting, useful, and profitable applications.

You′ll begin with a look at RESTful services and examine how to structure your queries, handle asynchronous operations, use headers, and post binary data. From there, author and TweetSharp developer Daniel Crenna explains how to authenticate with the OAuth specification for Web and Windows applications.

  • Twitter is growing in popularity at a rapid pace and this book shows you how to take advantage of its programming API to build applications
  • Explains the various ways to design a Twitter application, including caching, third party application interoperability, real–time data binding, push vs. pull data scenarios, and more
  • Takes an in–depth look at TweetSharp, a .NET library for developing Twitter applications–whose creator is also the author of this book
  • Walks you through requesting and retrieving responses from Twitter′s API
  • Warns you of considerations to take into account regarding authentication and security

Professional Twitter Development shows you how to get the most out of Twitter so that you can build your own applications for this exciting new platform.

From the Back Cover

As one of the simplest, most popular, and most powerful social networking platforms existing today, Twitter boasts a programming API that allows you to build websites and applications (both desktop and mobile) for reading and posting to Twitter, finding other Twitterers, aggregating Twitter content, and other uses. This timely resource shows skilled .NET developers how to take Twitter beyond a simple message service and build exciting, useful, and profitable applications using C# and .NET 3.5.

You′ll begin with a look at RESTful services and examine how to structure your queries, handle asynchronous operations, use headers, and post binary data. The author then explains the use of Twitter in push–based scenarios and shows you how to use WCF Polling Duplex, the gnip.com service, and Twitter′s Streaming API.

You′ll learn how to authenticate with the OAuth specification for web and Windows applications. Plus, you′ll take an in–depth look at TweetSharp, a .NET library for developing Twitter applications. Examples in Windows Forms, ASP.NET, Silverlight, and Windows Azure help you learn to make the most of Twitter and build your own applications for this exciting new platform.

What you will learn from this book

  • Ways to design a Twitter application, including caching, third–party application interoperability, near real–time data updates, push vs. pull data scenarios, and more

  • How to request and retrieve responses from Twitter′s API

  • Various techniques for developing custom applications

  • Considerations to take into account regarding authentication and security

  • How TweetSharp can speed up your application development and time to market

Who this book is for
This book is for experienced developers who are interested in building Twitter applications or adding Twitter integration to other applications.

Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Updates, source code, and Wrox technical support at www.wrox.com


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
Format:Paperback
As lead developer for the http://www.twipler.com project, you might say I know something about developing for twitter in .NET C#. As a professional developer its common practice to "Google" for answers to your questions, and Twitter provide great documentation for their API. But in order to get the most out of twitter, I would strongly recommend "Twitter Development" by Daniel Crenna.

I read the book in bite-sized chunks, 10 minutes here, 30 minutes there, as well as dipping for key information as required. While developing my project I made certain decisions, and reading Daniels book help me make those decisions, correct misconceptions and use best practices.

An easy read which any developer should find very helpful for any Twitter project, as well as being in-depth enought to cover all aspects of API development.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  1 review
4 of 4 people found the following review helpful
Good Book - Gets into low level details 14 Dec 2009
By Brian Mains - Published on Amazon.com
Format:Paperback
I must admit that Twitter is a subject that intrigues me, just like all of these social service media do. But this book is more than just about Twitter; it's also about Twitter's architecture and the use of REST-based applications and services that can be exposed through other means than just twitter (WCF, for example). It's about making web requests and responses using HttpWebRequest and HttpWebResponse. It's about Oath authentication requests which are utilized by Google and other services. So the concepts you will learn in this book go beyond twitter.

Content

The book is packed with a lot of content about the services Twitter offers. It's clear that Daniel has a lot of knowledge on the subject. He packs the book with API references, code he's written to simplify and make requests from Twitter, and other important information.

The book's chapters are laid out relatively well. The chapters do flow in a relative order that works, moving from overview, to API references, to working with the raw data and the various API's, and finally ending up with the advanced topics of performance, functionality, data push/pull, and cross platform applications.

I find a lot of value in the service references in the book. This makes a great reference to refer back to when using the Twitter service. The book also has a wonderful reference of error codes that twitter uses to return to the caller, as it isn't straightforward to typical HTTP requests. The information on OAuth, as it is a pain to get setup correctly, is priceless too.
The book also covers the type of information (the properties within each object) that may be returned from a given object. Some of these properties change depending on the type of data being queried. For instance, date formats change depending on the API you are using, and so you have to be careful and handle this appropriately.

At the end, he also includes information about the custom API he wrote for Twitter (making Twitter more simple to use). His API is pretty fluent and easy to use, and has much online support (google TweetSharp for more information).
I think the book could use a few more .NET examples to reinforce the lessons learned. For instance, after all the API references, it would have been helpful to have another .NET code example of how to use one of the API methods, just to reinforce the chapter's content.

Writing Style

Daniel is very knowledgeable about the subject, and you can tell from his writing. One of his strengths is his ability to lay out a solution to the challenges of Twitter. If you don't like to work with the low-level details in Twitter, you may have a hard time following the book; that is the kind of book this is, after all, because that is simply how Twitter works.
I feel that some times, the book tells you how to solve a problem, and not properly explain what the problem is. This isn't always the case, but certain areas of the book left me wondering why, instead of just getting code to resolve the problem.

Conclusion

Great book, worth the read, but know what you are getting into. This book gets into the detailed aspects you need to be aware of, which is those low-level error code, OAuth authentication, web requests and processing XML/JSON data, etc.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges