<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	<author>
  
  <id>313056</id>
  <name><![CDATA[Peter Elst]]></name>
  <link><![CDATA[http://www.goodreads.com/author/show/313056.Peter_Elst]]></link>
  <fans_count type="integer">0</fans_count>
  <followers_count type="integer">0</followers_count>
  <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
  <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
  <about><![CDATA[]]></about>
  <influences><![CDATA[]]></influences>
  <gender></gender>
  <hometown></hometown>
  <born_at></born_at>
  <died_at></died_at>
  
  <books>
        <book>
  <id type="integer">572936</id>
  <isbn>1590598458</isbn>
  <isbn13>9781590598450</isbn13>
  <text_reviews_count type="integer">2</text_reviews_count>
  <title>
    <![CDATA[Object-Oriented ActionScript 3.0]]>
  </title>
  <image_url>http://www.goodreads.com/images/nocover-111x148.jpg</image_url>
  <small_image_url>http://www.goodreads.com/images/nocover-60x80.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/572936.Object_Oriented_ActionScript_3_0</link>
  <average_rating>3.33</average_rating>
  <ratings_count>6</ratings_count>
  <description>
    <![CDATA[&lt;ul&gt;    &lt;li&gt;Learn object-oriented programming in ActionScript 3.0&lt;/li&gt;    &lt;li&gt;Covers both the Flash and Flex environments&lt;/li&gt;    &lt;li&gt;Includes design patterns, custom frameworks, data binding, and other crucial techniques&lt;/li&gt;     &lt;/ul&gt;         <p>Object-oriented programming (OOP) is something that is usually considered a black art for hardcore programmers, not a topic of conversation for Flash developers. However, when adobe introduced ActionScript 3.0 to the mix, it changed everything. ActionScript 3.0 is much more powerful than previous versions, allowing Flash developers to produce robust object-oriented applications. but with that power comes great responsibility—OOP is now a requirement, rather than optional, and there are new things to learn.</p>     <p>But never fear—this book, based on the ever-popular Object-Oriented ActionScript for Flash 8, provides you all you need to delve into the world of OOP with confidence, whether you are using the Flash IDE, Flex builder, or even command-line tools for your development work.</p>    <p>First, you are taken gently through all the principles of OOP that you need to know, and then given a guide to designing and implementing applications in ActionScript 3.0. Next, we step up a gear, showing you the Flex builder development environment and teaching about creating reusable, extensible component frameworks—manager classes, animation and effects classes, UI widgets, and more. lastly, we look at some more advanced topics such as communication between Flash and the browser and Web services. case studies are included that apply the knowledge presented, giving you real-world projects to learn from and adapt for use in your own work.</p>     <p>Mastering object-oriented programming is essential for modern Flash development, and Object-Oriented ActionScript 3.0 is the only guide you'll need.</p>        &lt;h3&gt;In this book you'll learn:&lt;/h3&gt;     &lt;ul&gt;    &lt;li&gt;the essential principles of object-oriented programming, including inheritance, encapsulation, polymorphism, and more&lt;/li&gt;     &lt;li&gt;Valuable lessons on ActionScript 3.0 project planning and programming, including design patterns and source control&lt;/li&gt;    &lt;li&gt;How to create your own extensible, reusable application framework using OOP best practices&lt;/li&gt;    &lt;li&gt;Advanced data integration techniques such as Web services and communication between Flash and the browser &lt;/li&gt;    &lt;/ul&gt;         &lt;h3&gt;Summary of Contents&lt;/h3&gt;    &lt;ul&gt;             &lt;li&gt;PART ONE: OOP AND ACTIONSCRIPT &lt;ul&gt;&lt;li&gt;Chapter 1: Introduction to OOP&lt;/li&gt; &lt;li&gt;Chapter 2: Programming Concepts&lt;/li&gt; &lt;li&gt;Chapter 3: ActionScript 3.0 Programming&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;    &lt;li&gt;PART TWO: FLASH OOP GUIDELINES                              &lt;ul&gt;&lt;li&gt;Chapter 4: Planning&lt;/li&gt; &lt;li&gt;Chapter 5: Project Workflow&lt;/li&gt; &lt;li&gt;Chapter 6: Best Practices&lt;/li&gt; &lt;li&gt;Chapter 7: Working with Flex 2&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;       &lt;li&gt;PART THREE: CORE OOP CONCEPTS                               &lt;ul&gt;&lt;li&gt;Chapter 8: Encapsulation&lt;/li&gt; &lt;li&gt;Chapter 9: Classes&lt;/li&gt; &lt;li&gt;Chapter 10: Inheritance&lt;/li&gt; &lt;li&gt;Chapter 11: Polymorphism&lt;/li&gt; &lt;li&gt;Chapter 12: Interfaces&lt;/li&gt; &lt;li&gt;Chapter 13: Design Patterns&lt;/li&gt; &lt;li&gt;Chapter 14: Case Study: An OOP Media Player&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;      &lt;li&gt;PART FOUR: BUILDING AND EXTENDING DYNAMIC FRAMEWORKS        &lt;ul&gt;&lt;li&gt;Chapter 15: Manager Classes&lt;/li&gt; &lt;li&gt;Chapter 16: UI Widgets&lt;/li&gt; &lt;li&gt;Chapter 17: OOP Animation and Effects&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;    &lt;li&gt;PART FIVE: DATA INTEGRATION                             &lt;ul&gt;&lt;li&gt;Chapter 18: Exchanging Data Between Components&lt;/li&gt; &lt;li&gt;Chapter 19: Communication Between Flash and the Browser&lt;/li&gt; &lt;li&gt;Chapter 20: Server Communication (XML and Web Services)&lt;/li&gt; &lt;li&gt;Chapter 21: Case Study: Slideshow Engine&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;        &lt;/ul&gt;]]>
  </description>
<authors>
    <author>
    <id>313056</id>
        <name><![CDATA[Peter Elst]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/313056.Peter_Elst]]></link>
    <average_rating>3.50</average_rating>
    <ratings_count>8</ratings_count>
    <text_reviews_count>2</text_reviews_count>
  </author>
    <author>
    <id>39382</id>
        <name><![CDATA[Todd Yard]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/39382.Todd_Yard]]></link>
    <average_rating>3.44</average_rating>
    <ratings_count>9</ratings_count>
    <text_reviews_count>2</text_reviews_count>
  </author>
    <author>
    <id>74114</id>
        <name><![CDATA[Sas Jacobs]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/74114.Sas_Jacobs]]></link>
    <average_rating>3.50</average_rating>
    <ratings_count>14</ratings_count>
    <text_reviews_count>2</text_reviews_count>
  </author>
  </authors>  <published>2007</published>
