|
Pro Web 2.0 Mashups: Remixing Data and Web Services
Mashups are one of the key elements of the Web 2.0 phenomenon, involving technologies such as CSS, JavaScript, Ajax, APIs, libraries, and server-side languages such as Java, PHP and ASP.NET. These mashups epitomize modern web development techniques - reusing data and code that others have provided to put together complex applications quickly and easily
This book will be the definitive tome on mashup development, to stand in the middle of the other, more API -specific books.
Pro Web 2.0 Mashups shows you how to create real world mashups using all the most popular APIs, such as Google Maps, Flickr, Amazon Web Services, and del.icio.us. Examples will be provided in multiple server-side languages, including PHP, Java, and .NET. The book provides an overview of mashups, including the technologies involved, and the tools available to create them, before looking in detail at the different types of mashup that can be created, including maps, search mashups and image mashups, Numerous examples are offered of both existing mashups, and ones you can build yourself via step by step tutorials.
CONTENTS:
1Looking at APIs and web applications (eg Flicr, Google Maps) as end-user tools
2Tagging and folksonomies
3RSS and Atom syndication: integration with new readers
4Integration with weblogs and wikis
5Consuming XML web service APIs through Flickr
6Other XML web service APIs
7Using Ajax/JavaScript widgets and APIs
8Dissecting mashups and remixes
9Creating Mashups between several services
10Service composition frameworks
11The quality and remixability of APIs
12Online maps and Google Earth
13Social bookmarking and bibliographic systems
14Online calendars and event aggregators
15Online storage facilities
16Office suites (ODF versus Microsoft Open XML)
17XML, RDF, and Microformats
18Search APIs
|