<?xml version="1.0" encoding="UTF-8"?>
<talk>
  <created-at type="datetime">2009-09-01T15:21:57+00:00</created-at>
  <event-id type="integer">172</event-id>
  <id type="integer">1403</id>
  <info>jQuery has changed the way we write and organize code by defining a sane, flexible API for the DOM. However, sometimes the &quot;find elements, do something&quot; pattern isn't what you're looking for.  This can be especially true when working with feature-rich, stateful plugins.  In this session we'll look at how jQuery UI's widget factory solves these problems by discussing some of its lesser-known features.  Come learn how to do all the things you thought you couldn't do with jQuery UI and start using the widget factory for your own plugins.</info>
  <location></location>
  <series-id type="integer" nil="true"></series-id>
  <slides-url>http://nemikor.com/presentations/jQuery-UI-Widget-Factory.pdf</slides-url>
  <slideshare-key nil="true"></slideshare-key>
  <talk-url></talk-url>
  <title>jQuery UI Widget Library</title>
  <updated-at type="datetime">2009-09-12T20:56:54+00:00</updated-at>
  <when type="datetime">2009-09-12T13:45:00+00:00</when>
  <average-rating type="decimal">3.62</average-rating>
  <event>
    <created-at type="datetime">2009-09-01T15:11:39+00:00</created-at>
    <creator-id type="integer" nil="true"></creator-id>
    <description>The 2009 jQuery Conference.</description>
    <end-date type="datetime">2009-09-13T00:00:00+00:00</end-date>
    <event-url>http://events.jquery.com/jquery-conference-2009/</event-url>
    <hashtag nil="true"></hashtag>
    <id type="integer">172</id>
    <location>Microsoft Cambridge</location>
    <series-id type="integer" nil="true"></series-id>
    <start-date type="datetime">2009-09-12T00:00:00+00:00</start-date>
    <title>jQuery Conference 2009</title>
    <updated-at type="datetime">2009-09-01T15:11:39+00:00</updated-at>
    <average-rating type="decimal">3.85</average-rating>
  </event>
  <speakers type="array">
    <speaker>
      <biography></biography>
      <company nil="true"></company>
      <company-website nil="true"></company-website>
      <id type="integer">3106</id>
      <linkedin-url>http://www.linkedin.com/in/scottgonzalez</linkedin-url>
      <location nil="true"></location>
      <name>Scott Gonz&#225;lez</name>
      <personal-website nil="true"></personal-website>
      <title nil="true"></title>
      <twitter-username nil="true"></twitter-username>
      <average-rating type="decimal">3.68</average-rating>
      <avatar-url>/avatars/3106/thumb/stream.26830.0</avatar-url>
    </speaker>
  </speakers>
</talk>