</book>

        <book>
  <id type="integer">1038980</id>
  <isbn>1590596196</isbn>
  <isbn13>9781590596197</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Object-Oriented ActionScript For Flash 8]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1180427199m/1038980.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1180427199s/1038980.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1038980.Object_Oriented_ActionScript_For_Flash_8</link>
  <average_rating>4.00</average_rating>
  <ratings_count>2</ratings_count>
  <description>
    <![CDATA[With the release of Macromedia Flash 8, Flash is now the most powerful and widely used client software for the web, and its the only one that runs on virtually every browser, on every platform. It also features ActionScript, a scripting language with great object-oriented support. As such, Flash is the ideal platform for producing sophisticated object-oriented web applications. Complex applications demand a solid understanding of object-oriented programming (OOP) techniques, regardless of the language and platform used, and this book will provide all you need.  Object-Oriented ActionScript For Flash 8 teaches the theory and practice of OOP with ActionScript. You do not need any extensive prior programming experience, you just need to want to go beyond the usual Flash interfaces. Authors, and working Flash developers, Peter Elst and Todd Yard take you through the complete development cycle of a series of related applications, using numerous step-by-step instructions. Youll be able to develop highly reusable applications and services that leverage the dynamic features in Flash.  This book demonstrates professional OOP skills and techniques that are completely transferable to other programming languages and technologies, including Inheritance, Polymorphism, managing classes, component development, consuming web services, and much more. It also includes some cutting edge ActionScript programming techniques, and animation and effects classes.   Summary of Contents: &lt;li&gt;PART ONE: OOP AND ACTIONSCRIPT &lt;ul&gt; &lt;li&gt;Chapter 1: Introduction to OOP&lt;/li&gt; &lt;li&gt;Chapter 2: Programming Concepts&lt;/li&gt; &lt;li&gt;Chapter 3: ActionScript 2.0 Programming&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;ul&gt; &lt;li&gt;PART TWO: FLASH OOP GUIDELINES &lt;li&gt;Chapter 4: Planning&lt;/li&gt; &lt;li&gt;Chapter 5: Project Workflow&lt;/li&gt; &lt;li&gt;Chapter 6: Best Practices&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;PART THREE: CORE OOP CONCEPTS &lt;ul&gt; &lt;li&gt;Chapter 7: Encapsulation&lt;/li&gt; &lt;li&gt;Chapter 8: Classes&lt;/li&gt; &lt;li&gt;Chapter 9: Inheritance&lt;/li&gt; &lt;li&gt;Chapter 10: Polymorphism&lt;/li&gt; &lt;li&gt;Chapter 11: Interfaces&lt;/li&gt; &lt;li&gt;Chapter 12: Design Patterns&lt;/li&gt; &lt;li&gt;Chapter 13: Case Study: An OOP Media Player&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;PART FOUR: BUILDING AND EXTENDING A DYNAMIC FRAMEWORK &lt;ul&gt; &lt;li&gt;Chapter 14: Framework Overview&lt;/li&gt; &lt;li&gt;Chapter 15: Manager Classes&lt;/li&gt; &lt;li&gt;Chapter 16: UI Widgets&lt;/li&gt; &lt;li&gt;Chapter 17: OOP Animation and Effects&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;PART FIVE: DATA INTEGRATION &lt;ul&gt; &lt;li&gt;Chapter 18: Interrelationships and Interactions Between Components&lt;/li&gt; &lt;li&gt;Chapter 19: Communication Between Flash and the Browser&lt;/li&gt; &lt;li&gt;Chapter 20: Server Communication (XML and Web Services)&lt;/li&gt; &lt;li&gt;Chapter 21: Case Study: Time Sheet Application&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ul&gt;]]>
  </description>
