Author: Danny Ayers
Publisher: John Wiley & Sons
ISBN: 0764598406
Category : Computers
Languages : en
Pages : 768
Book Description
RSS and Atom are specifications that give users the power to subscribe to information they want to receive and give content developers tools to provide continuous subscriptions to willing recipients in a spam-free setting. RSS and Atom are the technical power behind the growing millions of blogs on the Web. Blogs change the Web from a set of static pages or sites requiring programming expertise to update to an ever changing, constantly updated landscape that anyone can contribute to. RSS and Atom syndication provides users an easy way to track new information on as many Web sites as they want. This book offers you insight to understanding the issues facing the user community so you can meet users' needs by writing software and Web sites using RSS and Atom feeds. Beginning with an introduction to all the current and coming versions of RSS and Atom, you'll go step by step through the process of producing, aggregating, and storing information feeds. When you're finished, you'll be able to produce client software and Web sites that create, manipulate, aggregate, and display information feeds effectively. "This book is full of practical advice and tips for consuming, producing, and manipulating information feeds. I only wish I had a book like this when I started writing RSS Bandit." - Dare Obasanjo, RSS Bandit creator: http://www.rssbandit.org/
Beginning RSS and Atom Programming
Developing Feeds with RSS and Atom
Author: Ben Hammersley
Publisher: "O'Reilly Media, Inc."
ISBN: 1449365981
Category : Computers
Languages : en
Pages : 273
Book Description
Perhaps the most explosive technological trend over the past two years has been blogging. As a matter of fact, it's been reported that the number of blogs during that time has grown from 100,000 to 4.8 million-with no end to this growth in sight.What's the technology that makes blogging tick? The answer is RSS--a format that allows bloggers to offer XML-based feeds of their content. It's also the same technology that's incorporated into the websites of media outlets so they can offer material (headlines, links, articles, etc.) syndicated by other sites.As the main technology behind this rapidly growing field of content syndication, RSS is constantly evolving to keep pace with worldwide demand. That's where Developing Feeds with RSS and Atom steps in. It provides bloggers, web developers, and programmers with a thorough explanation of syndication in general and the most popular technologies used to develop feeds.This book not only highlights all the new features of RSS 2.0-the most recent RSS specification-but also offers complete coverage of its close second in the XML-feed arena, Atom. The book has been exhaustively revised to explain: metadata interpretation the different forms of content syndication the increasing use of web services how to use popular RSS news aggregators on the market After an introduction that examines Internet content syndication in general (its purpose, limitations, and traditions), this step-by-step guide tackles various RSS and Atom vocabularies, as well as techniques for applying syndication to problems beyond news feeds. Most importantly, it gives you a firm handle on how to create your own feeds, and consume or combine other feeds.If you're interested in producing your own content feed, Developing Feeds with RSS and Atom is the one book you'll want in hand.
Publisher: "O'Reilly Media, Inc."
ISBN: 1449365981
Category : Computers
Languages : en
Pages : 273
Book Description
Perhaps the most explosive technological trend over the past two years has been blogging. As a matter of fact, it's been reported that the number of blogs during that time has grown from 100,000 to 4.8 million-with no end to this growth in sight.What's the technology that makes blogging tick? The answer is RSS--a format that allows bloggers to offer XML-based feeds of their content. It's also the same technology that's incorporated into the websites of media outlets so they can offer material (headlines, links, articles, etc.) syndicated by other sites.As the main technology behind this rapidly growing field of content syndication, RSS is constantly evolving to keep pace with worldwide demand. That's where Developing Feeds with RSS and Atom steps in. It provides bloggers, web developers, and programmers with a thorough explanation of syndication in general and the most popular technologies used to develop feeds.This book not only highlights all the new features of RSS 2.0-the most recent RSS specification-but also offers complete coverage of its close second in the XML-feed arena, Atom. The book has been exhaustively revised to explain: metadata interpretation the different forms of content syndication the increasing use of web services how to use popular RSS news aggregators on the market After an introduction that examines Internet content syndication in general (its purpose, limitations, and traditions), this step-by-step guide tackles various RSS and Atom vocabularies, as well as techniques for applying syndication to problems beyond news feeds. Most importantly, it gives you a firm handle on how to create your own feeds, and consume or combine other feeds.If you're interested in producing your own content feed, Developing Feeds with RSS and Atom is the one book you'll want in hand.
Hacking RSS and Atom
Author: Leslie Michael Orchard
Publisher: John Wiley & Sons
ISBN:
Category : Computers
Languages : en
Pages : 628
Book Description
Now you can satisfy your appetite for information This book is not about the minutia of RSS and Atom programming. It's about doing cool stuff with syndication feeds-making the technology give you exactly what you want the way you want. It's about building a feed aggregator and routing feeds to your e-mail or iPod, producing and hosting feeds, filtering, sifting, and blending them, and much more. Tan-talizing loose ends beg you to create more hacks the author hasn't thought up yet. Because if you can't have fun with the technology, what's the point? A sampler platter of things you'll learn to do Build a simple feed aggregator Add feeds to your buddy list Tune into rich media feeds with BitTorrent Monitor system logs and events with feeds Scrape feeds from old-fashioned Web sites Reroute mailing lists into your aggregator Distill popular links from blogs Republish feed headlines on your Web site Extend feeds using calendar events and microformats
Publisher: John Wiley & Sons
ISBN:
Category : Computers
Languages : en
Pages : 628
Book Description
Now you can satisfy your appetite for information This book is not about the minutia of RSS and Atom programming. It's about doing cool stuff with syndication feeds-making the technology give you exactly what you want the way you want. It's about building a feed aggregator and routing feeds to your e-mail or iPod, producing and hosting feeds, filtering, sifting, and blending them, and much more. Tan-talizing loose ends beg you to create more hacks the author hasn't thought up yet. Because if you can't have fun with the technology, what's the point? A sampler platter of things you'll learn to do Build a simple feed aggregator Add feeds to your buddy list Tune into rich media feeds with BitTorrent Monitor system logs and events with feeds Scrape feeds from old-fashioned Web sites Reroute mailing lists into your aggregator Distill popular links from blogs Republish feed headlines on your Web site Extend feeds using calendar events and microformats
Grails in Action
Author: Peter Ledbrook
Publisher: Simon and Schuster
ISBN: 1638355312
Category : Computers
Languages : en
Pages : 856
Book Description
Summary Grails in Action, Second Edition is a comprehensive introduction to Grails 2 focused on making you super-productive fast. In this totally revised new edition, you'll master Grails 2.3 core skills as you apply TDD techniques to developing a full-scale Twitter clone. Along the way you'll learn the latest single-page web app UI techniques, work with NoSQL backends, integrate with enterprise messaging, and implement a complete RESTful API for your services. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology It may be time for you to stop reconfiguring, rewriting, and recompiling your Java web apps. Grails, a Groovy-powered web framework, hides all that busy work so you can concentrate on what your applications do, not how they're built. In addition to its famously intuitive dev environment and seamless integration with Spring and Hibernate, the new Grails 2.3 adds improved REST support, better protection against attacks from the web, and better dependency resolution. About the Book Grails in Action, Second Edition is a comprehensive introduction to Grails 2. In this totally revised edition you'll master Grails as you apply TDD techniques to a full-scale example (a Twitter clone). Along the way you'll learn single-page web app techniques, work with NoSQL back ends, integrate with enterprise messaging, implement a RESTful API ... and more. No Java or Groovy knowledge is required. Some web development and OOP experience is helpful. What's Inside Covers Grails 2.3 from the ground up Agile delivery and testing using Spock How to use and manage plugins Tips and tricks from the trenches About the Authors There's no substitute for experience: Glen Smith and Peter Ledbrook have been fixtures in the Grails community, contributing code, blogging, and speaking at conferences worldwide, since Grails 0.2. Table of Contents PART 1 INTRODUCING GRAILS Grails in a hurry The Groovy essentials PART 2 CORE GRAILS Modeling the domain 63 Creating the initial UI Retrieving the data you need Controlling application flow Services and data binding Developing tasty forms, views, and layouts PART 3 EVERYDAY GRAILS Building reliable applications Using plugins: just add water Protecting your application Exposing your app to other programs Single-page web applications (and other UI stuff) Understanding Spring and transactions PART 4 ADVANCED GRAILS Understanding events, messaging, and scheduling NoSQL and Grails Beyond compile, test, run Grails in the cloud BONUS ONLINE CHAPTERS Advanced GORM kung fu Developing plugins
Publisher: Simon and Schuster
ISBN: 1638355312
Category : Computers
Languages : en
Pages : 856
Book Description
Summary Grails in Action, Second Edition is a comprehensive introduction to Grails 2 focused on making you super-productive fast. In this totally revised new edition, you'll master Grails 2.3 core skills as you apply TDD techniques to developing a full-scale Twitter clone. Along the way you'll learn the latest single-page web app UI techniques, work with NoSQL backends, integrate with enterprise messaging, and implement a complete RESTful API for your services. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology It may be time for you to stop reconfiguring, rewriting, and recompiling your Java web apps. Grails, a Groovy-powered web framework, hides all that busy work so you can concentrate on what your applications do, not how they're built. In addition to its famously intuitive dev environment and seamless integration with Spring and Hibernate, the new Grails 2.3 adds improved REST support, better protection against attacks from the web, and better dependency resolution. About the Book Grails in Action, Second Edition is a comprehensive introduction to Grails 2. In this totally revised edition you'll master Grails as you apply TDD techniques to a full-scale example (a Twitter clone). Along the way you'll learn single-page web app techniques, work with NoSQL back ends, integrate with enterprise messaging, implement a RESTful API ... and more. No Java or Groovy knowledge is required. Some web development and OOP experience is helpful. What's Inside Covers Grails 2.3 from the ground up Agile delivery and testing using Spock How to use and manage plugins Tips and tricks from the trenches About the Authors There's no substitute for experience: Glen Smith and Peter Ledbrook have been fixtures in the Grails community, contributing code, blogging, and speaking at conferences worldwide, since Grails 0.2. Table of Contents PART 1 INTRODUCING GRAILS Grails in a hurry The Groovy essentials PART 2 CORE GRAILS Modeling the domain 63 Creating the initial UI Retrieving the data you need Controlling application flow Services and data binding Developing tasty forms, views, and layouts PART 3 EVERYDAY GRAILS Building reliable applications Using plugins: just add water Protecting your application Exposing your app to other programs Single-page web applications (and other UI stuff) Understanding Spring and transactions PART 4 ADVANCED GRAILS Understanding events, messaging, and scheduling NoSQL and Grails Beyond compile, test, run Grails in the cloud BONUS ONLINE CHAPTERS Advanced GORM kung fu Developing plugins
Adobe ColdFusion 8 Web Application Construction Kit, Volume 3
Author: Ben Forta
Publisher: Adobe Press
ISBN: 0132701243
Category : Computers
Languages : en
Pages : 1868
Book Description
The ColdFusion Web Application Construction Kit is the best-selling ColdFusion series of all time—used by more ColdFusion developers to learn the product than any other books. Volume 3, Advanced Application Development introduces advanced ColdFusion features and technologies, including ensuring high availability, security and access control implementations, Java and .NET integration, using feeds and web services, connecting to IM networks, and server OS integration. Complete coverage of ColdFusion 8 starts in Volume 1, Getting Started (ISBN 0-321-51548-X) and Volume 2 Application Development (ISBN 0-321-51546-3).
Publisher: Adobe Press
ISBN: 0132701243
Category : Computers
Languages : en
Pages : 1868
Book Description
The ColdFusion Web Application Construction Kit is the best-selling ColdFusion series of all time—used by more ColdFusion developers to learn the product than any other books. Volume 3, Advanced Application Development introduces advanced ColdFusion features and technologies, including ensuring high availability, security and access control implementations, Java and .NET integration, using feeds and web services, connecting to IM networks, and server OS integration. Complete coverage of ColdFusion 8 starts in Volume 1, Getting Started (ISBN 0-321-51548-X) and Volume 2 Application Development (ISBN 0-321-51546-3).
Practical Apache Struts 2 Web 2.0 Projects
Author: Ian Roughley
Publisher: Apress
ISBN: 143020477X
Category : Computers
Languages : en
Pages : 350
Book Description
Practical Apache Struts 2 Web 2.0 Projects is nothing less than one of the first books to cover the agile, lightweight open source Apache Struts 2 Web Framework, an essentially new and improved Struts platform that should meet today’s more agile Java development needs. Apache Struts remains the most popular framework for building Java-driven web sites, despite continued challenges from competitive frameworks and APIs like JavaServer Faces (JSF), Wicket, Grails, and more. The new features incorporated into Struts 2 will help this powerful framework to maintain its top-ranking position for the foreseeable future.
Publisher: Apress
ISBN: 143020477X
Category : Computers
Languages : en
Pages : 350
Book Description
Practical Apache Struts 2 Web 2.0 Projects is nothing less than one of the first books to cover the agile, lightweight open source Apache Struts 2 Web Framework, an essentially new and improved Struts platform that should meet today’s more agile Java development needs. Apache Struts remains the most popular framework for building Java-driven web sites, despite continued challenges from competitive frameworks and APIs like JavaServer Faces (JSF), Wicket, Grails, and more. The new features incorporated into Struts 2 will help this powerful framework to maintain its top-ranking position for the foreseeable future.
ASP.NET MVC 1.0 Website Programming
Author: Nick Berardi
Publisher: John Wiley & Sons
ISBN: 0470539895
Category : Computers
Languages : en
Pages : 557
Book Description
Perfectly suited to the innovative Problem ? Design ? Solution approach, ASP.NET MVC is a new development model that separates code for the data, look, and business processes of a Web site. This nuts-and-bolts guide thoroughly covers creating a Web site with MVC and discusses solving the most common problems that you may encounter when creating your first application or trying to upgrade a current application. The material is based on the highly praised and widely used ?TheBeerHouse? ASP.NET Starter Kit that was developed in the bestselling ASP.NET 2.0 Website Programming: Problem?Design?Solution. Additional coverage includes registration and membership systems and user-selectable themes; content management systems for articles and photos; polls, mailing lists, and forums; e-commerce stores, shopping carts, and order management with real-time credit card processing, and more.
Publisher: John Wiley & Sons
ISBN: 0470539895
Category : Computers
Languages : en
Pages : 557
Book Description
Perfectly suited to the innovative Problem ? Design ? Solution approach, ASP.NET MVC is a new development model that separates code for the data, look, and business processes of a Web site. This nuts-and-bolts guide thoroughly covers creating a Web site with MVC and discusses solving the most common problems that you may encounter when creating your first application or trying to upgrade a current application. The material is based on the highly praised and widely used ?TheBeerHouse? ASP.NET Starter Kit that was developed in the bestselling ASP.NET 2.0 Website Programming: Problem?Design?Solution. Additional coverage includes registration and membership systems and user-selectable themes; content management systems for articles and photos; polls, mailing lists, and forums; e-commerce stores, shopping carts, and order management with real-time credit card processing, and more.
Beginning Google Maps Mashups with Mapplets, KML, and GeoRSS
Author: Sterling Udell
Publisher: Apress
ISBN: 1430216204
Category : Computers
Languages : en
Pages : 417
Book Description
Beginning Google Maps Mashups with Mapplets, KML, and GeoRSS is a beginner’s guide to creating web mashups using Google mapping technology. Serves as a single–source primer to displaying data on Google Maps Covers both Mapplets and the Google Maps API Provides everything you need to start participating in the geographic Web What you’ll learn “Mash up” GeoWeb services onto a Google map Package your mashup as a mapplet and publish it to maps.google.com Enhance your map with driving directions, local search, map advertising, and more Discover common Google–mapping mistakes to avoid Find out how and when to geocode existing data into mappable coordinates Deliver your own data as GeoXML Who this book is for This book is for web designers and developers who have not worked with Google Maps or geographic data before. A working knowledge of HTML is required, and some programming experience is beneficial.
Publisher: Apress
ISBN: 1430216204
Category : Computers
Languages : en
Pages : 417
Book Description
Beginning Google Maps Mashups with Mapplets, KML, and GeoRSS is a beginner’s guide to creating web mashups using Google mapping technology. Serves as a single–source primer to displaying data on Google Maps Covers both Mapplets and the Google Maps API Provides everything you need to start participating in the geographic Web What you’ll learn “Mash up” GeoWeb services onto a Google map Package your mashup as a mapplet and publish it to maps.google.com Enhance your map with driving directions, local search, map advertising, and more Discover common Google–mapping mistakes to avoid Find out how and when to geocode existing data into mappable coordinates Deliver your own data as GeoXML Who this book is for This book is for web designers and developers who have not worked with Google Maps or geographic data before. A working knowledge of HTML is required, and some programming experience is beneficial.
Professional Wikis
Author: Mark S. Choate
Publisher: John Wiley & Sons
ISBN: 0470126906
Category : Computers
Languages : en
Pages : 338
Book Description
The success of Wikipedia has proven just how effective wikis can be for collaborative editing on a large scale—larger than anyone originally thought possible. This book shows you how to install, use, manage, and extend a wiki using MediaWiki—the wiki engine used to power Wikipedia. As each chapter builds on previous ones, tasks involving wikis progress from simple to those of increasing complexity and evolve from theory to case study. You'll learn wiki terminology and how to create user accounts and new pages, use wiki links, and find your way around the wiki. Special focus is placed on how wikis are used in software and web development projects and how their capabilities ideally suit a specific environment and audience. You'll quickly come to discover why wikis are a valuable addition for any organization that wants to increase productivity using web-based collaboration tools. What you will learn from this book When to use wikis instead of a more formal content management system What to look for when evaluating wikis in order to avoid unexpected pitfalls How to install MediaWiki using Apache, PHP, MySQL®, and other alternatives How wikitext allows you to edit content from any web browser and create links to other wiki pages Ways to comment on pages, move them, track changes, and syndicate wiki pages with RSS Who this book is for This book is for programmers, developers, information architects, designers, and content authors who are looking to use wikis to improve team productivity. Knowledge of HTML, XML, CSS, PHP, MySQL, and PostgreSQL is necessary. 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.
Publisher: John Wiley & Sons
ISBN: 0470126906
Category : Computers
Languages : en
Pages : 338
Book Description
The success of Wikipedia has proven just how effective wikis can be for collaborative editing on a large scale—larger than anyone originally thought possible. This book shows you how to install, use, manage, and extend a wiki using MediaWiki—the wiki engine used to power Wikipedia. As each chapter builds on previous ones, tasks involving wikis progress from simple to those of increasing complexity and evolve from theory to case study. You'll learn wiki terminology and how to create user accounts and new pages, use wiki links, and find your way around the wiki. Special focus is placed on how wikis are used in software and web development projects and how their capabilities ideally suit a specific environment and audience. You'll quickly come to discover why wikis are a valuable addition for any organization that wants to increase productivity using web-based collaboration tools. What you will learn from this book When to use wikis instead of a more formal content management system What to look for when evaluating wikis in order to avoid unexpected pitfalls How to install MediaWiki using Apache, PHP, MySQL®, and other alternatives How wikitext allows you to edit content from any web browser and create links to other wiki pages Ways to comment on pages, move them, track changes, and syndicate wiki pages with RSS Who this book is for This book is for programmers, developers, information architects, designers, and content authors who are looking to use wikis to improve team productivity. Knowledge of HTML, XML, CSS, PHP, MySQL, and PostgreSQL is necessary. 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.
The Definitive Guide to Grails
Author: Graeme Rocher
Publisher: Apress
ISBN: 1430208716
Category : Computers
Languages : en
Pages : 633
Book Description
The rise of Ruby on Rails has signified a huge shift in how we build web applications today; it is a fantastic framework with a growing community. There is, however, space for another such framework that integrates seamlessly with Java. Thousands of companies have invested in Java, and these same companies are losing out on the benefits of a Rails–like framework. Enter Grails. Grails is not just a Rails clone. It aims to provide a Rails–like environment that is more familiar to Java developers and employs idioms that Java developers are comfortable using, making the adjustment in mentality to a dynamic framework less of a jump. The concepts within Grails, like interceptors, tag libs, and Groovy Server Pages (GSP), make those in the Java community feel right at home. Grails' foundation is on solid open source technologies such as Spring, Hibernate, and SiteMesh, which gives it even more potential in the Java space: Spring provides powerful inversion of control and MVC, Hibernate brings a stable, mature object relational mapping technology with the ability to integrate with legacy systems, and SiteMesh handles flexible layout control and page decoration. Grails complements these with additional features that take advantage of the coding–by–convention paradigm such as dynamic tag libraries, Grails object relational mapping, Groovy Server Pages, and scaffolding. Graeme Rocher, Grails lead and founder, and Jeff Brown bring you completely up–to–date with their authoritative and fully comprehensive guide to the Grails framework. You'll get to know all the core features, services, and Grails extensions via plug–ins, and understand the roles that Groovy and Grails are playing in the changing Web.
Publisher: Apress
ISBN: 1430208716
Category : Computers
Languages : en
Pages : 633
Book Description
The rise of Ruby on Rails has signified a huge shift in how we build web applications today; it is a fantastic framework with a growing community. There is, however, space for another such framework that integrates seamlessly with Java. Thousands of companies have invested in Java, and these same companies are losing out on the benefits of a Rails–like framework. Enter Grails. Grails is not just a Rails clone. It aims to provide a Rails–like environment that is more familiar to Java developers and employs idioms that Java developers are comfortable using, making the adjustment in mentality to a dynamic framework less of a jump. The concepts within Grails, like interceptors, tag libs, and Groovy Server Pages (GSP), make those in the Java community feel right at home. Grails' foundation is on solid open source technologies such as Spring, Hibernate, and SiteMesh, which gives it even more potential in the Java space: Spring provides powerful inversion of control and MVC, Hibernate brings a stable, mature object relational mapping technology with the ability to integrate with legacy systems, and SiteMesh handles flexible layout control and page decoration. Grails complements these with additional features that take advantage of the coding–by–convention paradigm such as dynamic tag libraries, Grails object relational mapping, Groovy Server Pages, and scaffolding. Graeme Rocher, Grails lead and founder, and Jeff Brown bring you completely up–to–date with their authoritative and fully comprehensive guide to the Grails framework. You'll get to know all the core features, services, and Grails extensions via plug–ins, and understand the roles that Groovy and Grails are playing in the changing Web.