<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>BestTechVideos: Videos Tagged with 'Javascript'</title>
    <link>http://www.bestechvideos.com/tag/javascript/rss</link>
    <pubDate>Mon, 28 Nov 2011 02:59:04 GMT</pubDate>
    <description>BestTechVideos: Recently Posted Videos with short descriptions</description>
    <item>
      <title>Real Time Web with XMPP</title>
      <link>http://www.bestechvideos.com/2009/12/04/real-time-web-with-xmpp</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/12/04/real-time-web-with-xmpp"><img alt="Real Time Web with XMPP" src="/uploads/btv/video/image/00000002/1335/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><b>Summary</b>					<br />					After an introduction to XMPP, Jack Moffitt presents Strophe, a library for writing XMPP clients, and he demonstrates sample code showing how to program against it.					<br />					<br />					<b>Bio</b>					<br />					Jack Moffitt works on real time search applications based on XMPP and Web technologies using JavaScript, Erlang, and Python. Previously he created Chesspark, an online game community build on top of XMPP, led the team behind the Ogg, Vorbis, and Theora patent-free multimedia codec projects, and created the Icecast sreaming media server. 			        						<br />						<br />						<b>About the conference</b>						<br />						JSConf 2009 is a conference devoted to the programming language we all love to hate and hate to love, JavaScript. This is conference will be thoughtful, content driven, and exemplify the very nature of JavaScript. The core focus of this conference is to expose some of the details about JavaScript that are often overlooked and present them more as a discussion with the audience. The content of the conference should cater to all types of JavaScript users from client interfaces to server development to testing. No matter which programming language you love, you know of the pleasure and pain of JavaScript programming.<p><a href="http://www.bestechvideos.com/2009/12/04/real-time-web-with-xmpp">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>, <a href="http://www.bestechvideos.com/category/ruby">Ruby</a>]]>
      </description>
      <pubDate>Mon, 28 Nov 2011 02:59:04 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/12/04/real-time-web-with-xmpp</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/12/04/real-time-web-with-xmpp</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Geospatial apps for desktop and mobile</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-geospatial-apps-for-desktop-and-mobile-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-geospatial-apps-for-desktop-and-mobile-2"><img alt="Google I/O 2010 - Geospatial apps for desktop and mobile" src="/uploads/btv/video/image/00000002/3096/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Map once, map anywhere: Developing geospatial applications for both desktop and mobile <br /><br />Geo 201 <br /><br />Mano Marks <br /><br />As the number of desktop and mobile platforms proliferates the cost of developing and maintaining multiple versions of an application continues to increase. This session illustrates how the JS Maps API can be used to simplify cross platform geospatial application development by enabling a single implementation to be shared across multiple platforms, while maintaining a native look and feel. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-geospatial-apps-for-desktop-and-mobile-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:11 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2010-geospatial-apps-for-desktop-and-mobile-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-geospatial-apps-for-desktop-and-mobile-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Porting v2 JavaScript Maps API apps to v3</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3-2"><img alt="Google I/O 2010 - Porting v2 JavaScript Maps API apps to v3" src="/uploads/btv/video/image/00000002/3097/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Stepping up: Porting v2 JavaScript Maps API applications to v3 <br /><br />Geo 201 <br /><br />Daniels Lee <br /><br />The JavaScript Maps API v3 is the future of the Google Maps API. To take advantage of the many great features coming to the API you will need to migrate existing v2 applications to v3. This session will guide you through the process, illustrating how easy it is to start reaping the benefits in features and performance. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:11 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Opening up Closure Library</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-opening-up-closure-library-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-opening-up-closure-library-2"><img alt="Google I/O 2010 - Opening up Closure Library" src="/uploads/btv/video/image/00000002/3092/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Opening up Closure Library  <br /><br />Tech Talks <br /><br />Nathan Naze <br /><br />Closure Library is the open-source JavaScript library behind some of Google's big web apps like Gmail and Google Docs. This session will tour the broad library, its object-oriented design, and its namespaced organization.  We'll explain how it works and how to integrate it in your setup, both for development and optimized for a live application using Closure Compiler. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-opening-up-closure-library-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:10 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2010-opening-up-closure-library-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-opening-up-closure-library-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - How Maps API v3 came to be</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-how-maps-api-v3-came-to-be-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-how-maps-api-v3-came-to-be-2"><img alt="Google I/O 2010 - How Maps API v3 came to be" src="/uploads/btv/video/image/00000002/3088/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - How Maps API v3 came to be: Tips, tricks, and lessons learned in developing a cross platform desktop and mobile API <br /><br />Geo, Tech Talks <br /><br />Susannah Raub, Marc Ridey <br /><br />The Google JavaScript Maps API v3 celebrates its one year anniversary at this year's Google I/O. In this session, we reveal the reasons for embarking on a new API, the challenges we faced in developing a truly cross platform and cross device framework, and the lessons learned on the way. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2010-how-maps-api-v3-came-to-be-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:09 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2010-how-maps-api-v3-came-to-be-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2010-how-maps-api-v3-came-to-be-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Optimizing apps with the GWT Compiler</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-optimizing-apps-with-the-gwt-compiler-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-optimizing-apps-with-the-gwt-compiler-2"><img alt="Google I/O 2010 - Optimizing apps with the GWT Compiler" src="/uploads/btv/video/image/00000002/2623/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Faster apps faster - Optimizing apps with the GWT Compiler <br /><br />GWT 201 <br /><br />Ray Cromwell <br /><br />The GWT compiler isn't just a Java to JavaScript transliterator. It performs many optimizations along the way. In this session, we'll show you not only the optimizations performed, but how you can get more out of the compiler itself. Learn how to speed up compiles, use -draftCompile, compile for only one locale/browser permutation, and more. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-optimizing-apps-with-the-gwt-compiler-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:02 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-optimizing-apps-with-the-gwt-compiler-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-optimizing-apps-with-the-gwt-compiler-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Measure in milliseconds: Meet Speed Tracer</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer-2"><img alt="Google I/O 2010 - Measure in milliseconds: Meet Speed Tracer" src="/uploads/btv/video/image/00000002/2624/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Measure in milliseconds redux: Meet Speed Tracer <br /><br />GWT 201 <br /><br />Kelly Norton <br /><br />It turns out that web apps can be slow for all sorts of opaque and unintuitive reasons. Don't be fooled into thinking that bloated, slow JavaScript is the only culprit. This session introduces you to Speed Tracer, a new GWT tool that can tell you exactly where time is going within the browser. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:02 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT + HTML5 can do what?!</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-html5-can-do-what-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-html5-can-do-what-2"><img alt="Google I/O 2010 - GWT + HTML5 can do what?!" src="/uploads/btv/video/image/00000002/2620/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT + HTML5 can do what?! <br /><br />GWT 201 <br /><br />Joel Webber, Ray Cromwell, Stefan Haustein <br /><br />How can you take advantage of new HTML5 features in your GWT applications? In this session, we answer that question in the form of demos -- lots and lots of demos. We'll cover examples of how to use Canvas for advanced graphics, CSS3 features, Web Workers, and more within your GWT applications. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-html5-can-do-what-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:01 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-html5-can-do-what-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-html5-can-do-what-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT Linkers target HTML5 WebWorkers &amp; more</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-linkers-target-html5-webworkers-more-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-linkers-target-html5-webworkers-more-2"><img alt="Google I/O 2010 - GWT Linkers target HTML5 WebWorkers &amp; more" src="/uploads/btv/video/image/00000002/2621/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT Linkers target HTML5 Web Workers, Chrome Extensions, and more <br /><br />GWT 301 <br /><br />Matt Mastracci <br /><br />At its core GWT has a well-defined and customizable mechanism -- called Linkers -- that controls exactly how GWT's compiled JavaScript should be packaged, served, and run. This session will describe how to create linkers and explains some of the linkers we've created, including a linker that turns a GWT module into an HTML5 Web Worker and one that generates an HTML App Cache manifest automatically. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-linkers-target-html5-webworkers-more-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:01 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-linkers-target-html5-webworkers-more-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-linkers-target-html5-webworkers-more-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Architecting for performance with GWT</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-for-performance-with-gwt-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-for-performance-with-gwt-2"><img alt="Google I/O 2010 - Architecting for performance with GWT" src="/uploads/btv/video/image/00000002/2622/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Architecting for performance with GWT <br /><br />GWT 201 <br /><br />Joel Webber, Adam Schuck <br /><br />Modern web applications are quickly evolving to an architecture that has to account for the performance characteristics of the client, the server, and the global network connecting them. Should you render HTML on the server or build DOM structures with JS in the browser, or both? This session discusses this, as well as several other key architectural considerations to keep in mind when building your Next Big Thing. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-for-performance-with-gwt-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:01 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-for-performance-with-gwt-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-for-performance-with-gwt-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Architecting GWT apps</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-gwt-apps-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-gwt-apps-2"><img alt="Google I/O 2010 - Architecting GWT apps" src="/uploads/btv/video/image/00000002/2618/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Architecting GWT applications for production at Google <br /><br />GWT 301 <br /><br />Ray Ryan <br /><br />For large GWT applications, there's a lot you should think about early in the design of your project. GWT has a variety of technologies to help you, but putting it all together can be daunting. This session walks you through how teams at Google architect production-grade apps, from design to deployment, using GWT. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-gwt-apps-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:00 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-gwt-apps-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-architecting-gwt-apps-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT testing best practices</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-testing-best-practices-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-testing-best-practices-2"><img alt="Google I/O 2010 - GWT testing best practices" src="/uploads/btv/video/image/00000002/2619/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT testing best practices <br /><br />GWT 301 <br /><br />Daniel Danilatos <br /><br />GWT has a lot of little-publicized infrastructure that can help you build apps The Right Way: test-driven development, code coverage, comprehensive unit tests, and integration testing using Selenium or WebDriver. This session will survey GWT's testing infrastructure, describe some best practices we've developed at Google, and help you avoid common pitfalls. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-testing-best-practices-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:58:00 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-testing-best-practices-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-testing-best-practices-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT's UI overhaul</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-s-ui-overhaul-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-s-ui-overhaul-2"><img alt="Google I/O 2010 - GWT's UI overhaul" src="/uploads/btv/video/image/00000002/2595/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT's UI overhaul: UiBinder, ClientBundle, and Layout Panels <br /><br />GWT 201 <br /><br />Joel Webber, Ray Ryan <br /><br />There have been some really huge improvements in GWT's UI fundamentals over the past year. We've introduced features such as UiBinder, ClientBundle, CssResource, and über layout panels that allow you to build fast UIs in a sane manner. Come see how fun/easy/fast it can be to use these technologies in harmony to overhaul your UI. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-s-ui-overhaul-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:56 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-s-ui-overhaul-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-gwt-s-ui-overhaul-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - iGoogle developer portal and tools</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-igoogle-developer-portal-and-tools-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-igoogle-developer-portal-and-tools-2"><img alt="Google I/O 2010 - iGoogle developer portal and tools" src="/uploads/btv/video/image/00000002/2592/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - iGoogle developer portal and tools <br /><br />Social Web 201 <br /><br />Shih-chia Cheng, Albert Cheng <br /><br />Learn how to build and maintain better OpenSocial gadgets for iGoogle. Two major applications will be introduced. The first one is iGoogle Gadget Dashboard for managing gadgets created by you. The second one is OSDE (OpenSocial Development Environment) which is an Eclipse plugin for developers to easily implement gadgets. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-igoogle-developer-portal-and-tools-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:55 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-igoogle-developer-portal-and-tools-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-igoogle-developer-portal-and-tools-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Google Charts Toolkit</title>
      <link>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-google-charts-toolkit-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-google-charts-toolkit-2"><img alt="Google I/O 2010 - Google Charts Toolkit" src="/uploads/btv/video/image/00000002/2585/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Google Charts Toolkit: Google's new unified approach for creating dynamic charts on the web <br /><br />Google APIs 201 <br /><br />Michael Fink, Amit Weinstein <br /><br />Google Charts Toolkit is Google's unified approach for creating charts on the web. It provides a rich gallery spanning from pie charts to interactive heat-maps and from organizational trees to motion charts. The toolkit lets developers choose between JavaScript based client-side rendering and image based server-side rendering. We will present the relative strengths of these two approaches, and unveil the future visual design of Google Charts.  <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/14/google-i-o-2010-google-charts-toolkit-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:54 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/14/google-i-o-2010-google-charts-toolkit-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/14/google-i-o-2010-google-charts-toolkit-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Google Analytics APIs: End to end</title>
      <link>http://www.bestechvideos.com/2010/08/11/google-i-o-2010-google-analytics-apis-end-to-end-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/11/google-i-o-2010-google-analytics-apis-end-to-end-2"><img alt="Google I/O 2010 - Google Analytics APIs: End to end" src="/uploads/btv/video/image/00000002/2527/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Google Analytics APIs: End to end <br /><br />Google APIs 201 <br /><br />Nick Mihailovski <br /><br />Google Analytics measures performance of your website. Learn advanced techniques on how to use our tracking, processing and data export APIs as we walk you through an example of creating a most visited pages web element for your website. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/11/google-i-o-2010-google-analytics-apis-end-to-end-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:53 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/11/google-i-o-2010-google-analytics-apis-end-to-end-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/11/google-i-o-2010-google-analytics-apis-end-to-end-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 -  Real-time apps w/ App Engine and Feed API</title>
      <link>http://www.bestechvideos.com/2010/08/11/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/11/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api-2"><img alt="Google I/O 2010 -  Real-time apps w/ App Engine and Feed API" src="/uploads/btv/video/image/00000002/2521/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 -  Building real-time web apps with App Engine and the Feed API <br /><br />Google APIs, App Engine 201 <br /><br />Brett Bavar, Moishe Lettvin <br /><br />We're introducing two new APIs which you can use to power real-time web apps: the App Engine Channel API and the Feed API v2 with push updates. Learn how the new Channel API allows you to push data from your App Engine app to an end user's browser. Also, learn how the new version of the Feed API allows you to subscribe to PubSubHubbub feeds and receive updates pushed to the browser. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/11/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:52 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/11/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/11/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Fireside chat with the GWT team</title>
      <link>http://www.bestechvideos.com/2010/08/11/google-i-o-2010-fireside-chat-with-the-gwt-team-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/11/google-i-o-2010-fireside-chat-with-the-gwt-team-2"><img alt="Google I/O 2010 - Fireside chat with the GWT team" src="/uploads/btv/video/image/00000002/2525/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Fireside chat with the GWT team <br /><br />Fireside Chats, GWT <br /><br />Bruce Johnson, Joel Webber, Ray Ryan, Amit Manjhi, Jaime Yap, Kathrin Probst, Eric Ayers, lan Stewart, Christian Dupuis, Chris Ramsdale (moderator)<br /><br />If you're interested in what the GWT team has been up to since 2.0, here's your chance. We'll have several of the core engineers available to discuss the new features and frameworks in GWT, as well as to answer any questions that you might have. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/08/11/google-i-o-2010-fireside-chat-with-the-gwt-team-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:52 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/11/google-i-o-2010-fireside-chat-with-the-gwt-team-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/11/google-i-o-2010-fireside-chat-with-the-gwt-team-2</comments>
    </item>
    <item>
      <title>Google I/O 2010 - How Maps API v3 came to be</title>
      <link>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-how-maps-api-v3-came-to-be</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-how-maps-api-v3-came-to-be"><img alt="Google I/O 2010 - How Maps API v3 came to be" src="/uploads/btv/video/image/00000002/2296/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - How Maps API v3 came to be: Tips, tricks, and lessons learned in developing a cross platform desktop and mobile API <br /><br />Geo, Tech Talks <br /><br />Susannah Raub, Marc Ridey <br /><br />The Google JavaScript Maps API v3 celebrates its one year anniversary at this year's Google I/O. In this session, we reveal the reasons for embarking on a new API, the challenges we faced in developing a truly cross platform and cross device framework, and the lessons learned on the way. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-how-maps-api-v3-came-to-be">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/10/google-i-o-2010-how-maps-api-v3-came-to-be</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-how-maps-api-v3-came-to-be</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Geospatial apps for desktop and mobile</title>
      <link>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-geospatial-apps-for-desktop-and-mobile</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-geospatial-apps-for-desktop-and-mobile"><img alt="Google I/O 2010 - Geospatial apps for desktop and mobile" src="/uploads/btv/video/image/00000002/2300/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Map once, map anywhere: Developing geospatial applications for both desktop and mobile <br /><br />Geo 201 <br /><br />Mano Marks <br /><br />As the number of desktop and mobile platforms proliferates the cost of developing and maintaining multiple versions of an application continues to increase. This session illustrates how the JS Maps API can be used to simplify cross platform geospatial application development by enabling a single implementation to be shared across multiple platforms, while maintaining a native look and feel. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-geospatial-apps-for-desktop-and-mobile">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/10/google-i-o-2010-geospatial-apps-for-desktop-and-mobile</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-geospatial-apps-for-desktop-and-mobile</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Porting v2 JavaScript Maps API apps to v3</title>
      <link>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3"><img alt="Google I/O 2010 - Porting v2 JavaScript Maps API apps to v3" src="/uploads/btv/video/image/00000002/2301/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Stepping up: Porting v2 JavaScript Maps API applications to v3 <br /><br />Geo 201 <br /><br />Daniels Lee <br /><br />The JavaScript Maps API v3 is the future of the Google Maps API. To take advantage of the many great features coming to the API you will need to migrate existing v2 applications to v3. This session will guide you through the process, illustrating how easy it is to start reaping the benefits in features and performance. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/10/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-porting-v2-javascript-maps-api-apps-to-v3</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Google Analytics APIs: End to end</title>
      <link>http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-analytics-apis-end-to-end</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-analytics-apis-end-to-end"><img alt="Google I/O 2010 - Google Analytics APIs: End to end" src="/uploads/btv/video/image/00000002/2278/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Google Analytics APIs: End to end <br /><br />Google APIs 201 <br /><br />Nick Mihailovski <br /><br />Google Analytics measures performance of your website. Learn advanced techniques on how to use our tracking, processing and data export APIs as we walk you through an example of creating a most visited pages web element for your website. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-analytics-apis-end-to-end">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:46 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-analytics-apis-end-to-end</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-analytics-apis-end-to-end</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Google Charts Toolkit</title>
      <link>http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-charts-toolkit</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-charts-toolkit"><img alt="Google I/O 2010 - Google Charts Toolkit" src="/uploads/btv/video/image/00000002/2279/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Google Charts Toolkit: Google's new unified approach for creating dynamic charts on the web <br /><br />Google APIs 201 <br /><br />Michael Fink, Amit Weinstein <br /><br />Google Charts Toolkit is Google's unified approach for creating charts on the web. It provides a rich gallery spanning from pie charts to interactive heat-maps and from organizational trees to motion charts. The toolkit lets developers choose between JavaScript based client-side rendering and image based server-side rendering. We will present the relative strengths of these two approaches, and unveil the future visual design of Google Charts.  <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-charts-toolkit">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:46 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-charts-toolkit</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/08/google-i-o-2010-google-charts-toolkit</comments>
    </item>
    <item>
      <title>Google I/O 2010 -  Real-time apps w/ App Engine and Feed API</title>
      <link>http://www.bestechvideos.com/2010/06/08/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/08/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api"><img alt="Google I/O 2010 -  Real-time apps w/ App Engine and Feed API" src="/uploads/btv/video/image/00000002/2276/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 -  Building real-time web apps with App Engine and the Feed API <br /><br />Google APIs, App Engine 201 <br /><br />Brett Bavar, Moishe Lettvin <br /><br />We're introducing two new APIs which you can use to power real-time web apps: the App Engine Channel API and the Feed API v2 with push updates. Learn how the new Channel API allows you to push data from your App Engine app to an end user's browser. Also, learn how the new version of the Feed API allows you to subscribe to PubSubHubbub feeds and receive updates pushed to the browser. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/08/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:45 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/08/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/08/google-i-o-2010-real-time-apps-w-app-engine-and-feed-api</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Opening up Closure Library</title>
      <link>http://www.bestechvideos.com/2010/06/04/google-i-o-2010-opening-up-closure-library</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/04/google-i-o-2010-opening-up-closure-library"><img alt="Google I/O 2010 - Opening up Closure Library" src="/uploads/btv/video/image/00000002/2252/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Opening up Closure Library  <br /><br />Tech Talks <br /><br />Nathan Naze <br /><br />Closure Library is the open-source JavaScript library behind some of Google's big web apps like Gmail and Google Docs. This session will tour the broad library, its object-oriented design, and its namespaced organization.  We'll explain how it works and how to integrate it in your setup, both for development and optimized for a live application using Closure Compiler. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/04/google-i-o-2010-opening-up-closure-library">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:43 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/04/google-i-o-2010-opening-up-closure-library</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/04/google-i-o-2010-opening-up-closure-library</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Fireside chat with the GWT team</title>
      <link>http://www.bestechvideos.com/2010/06/04/google-i-o-2010-fireside-chat-with-the-gwt-team</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/04/google-i-o-2010-fireside-chat-with-the-gwt-team"><img alt="Google I/O 2010 - Fireside chat with the GWT team" src="/uploads/btv/video/image/00000002/2248/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Fireside chat with the GWT team <br /><br />Fireside Chats, GWT <br /><br />Bruce Johnson, Joel Webber, Ray Ryan, Amit Manjhi, Jaime Yap, Kathrin Probst, Eric Ayers, lan Stewart, Christian Dupuis, Chris Ramsdale (moderator)<br /><br />If you're interested in what the GWT team has been up to since 2.0, here's your chance. We'll have several of the core engineers available to discuss the new features and frameworks in GWT, as well as to answer any questions that you might have. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/04/google-i-o-2010-fireside-chat-with-the-gwt-team">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:42 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/04/google-i-o-2010-fireside-chat-with-the-gwt-team</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/04/google-i-o-2010-fireside-chat-with-the-gwt-team</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT's UI overhaul</title>
      <link>http://www.bestechvideos.com/2010/06/03/google-i-o-2010-gwt-s-ui-overhaul</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/03/google-i-o-2010-gwt-s-ui-overhaul"><img alt="Google I/O 2010 - GWT's UI overhaul" src="/uploads/btv/video/image/00000002/2220/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT's UI overhaul: UiBinder, ClientBundle, and Layout Panels <br /><br />GWT 201 <br /><br />Joel Webber, Ray Ryan <br /><br />There have been some really huge improvements in GWT's UI fundamentals over the past year. We've introduced features such as UiBinder, ClientBundle, CssResource, and über layout panels that allow you to build fast UIs in a sane manner. Come see how fun/easy/fast it can be to use these technologies in harmony to overhaul your UI. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/03/google-i-o-2010-gwt-s-ui-overhaul">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:38 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/03/google-i-o-2010-gwt-s-ui-overhaul</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/03/google-i-o-2010-gwt-s-ui-overhaul</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Measure in milliseconds: Meet Speed Tracer</title>
      <link>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer"><img alt="Google I/O 2010 - Measure in milliseconds: Meet Speed Tracer" src="/uploads/btv/video/image/00000002/2201/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Measure in milliseconds redux: Meet Speed Tracer <br /><br />GWT 201 <br /><br />Kelly Norton <br /><br />It turns out that web apps can be slow for all sorts of opaque and unintuitive reasons. Don't be fooled into thinking that bloated, slow JavaScript is the only culprit. This session introduces you to Speed Tracer, a new GWT tool that can tell you exactly where time is going within the browser. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:36 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/02/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-measure-in-milliseconds-meet-speed-tracer</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT Linkers target HTML5 WebWorkers &amp; more</title>
      <link>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-linkers-target-html5-webworkers-more</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-linkers-target-html5-webworkers-more"><img alt="Google I/O 2010 - GWT Linkers target HTML5 WebWorkers &amp; more" src="/uploads/btv/video/image/00000002/2198/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT Linkers target HTML5 Web Workers, Chrome Extensions, and more <br /><br />GWT 301 <br /><br />Matt Mastracci <br /><br />At its core GWT has a well-defined and customizable mechanism -- called Linkers -- that controls exactly how GWT's compiled JavaScript should be packaged, served, and run. This session will describe how to create linkers and explains some of the linkers we've created, including a linker that turns a GWT module into an HTML5 Web Worker and one that generates an HTML App Cache manifest automatically. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-linkers-target-html5-webworkers-more">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:35 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-linkers-target-html5-webworkers-more</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-linkers-target-html5-webworkers-more</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Architecting for performance with GWT</title>
      <link>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-for-performance-with-gwt</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-for-performance-with-gwt"><img alt="Google I/O 2010 - Architecting for performance with GWT" src="/uploads/btv/video/image/00000002/2199/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Architecting for performance with GWT <br /><br />GWT 201 <br /><br />Joel Webber, Adam Schuck <br /><br />Modern web applications are quickly evolving to an architecture that has to account for the performance characteristics of the client, the server, and the global network connecting them. Should you render HTML on the server or build DOM structures with JS in the browser, or both? This session discusses this, as well as several other key architectural considerations to keep in mind when building your Next Big Thing. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-for-performance-with-gwt">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:35 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-for-performance-with-gwt</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-for-performance-with-gwt</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Optimizing apps with the GWT Compiler</title>
      <link>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-optimizing-apps-with-the-gwt-compiler</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-optimizing-apps-with-the-gwt-compiler"><img alt="Google I/O 2010 - Optimizing apps with the GWT Compiler" src="/uploads/btv/video/image/00000002/2200/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Faster apps faster - Optimizing apps with the GWT Compiler <br /><br />GWT 201 <br /><br />Ray Cromwell <br /><br />The GWT compiler isn't just a Java to JavaScript transliterator. It performs many optimizations along the way. In this session, we'll show you not only the optimizations performed, but how you can get more out of the compiler itself. Learn how to speed up compiles, use -draftCompile, compile for only one locale/browser permutation, and more. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-optimizing-apps-with-the-gwt-compiler">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:35 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/02/google-i-o-2010-optimizing-apps-with-the-gwt-compiler</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-optimizing-apps-with-the-gwt-compiler</comments>
    </item>
    <item>
      <title>Google I/O 2010 - Architecting GWT apps</title>
      <link>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-gwt-apps</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-gwt-apps"><img alt="Google I/O 2010 - Architecting GWT apps" src="/uploads/btv/video/image/00000002/2195/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - Architecting GWT applications for production at Google <br /><br />GWT 301 <br /><br />Ray Ryan <br /><br />For large GWT applications, there's a lot you should think about early in the design of your project. GWT has a variety of technologies to help you, but putting it all together can be daunting. This session walks you through how teams at Google architect production-grade apps, from design to deployment, using GWT. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-gwt-apps">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:34 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-gwt-apps</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-architecting-gwt-apps</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT testing best practices</title>
      <link>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-testing-best-practices</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-testing-best-practices"><img alt="Google I/O 2010 - GWT testing best practices" src="/uploads/btv/video/image/00000002/2196/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT testing best practices <br /><br />GWT 301 <br /><br />Daniel Danilatos <br /><br />GWT has a lot of little-publicized infrastructure that can help you build apps The Right Way: test-driven development, code coverage, comprehensive unit tests, and integration testing using Selenium or WebDriver. This session will survey GWT's testing infrastructure, describe some best practices we've developed at Google, and help you avoid common pitfalls. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-testing-best-practices">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:34 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-testing-best-practices</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-testing-best-practices</comments>
    </item>
    <item>
      <title>Google I/O 2010 - GWT + HTML5 can do what?!</title>
      <link>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-html5-can-do-what</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-html5-can-do-what"><img alt="Google I/O 2010 - GWT + HTML5 can do what?!" src="/uploads/btv/video/image/00000002/2197/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - GWT + HTML5 can do what?! <br /><br />GWT 201 <br /><br />Joel Webber, Ray Cromwell, Stefan Haustein <br /><br />How can you take advantage of new HTML5 features in your GWT applications? In this session, we answer that question in the form of demos -- lots and lots of demos. We'll cover examples of how to use Canvas for advanced graphics, CSS3 features, Web Workers, and more within your GWT applications. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-html5-can-do-what">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 19 Nov 2011 06:57:34 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-html5-can-do-what</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/02/google-i-o-2010-gwt-html5-can-do-what</comments>
    </item>
    <item>
      <title>CouchDB: Relaxing Offline JavaScript</title>
      <link>http://www.bestechvideos.com/2009/09/26/couchdb-relaxing-offline-javascript</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/26/couchdb-relaxing-offline-javascript"><img alt="CouchDB: Relaxing Offline JavaScript" src="/uploads/btv/video/image/00000002/0798/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">CouchDB's web API and offline replication capabilities make it ideally suited to power a sea-change in the relationships between users and service providers. I'll give a 10,000 foot overview of CouchDB, as well as discuss the benefits and challenges of writing applications that can be replicated transparently from the cloud to local machines.<br /><br />Chris Anderson is an Apache CouchDB committer and co-author of the forthcoming O'Reilly book "CouchDB: The Definitive Guide". He is a director of couch.io, offering commercial hosting, support, consulting, and custom development. He enjoys working on JavaScript CouchApps which can be peer-replicated just like any other data. Chris is obsessed with bending the physics of the web to give control back to users.<p><strong>Chris Anderson.</strong><br /><em>Google Tech Talks<br />September 24, 2009</em></p><p><a href="http://www.bestechvideos.com/2009/09/26/couchdb-relaxing-offline-javascript">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 15 Nov 2011 17:41:52 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/26/couchdb-relaxing-offline-javascript</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/26/couchdb-relaxing-offline-javascript</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Server-side JavaScript on the Java VM</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-server-side-javascript-on-the-java-vm-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-server-side-javascript-on-the-java-vm-2"><img alt="Google I/O 2008 - Server-side JavaScript on the Java VM" src="/uploads/btv/video/image/00000002/3381/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Server-side JavaScript on the Java Virtual Machine<br />Steve Yegge (Google)<br /><br />After over a decade in the browser space, JavaScript is making a surprise move into the server programming space. Mozilla Rhino is turning JavaScript into a compelling option for Java programmers. Will JavaScript be the next server-side programming language? In this talk I will do a deep dive into Rhino's technology, and I'll demonstrate some of its many uses in server-side computing.<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-server-side-javascript-on-the-java-vm-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 01 Nov 2011 15:40:38 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2008-server-side-javascript-on-the-java-vm-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-server-side-javascript-on-the-java-vm-2</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Design Patterns in an Expressive Language</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-design-patterns-in-an-expressive-language-3</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-design-patterns-in-an-expressive-language-3"><img alt="Google I/O 2008 - Design Patterns in an Expressive Language" src="/uploads/btv/video/image/00000002/3382/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Design Patterns in an Expressive Language<br />Dustin Diaz (Google)<br /><br />In Dustin's book, Pro JavaScript Design Pattern, he applies the original Gang of Four (GoF) Software Design Pattern principles into the JavaScript programming language. In<br />this session you'll find out the why, how, and when to apply some of these patterns and the flexibility JavaScript offers that enables us to include these techniques in your code.<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-design-patterns-in-an-expressive-language-3">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/design">Design</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 01 Nov 2011 15:40:38 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2008-design-patterns-in-an-expressive-language-3</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-design-patterns-in-an-expressive-language-3</comments>
    </item>
    <item>
      <title>Google I/O 2008 - State of Ajax: The Universe Is Expanding</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-3</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-3"><img alt="Google I/O 2008 - State of Ajax: The Universe Is Expanding" src="/uploads/btv/video/image/00000002/3376/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">State of Ajax: The Universe is Expanding<br />Dion Almaer (Google) and Ben Galbraith (Ajaxian.com)<br /><br />The Ajax revolution is complete: Sophisticated JavaScript user interfaces are nearly ubiquitous. Yet, the innovations in the Ajax community continue. In this session, Dion Almaer and Ben Galbraith, the founders of Ajaxian.com discuss the latest Ajax developments, including multithreaded JavaScript technology-powered UIs, robust offline storage, choosing the right Ajax/JavaScript technology framework, Ajax outside of the browser, and more. They use plenty of examples and a bit of live coding for dramatic effect. Come and learn how to use the latest technology to make your web applications sizzle. And, see if your heckling can throw them off balance!<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-3">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Mon, 31 Oct 2011 19:44:34 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-3</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-3</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Even Faster Websites</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-even-faster-websites-3</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-even-faster-websites-3"><img alt="Google I/O 2008 - Even Faster Websites" src="/uploads/btv/video/image/00000002/3354/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Even Faster Web Sites<br />Steve Souders (Google)<br /><br />Steve's book High Performance Web Sites describes the 14 best practices he developed while working as the Chief Performance Yahoo!. YSlow, the Firebug extension he created, codified those best practices. Now working at Google, Steve discusses the next set of best practices he's discovered, including the impact of iframes and where to place (and where not to place) inline script blocks.<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-even-faster-websites-3">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sun, 30 Oct 2011 13:54:29 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2008-even-faster-websites-3</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-even-faster-websites-3</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Can We Get There from Here?</title>
      <link>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-can-we-get-there-from-here-3</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-can-we-get-there-from-here-3"><img alt="Google I/O 2008 - Can We Get There from Here?" src="/uploads/btv/video/image/00000002/3339/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Can We Get There From Here?<br />Alex Russell (SitePen)<br /><br />HTML, HTTP, JavaScript, CSS and most of the web development stack have been often cited as proof that "worse is better", but today divergent views of the web are emerging as we find out that that worse isn't *always* better, that ubiquity and openness are assailable advantages, and that the web's derivative value streams already are routing around the flaws in HTML's semantics.<br /><br />This talk looks at the divergent views being fielded today. GWT, Flex, and Silverlight all take the view that the web is a problem to be fixed, giving developers serious power to accomplish more in less time. The other view, embodied by Safari, HTML 5, Gears, and Ajax libraries like Dojo suggests that there is an evolutionary path which still provides a place for upgrades to existing semantics and practice.<p><a href="http://www.bestechvideos.com/2010/08/22/google-i-o-2008-can-we-get-there-from-here-3">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sat, 29 Oct 2011 13:22:28 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/08/22/google-i-o-2008-can-we-get-there-from-here-3</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/08/22/google-i-o-2008-can-we-get-there-from-here-3</comments>
    </item>
    <item>
      <title>DSLs in JavaScript</title>
      <link>http://www.bestechvideos.com/2009/10/06/dsls-in-javascript</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/10/06/dsls-in-javascript"><img alt="DSLs in JavaScript" src="/uploads/btv/video/image/00000002/0843/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><b>Summary</b>					<br />					Domain specific languages are all the rage these days - from ordering hash-browns to complex business rules, DSLs are showing up everywhere. Though often dismissed as a toy language, JavaScript is very powerful and includes many of the features of today's darlings. We'll take a look at a leading example of a JavaScript DSL, JSSpec and show how you can mold JavaScript to suit your needs.					<br />					<br />					<b>Bio</b>					<br />					Nathaniel T. Schutta is a senior software engineer focused on making usable applications. A proponent of polyglot programming, Nate has written two books on Ajax and speaks regularly at various No Fluff Just Stuff talks, universities and Java user groups. In addition to his day job, Nate is an adjunct professor at the University of Minnesota where he teaches students to embrace dynamic languages.			        						<br />						<br />						<b>About the conference</b>						<br />						QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.<p><a href="http://www.bestechvideos.com/2009/10/06/dsls-in-javascript">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/java">Java</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Thu, 27 Oct 2011 21:11:53 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/10/06/dsls-in-javascript</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/10/06/dsls-in-javascript</comments>
    </item>
    <item>
      <title>Node.js: JavaScript on the Server</title>
      <link>http://www.bestechvideos.com/2010/07/30/node-js-javascript-on-the-server</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/07/30/node-js-javascript-on-the-server"><img alt="Node.js: JavaScript on the Server" src="/uploads/btv/video/image/00000002/2452/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google Tech Talk<br />July 28, 2010<br /><br />ABSTRACT<br /><br />Presented by Ryan Dahl, the creator of the node.JS open source project.<br /><br />It is well known that event loops rather than threads are required for high-performance servers. Javascript is a language unencumbered of threads and designed specifically to be used with synchronous evented I/O, making it an attractive means of programming server software.<br /><br />Node.js ties together the V8 Javascript compiler with an event loop, a thread pool for making blocking system calls, and a carefully designed HTTP parser to provide a browser-like interface to creating fast server-side software. This talk will explain Node's design and how to get started with it.<p><a href="http://www.bestechvideos.com/2010/07/30/node-js-javascript-on-the-server">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Wed, 26 Oct 2011 14:08:05 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/07/30/node-js-javascript-on-the-server</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/07/30/node-js-javascript-on-the-server</comments>
    </item>
    <item>
      <title>Google I/O 2010 - iGoogle developer portal and tools</title>
      <link>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-igoogle-developer-portal-and-tools</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-igoogle-developer-portal-and-tools"><img alt="Google I/O 2010 - iGoogle developer portal and tools" src="/uploads/btv/video/image/00000002/2308/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2010 - iGoogle developer portal and tools <br /><br />Social Web 201 <br /><br />Shih-chia Cheng, Albert Cheng <br /><br />Learn how to build and maintain better OpenSocial gadgets for iGoogle. Two major applications will be introduced. The first one is iGoogle Gadget Dashboard for managing gadgets created by you. The second one is OSDE (OpenSocial Development Environment) which is an Eclipse plugin for developers to easily implement gadgets. <br /><br />For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/sessions.html<p><a href="http://www.bestechvideos.com/2010/06/10/google-i-o-2010-igoogle-developer-portal-and-tools">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Wed, 26 Oct 2011 14:07:40 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/06/10/google-i-o-2010-igoogle-developer-portal-and-tools</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/06/10/google-i-o-2010-igoogle-developer-portal-and-tools</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Server-side JavaScript on the Java VM</title>
      <link>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-server-side-javascript-on-the-java-vm</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-server-side-javascript-on-the-java-vm"><img alt="Google I/O 2008 - Server-side JavaScript on the Java VM" src="/uploads/btv/video/image/00000002/0598/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Server-side JavaScript on the Java Virtual Machine<br />Steve Yegge (Google)<br /><br />After over a decade in the browser space, JavaScript is making a surprise move into the server programming space. Mozilla Rhino is turning JavaScript into a compelling option for Java programmers. Will JavaScript be the next server-side programming language? In this talk I will do a deep dive into Rhino's technology, and I'll demonstrate some of its many uses in server-side computing.<p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-server-side-javascript-on-the-java-vm">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 25 Oct 2011 16:01:59 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/22/google-i-o-2008-server-side-javascript-on-the-java-vm</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-server-side-javascript-on-the-java-vm</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Design Patterns in an Expressive Language</title>
      <link>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-design-patterns-in-an-expressive-language-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-design-patterns-in-an-expressive-language-2"><img alt="Google I/O 2008 - Design Patterns in an Expressive Language" src="/uploads/btv/video/image/00000002/0599/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Design Patterns in an Expressive Language<br />Dustin Diaz (Google)<br /><br />In Dustin's book, Pro JavaScript Design Pattern, he applies the original Gang of Four (GoF) Software Design Pattern principles into the JavaScript programming language. In<br />this session you'll find out the why, how, and when to apply some of these patterns and the flexibility JavaScript offers that enables us to include these techniques in your code.<p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-design-patterns-in-an-expressive-language-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/design">Design</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 25 Oct 2011 16:01:59 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/22/google-i-o-2008-design-patterns-in-an-expressive-language-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-design-patterns-in-an-expressive-language-2</comments>
    </item>
    <item>
      <title>Google I/O 2008 - State of Ajax: The Universe Is Expanding</title>
      <link>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-2"><img alt="Google I/O 2008 - State of Ajax: The Universe Is Expanding" src="/uploads/btv/video/image/00000002/0593/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">State of Ajax: The Universe is Expanding<br />Dion Almaer (Google) and Ben Galbraith (Ajaxian.com)<br /><br />The Ajax revolution is complete: Sophisticated JavaScript user interfaces are nearly ubiquitous. Yet, the innovations in the Ajax community continue. In this session, Dion Almaer and Ben Galbraith, the founders of Ajaxian.com discuss the latest Ajax developments, including multithreaded JavaScript technology-powered UIs, robust offline storage, choosing the right Ajax/JavaScript technology framework, Ajax outside of the browser, and more. They use plenty of examples and a bit of live coding for dramatic effect. Come and learn how to use the latest technology to make your web applications sizzle. And, see if your heckling can throw them off balance!<p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 25 Oct 2011 02:12:07 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-state-of-ajax-the-universe-is-expanding-2</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Even Faster Websites</title>
      <link>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-even-faster-websites-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-even-faster-websites-2"><img alt="Google I/O 2008 - Even Faster Websites" src="/uploads/btv/video/image/00000002/0571/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Even Faster Web Sites<br />Steve Souders (Google)<br /><br />Steve's book High Performance Web Sites describes the 14 best practices he developed while working as the Chief Performance Yahoo!. YSlow, the Firebug extension he created, codified those best practices. Now working at Google, Steve discusses the next set of best practices he's discovered, including the impact of iframes and where to place (and where not to place) inline script blocks.<p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-even-faster-websites-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 25 Oct 2011 02:12:05 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/22/google-i-o-2008-even-faster-websites-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-even-faster-websites-2</comments>
    </item>
    <item>
      <title>Google I/O 2008 - Can We Get There from Here?</title>
      <link>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-can-we-get-there-from-here-2</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-can-we-get-there-from-here-2"><img alt="Google I/O 2008 - Can We Get There from Here?" src="/uploads/btv/video/image/00000002/0556/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Can We Get There From Here?<br />Alex Russell (SitePen)<br /><br />HTML, HTTP, JavaScript, CSS and most of the web development stack have been often cited as proof that "worse is better", but today divergent views of the web are emerging as we find out that that worse isn't *always* better, that ubiquity and openness are assailable advantages, and that the web's derivative value streams already are routing around the flaws in HTML's semantics.<br /><br />This talk looks at the divergent views being fielded today. GWT, Flex, and Silverlight all take the view that the web is a problem to be fixed, giving developers serious power to accomplish more in less time. The other view, embodied by Safari, HTML 5, Gears, and Ajax libraries like Dojo suggests that there is an evolutionary path which still provides a place for upgrades to existing semantics and practice.<p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2008-can-we-get-there-from-here-2">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 25 Oct 2011 02:12:04 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/22/google-i-o-2008-can-we-get-there-from-here-2</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/22/google-i-o-2008-can-we-get-there-from-here-2</comments>
    </item>
    <item>
      <title>Google I/O 2009 - V8: ..High Performance JavaScript Engine</title>
      <link>http://www.bestechvideos.com/2009/09/22/google-i-o-2009-v8-high-performance-javascript-engine</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2009-v8-high-performance-javascript-engine"><img alt="Google I/O 2009 - V8: ..High Performance JavaScript Engine" src="/uploads/btv/video/image/00000002/0240/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2009 - V8: Building a High Performance JavaScript Engine<br /><br />Mads Ager<br /><br />V8 is Google's high-performance JavaScript engine used in Google Chrome.  V8 is optimized for well-designed object-oriented applications that make heavy use of objects, function calls, and property access.  This talk will provide an overview of the internals of V8 and dive into the advanced virtual-machine technology used.  Specifically, details of the use of hidden classes, inline caching, precise generational garbage collection, and snapshotting will be presented.  The final part of the talk will discuss initiatives that will propel V8 to the next performance level.<br /><br />For presentation slides and all I/O sessions, please go to: code.google.com/events/io/sessions.html<p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2009-v8-high-performance-javascript-engine">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Fri, 21 Oct 2011 18:21:28 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/22/google-i-o-2009-v8-high-performance-javascript-engine</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/22/google-i-o-2009-v8-high-performance-javascript-engine</comments>
    </item>
    <item>
      <title>Google I/O 2009 - Adding Interactive 3D Content to your Site</title>
      <link>http://www.bestechvideos.com/2009/09/22/google-i-o-2009-adding-interactive-3d-content-to-your-site</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2009-adding-interactive-3d-content-to-your-site"><img alt="Google I/O 2009 - Adding Interactive 3D Content to your Site" src="/uploads/btv/video/image/00000002/0238/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top">Google I/O 2009 - Adding Interactive 3D Content to your Site<br /><br />Vangelis Kokkevis, Gregg Tavares<br /><br />O3D allows you to create rich 3D web applications using JavaScript.  This talk will primarily cover best practices for getting 2D and 3D content into O3D.  We will also explore the API's advanced features, primarily through demos and coding examples to keep the session fun.<br /><br />For presentation slides and all I/O sessions, please go to: code.google.com/events/io/sessions.html<p><a href="http://www.bestechvideos.com/2009/09/22/google-i-o-2009-adding-interactive-3d-content-to-your-site">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/google">Google</a>, <a href="http://www.bestechvideos.com/category/javascript">Javascript</a>]]>
      </description>
      <pubDate>Fri, 21 Oct 2011 18:21:27 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/09/22/google-i-o-2009-adding-interactive-3d-content-to-your-site</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/09/22/google-i-o-2009-adding-interactive-3d-content-to-your-site</comments>
    </item>
  </channel>
</rss>