<authors>
    <author>
    <id>313056</id>
        <name><![CDATA[Peter Elst]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/313056.Peter_Elst]]></link>
    <average_rating>3.50</average_rating>
    <ratings_count>8</ratings_count>
    <text_reviews_count>2</text_reviews_count>
  </author>
    <author>
    <id>39382</id>
        <name><![CDATA[Todd Yard]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/39382.Todd_Yard]]></link>
    <average_rating>3.44</average_rating>
    <ratings_count>9</ratings_count>
    <text_reviews_count>2</text_reviews_count>
  </author>
  </authors>  <published>2006</published>
</book>

        <book>
  <id type="integer">2988957</id>
  <isbn>1430209852</isbn>
  <isbn13>9781430209850</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[AdvancED AIR Applications]]>
  </title>
  <image_url>http://www.goodreads.com/images/nocover-111x148.jpg</image_url>
  <small_image_url>http://www.goodreads.com/images/nocover-60x80.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/2988957.AdvancED_AIR_Applications</link>
  <average_rating>0.0</average_rating>
  <ratings_count>0</ratings_count>
  <description>
    <![CDATA[The Adobe Integrated Runtime, or AIR as it is more commonly known, has taken RIA development by storm. The ability to create OS-neutral desktop applications from the familiar Flex environment has opened the door to new and exciting applications that combine the ease of data access and update-ability of the internet with the security and stick-ability of the desktop.   <em>AdvancED AIR Applications</em> takes you step-by-step through what's possible with AIR, not only teaching you the advanced techniques, but also providing case studies to show them in action. &lt;ul&gt; &lt;li&gt;Teaches AdvancED AIR techniques, such as multi-user and multi-window applications.&lt;/li&gt; &lt;li&gt;Step-by-step case studies show you the technology in the real world.&lt;/li&gt; &lt;li&gt;Reveals how to make AIR applications secure.&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;What you'll learn&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Use the File API for advanced file system manipulation.&lt;/li&gt; &lt;li&gt;Learn how to drag and drop files from your desktop and upload them to a website.&lt;/li&gt;  &lt;li&gt;Work with the Operating System to allow things such as Clipboard access and manipulation.&lt;/li&gt; &lt;li&gt;Use the Windowing API to create multi-window applications.&lt;/li&gt; &lt;li&gt;Utilize binary sockets to create an email application.&lt;/li&gt; &lt;li&gt;Create multi-user applications, such as instant messaging clients.&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Who is this book for?&lt;/h3&gt;  AIR developers who have learned the basics and want to take their skills a step further. This book will take the skeleton of technologies that you've learned so far, and show you how to apply them to real-world projects.]]>
  </description>
<authors>
    <author>
    <id>313056</id>
        <name><![CDATA[Peter Elst]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/313056.Peter_Elst]]></link>
    <average_rating>3.50</average_rating>
    <ratings_count>8</ratings_count>
    <text_reviews_count>2</text_reviews_count>
  </author>
    <author>
    <id>1061040</id>
        <name><![CDATA[Marco Casario]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/1061040.Marco_Casario]]></link>
    <average_rating>3.33</average_rating>
    <ratings_count>3</ratings_count>
    <text_reviews_count>1</text_reviews_count>
  </author>
  </authors>  <published>2008</published>
</book>

        <book>
  <id type="integer">901786</id>
  <isbn>159059178X</isbn>
  <isbn13>9781590591789</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Macromedia Flash MX Components Most Wanted]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1179303871m/901786.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1179303871s/901786.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/901786.Macromedia_Flash_MX_Components_Most_Wanted</link>
  <average_rating>0.0</average_rating>
  <ratings_count>0</ratings_count>
  <description>
    <![CDATA[Creating web designs and site content in Macromedia Flash MX can be a lot of fun, but there are always tasks that you'll want to do again and again. It's always a bit of a hassle to have to keep recreating and tweaking the same old content or functionality in different projects, so why can't you just reuse what you've created? With components, you can do just that! Flash MX Components enable the creation of self-contained design building blocks that can be simply dragged and dropped into any Flash movie. They are flexible enough to be easily customized to take care of many different tasks. No fuss, no bother - you can repurpose the standard elements of your design, application, or game, and use them over and over again. But wait, it gets better! Components can be used by anyone, not just the person who created them. So in this book, we've done all the hard work for you and collected together the Most Wanted components that will make your life easier. In this book (and on the CD) you'll find a perfect combination of creative and functional components from some of today's leading Flash designers and developers.     <p>Just look at the fantastic components you get: - Event Calendar - David Doull - Text Editor - Josh Dura - XML News Ticker - Jon Steer - Tool Tip - Brandon Williams - Sketchpad - Steve Young - Video Player - Jen DeHaan - Image Scroller - Brian Monnone - Pattern Generators - Paul Prudence - TabControl - Jeremy Larkin - Sliding Panel - Todd Marks - ColorPicker - Jeremy Larkin - Game Player Selector - Todd Coulson - Particle Emitter - Jared Tarbell - Layout Manager - Michael Montagna - Data Grid - Daryn Nakhuda - Movie Loader - Aral Balkan - Image Modulators - Lifaros - XML-to-ActionScript Converter - Mike Pearce - Virtual 3D Trackball - James Palmer - Text Animations - Todd Yard - Dynamic Text Manager - Peter Elst     <p>Each of these components is included on the accompanying CD, ready to incorporate within your designs, along with plenty of example files giving practical demonstrations of their use. On top of that, each chapter in this book presents a comprehensive designer-oriented guide that will help you to get the most out of using all of the featured components. If you're a Flash designer, of any ability from novice to professional, this book will increase the power of your Flash designs and enhance your project workflow ñ instantly! From the Publisher This book is for experienced Flash users and novices alike. That is the beauty of Flash components, they are so easy to use that those who are fairly new to Flash can use them to create movies that would ordinarily be out of their reach, whereas the more experienced designer can use them as great time-saving tools, cutting the time needed to create their applications and improving their productivity.</p></p>]]>
  </description>
<authors>
    <author>
    <id>300963</id>
        <name><![CDATA[Todd Marks]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/300963.Todd_Marks]]></link>
    <average_rating>0.0</average_rating>
    <ratings_count>0</ratings_count>
    <text_reviews_count>0</text_reviews_count>
  </author>
    <author>
    <id>313056</id>
        <name><![CDATA[Peter Elst]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/313056.Peter_Elst]]></link>
    <average_rating>3.50</average_rating>
    <ratings_count>8</ratings_count>
    <text_reviews_count>2</text_reviews_count>
  </author>
  </authors>  <published>2003</published>
</book>

      <books>
</author>
</GoodreadsResponse>