<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>BestTechVideos: Personal Videos Feed for vojko</title>
    <link>http://www.bestechvideos.com/user/vojko/personal</link>
    <pubDate>Wed, 08 Oct 2008 12:52:00 GMT</pubDate>
    <description>BestTechVideos: Personal Videos Feed for vojko with short descriptions</description>
    <item>
      <title>Getting Started with the Android Development Tools</title>
      <link>http://www.bestechvideos.com/2008/09/29/getting-started-with-the-android-development-tools</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/29/getting-started-with-the-android-development-tools"><img alt="Getting Started with the Android Development Tools" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9999/android_thumb.JPG" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>Now that we have ADT officially released and world's first Android-powered phone announced it's a good time to take a second look at Android Development Tools (ADT).</p>
<p>First part introduces installation and usage of ADT within the Eclipse Ganymede SR1 environment. Second part shows ADT in declarative UI development.</p><p><a href="http://www.bestechvideos.com/2008/09/29/getting-started-with-the-android-development-tools">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/screencasts">Screencasts</a>]]>
      </description>
      <pubDate>Wed, 08 Oct 2008 12:52:00 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/29/getting-started-with-the-android-development-tools</guid>
      <author>vojko</author>
      <comments>http://www.bestechvideos.com/2008/09/29/getting-started-with-the-android-development-tools</comments>
    </item>
    <item>
      <title>Introducing Spring Batch</title>
      <link>http://www.bestechvideos.com/2008/09/27/introducing-spring-batch</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/27/introducing-spring-batch"><img alt="Introducing Spring Batch" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9995/Picture_1_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
In this presentation from QCon London 2008, Dave Syer discusses Spring Batch. Areas covered include batch processing patterns, typical use cases for batch processing, Spring Batch concepts and capabilities, case studies of Spring Batch implementations, Spring Batch domain details and code samples, the SpringSource/Accenture partnership and the Spring Batch roadmap. 					<br />
<br />
<strong>Bio</strong> 					<br />
Dr David Syer is the technical lead on Spring Batch, the batch processing framework and toolkit from SpringSource. He is an experienced, delivery-focused architect and development manager. He has designed and built successful enterprise software solutions using Spring, and implemented them in major financial institutions worldwide. 			         						<br />
<br />
<strong>About the conference</strong> 						<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><p><a href="http://www.bestechvideos.com/2008/09/27/introducing-spring-batch">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/spring">Spring</a>]]>
      </description>
      <pubDate>Fri, 03 Oct 2008 14:37:52 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/27/introducing-spring-batch</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/27/introducing-spring-batch</comments>
    </item>
    <item>
      <title>Alexandru Popescu Discusses the InfoQ.com Site Architecture</title>
      <link>http://www.bestechvideos.com/2008/10/03/alexandru-popescu-discusses-the-infoq-com-site-architecture</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/10/03/alexandru-popescu-discusses-the-infoq-com-site-architecture"><img alt="Alexandru Popescu Discusses the InfoQ.com Site Architecture" height="110" src="http://www.bestechvideos.com//thumbnails/0001/0039/14573_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview from QCon London 2008, InfoQ Chief Architect Alexandru Popescu discusses the architecture of InfoQ, integrating WebWork and DWR, Hibernate and JCR, Hibernate scalability, MySQL replication, the new InfoQ video streaming system, the video encoding process, site search, and future plans for InfoQ.     				<br />
<br />
<strong>Bio</strong>     				<br />
Alexandru Popescu is Chief Architect and co-founder of InfoQ.com. He is involved in many open source initiatives and bleeding-edge technologies, being co-founder of the TestNG Framework and a committer on the WebWork and Magnolia projects. Alexandru formerly was one of three committers on the AspectWerkz project before it merged with AspectJ. He blogs at http://themindstorms.blogspot.com/.</p><p><a href="http://www.bestechvideos.com/2008/10/03/alexandru-popescu-discusses-the-infoq-com-site-architecture">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/databases">Databases</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/databases/mysql">MySQL</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>]]>
      </description>
      <pubDate>Fri, 03 Oct 2008 14:37:29 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/10/03/alexandru-popescu-discusses-the-infoq-com-site-architecture</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/10/03/alexandru-popescu-discusses-the-infoq-com-site-architecture</comments>
    </item>
    <item>
      <title>Simon Peyton Jones on Programming Languages and Research Work</title>
      <link>http://www.bestechvideos.com/2008/09/24/simon-peyton-jones-on-programming-languages-and-research-work</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/24/simon-peyton-jones-on-programming-languages-and-research-work"><img alt="Simon Peyton Jones on Programming Languages and Research Work" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9943/14530_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this QCon London 2008 interview, computer scientist and researcher Simon Peyton Jones discusses properties of functional programming languages, and particularly Haskell, that have inspired some features in mainstream languages. He gives his opinion on the issues of syntax and language complexity and talks about some research work on subjects such as Data parallelism and transactional memory.     				<br />
<br />
<strong>Bio</strong>     				<br />
Honorary Professor of Computer Science at the University of Glasgow, Simon Peyton Jones currently works at Microsoft Research in Cambridge. He has led several research projects focused on the implementation and applications of functional programming languages. He has greatly contributed to the design of the Haskell language, and is the lead designer of the Glasgow Haskell Compiler.</p><p><a href="http://www.bestechvideos.com/2008/09/24/simon-peyton-jones-on-programming-languages-and-research-work">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/design">Design</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>, <a href="http://www.bestechvideos.com/category/frameworks/net-framework">.NET Framework</a>]]>
      </description>
      <pubDate>Wed, 24 Sep 2008 10:59:36 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/24/simon-peyton-jones-on-programming-languages-and-research-work</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/24/simon-peyton-jones-on-programming-languages-and-research-work</comments>
    </item>
    <item>
      <title>Sun SPOTs</title>
      <link>http://www.bestechvideos.com/2008/09/18/sun-spots</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/18/sun-spots"><img alt="Sun SPOTs" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9773/14446_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>Roger will present a quick overview of Sun Labs, the research arm of Sun Microsystems Inc. He will then talk about Project Sun SPOT (http://www.sunspotworld.com), a completely open source development platform designed to inspire the next generation of gadgets. Sun SPOT devices are Java-based, small, wireless, mesh networked, secure, sensors and effectors that can be used in everything from sensing the environment to controlling robots. He will show how Sun SPOTs are being used by our community of developers to make pets do tricks and make bicycles fly. More info at http://www.sunspotworld.com and open source at http://spots.dev.java.net.<br />
<br />
<strong>Speaker: Roger Meike</strong><br />
Roger is Senior Director, Area 51 and Director of Operations, Sun Microsystems Laboratories. His background is in cognitive science and his career has led him back and forth between new start companies and large research organizations. While his background is mostly in software, he also enjoys consorting with hardware folks. He has been accused of being many things including photo enthusiast, sailor, ham radio operator, musician and techno-geek/nerd.</p>
<p><em>Google Tech Talks<br />
July, 25 2008</em></p><p><a href="http://www.bestechvideos.com/2008/09/18/sun-spots">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/sun">Sun</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>]]>
      </description>
      <pubDate>Fri, 19 Sep 2008 12:22:27 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/18/sun-spots</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/18/sun-spots</comments>
    </item>
    <item>
      <title>Erich Gamma Discusses Jazz, Eclipse, JUnit and Design Patterns</title>
      <link>http://www.bestechvideos.com/2008/09/17/erich-gamma-discusses-jazz-eclipse-junit-and-design-patterns</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/17/erich-gamma-discusses-jazz-eclipse-junit-and-design-patterns"><img alt="Erich Gamma Discusses Jazz, Eclipse, JUnit and Design Patterns" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9733/14427_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview from QCon London 2008, Erich Gamma discusses the Jazz project, why Eclipse has been successful, the strict Eclipse release schedule, JUnit, Design Patterns, how to identify a design pattern, design patterns and the 'Don't Repeat Yourself' principle, the design pattern community, and whether dependency injection is a design pattern.     				<br />
<br />
<strong>Bio</strong>     				<br />
Erich Gamma is a Distinguished Engineer at IBM Rational Software's Zurich lab. He is one of the leaders of the Jazz project. He was the original lead of the Eclipse Java development environment and is on the Project Management Committee for the Eclipse project. Erich is also a member of the Gang of Four, which is known for its classical book, Design Patterns.</p><p><a href="http://www.bestechvideos.com/2008/09/17/erich-gamma-discusses-jazz-eclipse-junit-and-design-patterns">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>]]>
      </description>
      <pubDate>Thu, 18 Sep 2008 07:17:24 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/17/erich-gamma-discusses-jazz-eclipse-junit-and-design-patterns</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/17/erich-gamma-discusses-jazz-eclipse-junit-and-design-patterns</comments>
    </item>
    <item>
      <title>SV-WEB-JUG: Spring 2.5 and Spring Application Platform</title>
      <link>http://www.bestechvideos.com/2008/09/16/sv-web-jug-spring-2-5-and-spring-application-platform</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/16/sv-web-jug-spring-2-5-and-spring-application-platform"><img alt="SV-WEB-JUG: Spring 2.5 and Spring Application Platform" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9537/14352_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>The Silicon Valley Web Developer JUG https://sv-web-jug.dev.java.net/ hosts Rod Johnson at Google on August 18th 2008. Rod speaks about Spring 2.5 and Spring Application Platform.</p>
<p><em>Speaker: Rod Johnson<br />
Google Tech Talks August 19, 2008</em></p><p><a href="http://www.bestechvideos.com/2008/09/16/sv-web-jug-spring-2-5-and-spring-application-platform">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/spring">Spring</a>]]>
      </description>
      <pubDate>Tue, 16 Sep 2008 12:52:17 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/16/sv-web-jug-spring-2-5-and-spring-application-platform</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/16/sv-web-jug-spring-2-5-and-spring-application-platform</comments>
    </item>
    <item>
      <title>Applets Reloaded: the New Java Plug-In</title>
      <link>http://www.bestechvideos.com/2008/09/16/applets-reloaded-the-new-java-plug-in</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/16/applets-reloaded-the-new-java-plug-in"><img alt="Applets Reloaded: the New Java Plug-In" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9531/14349_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>This presentation will highlight the new capabilities available to the applet developer, including integrated JNLP support, per-applet control over Java virtual machine command-line arguments and Java Runtime Environment version selection, a rewritten Java/JavaScript bridge, revised support for accessing and modifying the DOM, crossdomain.xml support, and more. Multiple demonstrations will illustrate the new possibilities available to the developer.</p>
<p><em>Google Tech Talks<br />
August 28, 2008</em></p>
<p><strong>Speaker: Ken Russell</strong><br />
Ken Russell is the architect of the new Java Plug-In at Sun Microsystems. His background and interests include high-performance 3D graphics and dynamic languages, especially the Java programming language. He holds a Bachelor's degree in CS/EE from MIT and a Master's degree in Media Arts and Sciences from the Media Lab, MIT.</p><p><a href="http://www.bestechvideos.com/2008/09/16/applets-reloaded-the-new-java-plug-in">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 16 Sep 2008 12:51:59 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/16/applets-reloaded-the-new-java-plug-in</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/16/applets-reloaded-the-new-java-plug-in</comments>
    </item>
    <item>
      <title>Google I/O 2008: Google Guice 101</title>
      <link>http://www.bestechvideos.com/2008/09/07/google-i-o-2008-google-guice-101</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/07/google-i-o-2008-google-guice-101"><img alt="Google I/O 2008: Google Guice 101" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9183/14179_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>Guice (pronounced 'juice') is a Jolt award-winnning, lightweight dependency injection framework for Java 5 and above. Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts.</p>
<p><em>Bob Lee, Jesse Wilson (Google)</em></p><p><a href="http://www.bestechvideos.com/2008/09/07/google-i-o-2008-google-guice-101">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>]]>
      </description>
      <pubDate>Mon, 08 Sep 2008 12:21:37 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/07/google-i-o-2008-google-guice-101</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/07/google-i-o-2008-google-guice-101</comments>
    </item>
    <item>
      <title>Google I/O 2008: Server-side JavaScript on the Java Virtual Machine </title>
      <link>http://www.bestechvideos.com/2008/09/07/google-i-o-2008-server-side-javascript-on-the-java-virtual-machine</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/07/google-i-o-2008-server-side-javascript-on-the-java-virtual-machine"><img alt="Google I/O 2008: Server-side JavaScript on the Java Virtual Machine " height="110" src="http://www.bestechvideos.com//thumbnails/0000/9145/14157_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>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>
<p><em>Steve Yegge (Google)</em></p><p><a href="http://www.bestechvideos.com/2008/09/07/google-i-o-2008-server-side-javascript-on-the-java-virtual-machine">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sun, 07 Sep 2008 10:55:43 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/07/google-i-o-2008-server-side-javascript-on-the-java-virtual-machine</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/07/google-i-o-2008-server-side-javascript-on-the-java-virtual-machine</comments>
    </item>
    <item>
      <title>Google I/O 2008: Using GWT to Build a High Performance Collaborative Diagramming Tool</title>
      <link>http://www.bestechvideos.com/2008/09/06/google-i-o-2008-using-gwt-to-build-a-high-performance-collaborative-diagramming-tool</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/06/google-i-o-2008-using-gwt-to-build-a-high-performance-collaborative-diagramming-tool"><img alt="Google I/O 2008: Using GWT to Build a High Performance Collaborative Diagramming Tool" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9123/14144_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>Lombardi Blueprint is a browser based business process documentation and diagramming tool written using GWT and Java. It supports simultaneous viewing and editing of process definitions by multiple users in different locations with multi level undo and a rich editing experience including drag and drop, inline editing and, automatic diagram layout. Implementing these features presented several technical challenges.</p>
<p>Damon and Alex will describe two of the most interesting: 1) synchronizing multiple client object models with the server, and 2) providing a highly responsive diagram editing experience.</p>
<p>Creating a complex user interface poses particular performance problems using today's javascript engines over what can typically be performed with a native Java VM. The two main challenges we faced with our process diagram were speed of rendering in the browser and automatically laying out and routing large diagrams. Efficient rendering requires us to use a flyweight pattern to handle large html documents, while layout and routing dynamically switches between client and server execution depending on the time required to layout the diagram.</p>
<p>To support multi user editing and viewing Blueprint must keep client and server object models in sync. Our repository design supports doing this efficiently by only requiring us to transfer the differences between two model states in either direction. This same approach allows us also to support rollback to previously saved versions by having the server compute the set of commands required to move between any two states.</p>
<p><em>Alex Moffat and Damon Lundin (Lombardi)</em></p><p><a href="http://www.bestechvideos.com/2008/09/06/google-i-o-2008-using-gwt-to-build-a-high-performance-collaborative-diagramming-tool">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/javascript">Javascript</a>]]>
      </description>
      <pubDate>Sun, 07 Sep 2008 10:34:52 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/06/google-i-o-2008-using-gwt-to-build-a-high-performance-collaborative-diagramming-tool</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/06/google-i-o-2008-using-gwt-to-build-a-high-performance-collaborative-diagramming-tool</comments>
    </item>
    <item>
      <title>Google I/O 2008: Effective Java Reloaded</title>
      <link>http://www.bestechvideos.com/2008/09/06/google-i-o-2008-effective-java-reloaded</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/06/google-i-o-2008-effective-java-reloaded"><img alt="Google I/O 2008: Effective Java Reloaded" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9095/14133_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>The long-awaited second edition of Effective Java is here! It covers the latest in best practices for the Java platform. This presentation will concentrate on three areas where new material has been added to the book: enum types, generics, and concurrency. Do you want to know how to combine the safety and richness of collections with the performance of bit fields? Have you ever been confused by wildcard types? Do you want to know when and how to use lazy initialization? Then come to this talk. The patterns and idioms you learn will be directly applicable to your programs and designs.</p>
<p><em>Josh Bloch (Google)</em></p><p><a href="http://www.bestechvideos.com/2008/09/06/google-i-o-2008-effective-java-reloaded">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>]]>
      </description>
      <pubDate>Sat, 06 Sep 2008 22:36:57 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/06/google-i-o-2008-effective-java-reloaded</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/06/google-i-o-2008-effective-java-reloaded</comments>
    </item>
    <item>
      <title>Google I/O 2008: Faster-than-Possible Code - Deferred Binding with GWT</title>
      <link>http://www.bestechvideos.com/2008/09/04/google-i-o-2008-faster-than-possible-code-deferred-binding-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/2008/09/04/google-i-o-2008-faster-than-possible-code-deferred-binding-with-gwt"><img alt="Google I/O 2008: Faster-than-Possible Code - Deferred Binding with GWT" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9039/14105_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>What do you do when you want the benefits of modularity and abstraction during development, but you aren't willing to subject users with any runtime overhead to get it? If you're the GWT team, you invent deferred binding. Deferred binding is a pluggable compile-time type substitution and code generation mechanism. This unique approach to program modularization provides many of the benefits of Java reflection and dynamic class loading without compromising the GWT compiler's ability to optimize the heck out of your code.</p>
<p>In this Code Lab, we'll examine how the GWT libraries leverage deferred binding and GWT compiler optimizations to provide zero-overhead browser abstractions, highly optimized internationalization, automatic image bundling, and high-performance, polymorphic RPC. Did we mention that deferred binding is extensible? We'll also use deferred binding to create a new library from scratch.</p>
<p><em>Bruce Johnson (Google)</em></p><p><a href="http://www.bestechvideos.com/2008/09/04/google-i-o-2008-faster-than-possible-code-deferred-binding-with-gwt">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/conferences/techtalks">Techtalks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/javascript">Javascript</a>]]>
      </description>
      <pubDate>Thu, 04 Sep 2008 11:39:31 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/04/google-i-o-2008-faster-than-possible-code-deferred-binding-with-gwt</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/04/google-i-o-2008-faster-than-possible-code-deferred-binding-with-gwt</comments>
    </item>
    <item>
      <title>Google I/O 2008: Surprisingly Rockin' JavaScript and DOM Programming in GWT</title>
      <link>http://www.bestechvideos.com/2008/09/04/google-i-o-2008-surprisingly-rockin-javascript-and-dom-programming-in-gwt</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/04/google-i-o-2008-surprisingly-rockin-javascript-and-dom-programming-in-gwt"><img alt="Google I/O 2008: Surprisingly Rockin' JavaScript and DOM Programming in GWT" height="110" src="http://www.bestechvideos.com//thumbnails/0000/9037/14104_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>You may already know about GWT's nifty JavaScript Native Interface (JSNI), which allows you to define native Java methods with handwritten JavaScript. In GWT 1.5, there's an even more powerful way to program close to the metal. You can now model arbitrary JavaScript types directly as Java classes (specifically, as subclasses of GWT's JavaScriptObject class), yet there is no overhead in size or speed. You can code against any JavaScript object as if it were a regular old Java object. So, what does that buy you?</p>
<ul>
    <li>It's never been easier to integrate with external JS libraries; just define a Java class that models the JS object you want to interact with. Nice Java syntax, no overhead.</li>
    <li>Freely use low-level native JS data structures (JS arrays, for example) by exposing them with a Java-friendly API. You can even apply Java generics to JS types!</li>
    <li>Superimpose strongly-typed Java classes on JSON objects, giving you IDE code completion, refactoring and compile-time type checking.</li>
    <li>GWT uses this new ability to provide a complete cross-browser DOM class hierarchy based on the W3C's Java HTML bindings. Programming straight to the DOM has never been more productive.</li>
</ul>
<p>Come learn about this unusual and powerful new capability that you can use to squeeze every drop of performance and interop out of your GWT projects.</p>
<p><em>Bruce Johnson (Google)</em></p><p><a href="http://www.bestechvideos.com/2008/09/04/google-i-o-2008-surprisingly-rockin-javascript-and-dom-programming-in-gwt">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/javascript">Javascript</a>]]>
      </description>
      <pubDate>Thu, 04 Sep 2008 11:39:25 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/04/google-i-o-2008-surprisingly-rockin-javascript-and-dom-programming-in-gwt</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/09/04/google-i-o-2008-surprisingly-rockin-javascript-and-dom-programming-in-gwt</comments>
    </item>
    <item>
      <title>Advanced JavaScript Development (with MyEclipse)</title>
      <link>http://www.bestechvideos.com/2008/09/02/advanced-javascript-development-with-myeclipse</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/02/advanced-javascript-development-with-myeclipse"><img alt="Advanced JavaScript Development (with MyEclipse)" height="110" src="http://www.bestechvideos.com//thumbnails/0000/8893/Picture_9_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><span class="field-item">This demo/webinar introduces the viewer to some of the new <a href="http://www.myeclipseide.com">JavaScript development tools</a> available in <a href="http://www.myeclipseide.com">MyEclipse</a>. We will take a look at handling stand-alone JavaScript resources as well as working with libraries in our Web Projects, JSP files and HTML files. Items such as validation, library management and content-assist are all covered.</span></p><p><a href="http://www.bestechvideos.com/2008/09/02/advanced-javascript-development-with-myeclipse">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/web-20">Web 2.0</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/javascript">Javascript</a>, <a href="http://www.bestechvideos.com/category/broadcasting/webinars">Webinars</a>]]>
      </description>
      <pubDate>Tue, 02 Sep 2008 15:03:32 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/02/advanced-javascript-development-with-myeclipse</guid>
      <author>jense</author>
      <comments>http://www.bestechvideos.com/2008/09/02/advanced-javascript-development-with-myeclipse</comments>
    </item>
    <item>
      <title>Concurrency: Past and Present</title>
      <link>http://www.bestechvideos.com/2008/08/28/concurrency-past-and-present</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/08/28/concurrency-past-and-present"><img alt="Concurrency: Past and Present" height="110" src="http://www.bestechvideos.com//thumbnails/0000/8763/Picture_1_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Brian Goetz discusses the difficulties of creating multithreaded programs correctly, incorrect synchronization, race conditions, deadlock, Software Transactional Memory, the history of concurrency, alternatives to threads, Erlang, Scala, and recommendations for concurrency in Java. 					<br />
<br />
<strong>Bio</strong> 					<br />
Brian Goetz has been a professional software developer for 20 years. He is the author of over 75 articles on software development, and his book, Java Concurrency In Practice, was published in May 2006 by Addison-Wesley. He serves on the JCP Expert Groups for JSRs 166 (concurrency utilities), 107 (caching), and 305 (annotations for safety analysis). 			         						<br />
<br />
<strong>About the conference</strong> 						<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><p><a href="http://www.bestechvideos.com/2008/08/28/concurrency-past-and-present">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/erlang">Erlang</a>]]>
      </description>
      <pubDate>Fri, 29 Aug 2008 12:05:01 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/08/28/concurrency-past-and-present</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/08/28/concurrency-past-and-present</comments>
    </item>
    <item>
      <title>Neal Ford On Programming Languages and Platforms</title>
      <link>http://www.bestechvideos.com/2008/08/25/neal-ford-on-programming-languages-and-platforms</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/08/25/neal-ford-on-programming-languages-and-platforms"><img alt="Neal Ford On Programming Languages and Platforms" height="110" src="http://www.bestechvideos.com//thumbnails/0000/8693/13931_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview made by Sadek Drobi during QCon San Francisco 2007, Neal Ford talks about the tendency of having multiple languages running on one of the two major platforms existing today: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#.     				<br />
<br />
<strong>Bio</strong>     				<br />
Neal Ford is Software Architect and Meme Wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is the designer/developer of applications, instructional materials, magazine articles, courseware, video/DVD presentations, and author and/or editor of 5 books.</p><p><a href="http://www.bestechvideos.com/2008/08/25/neal-ford-on-programming-languages-and-platforms">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/ruby">Ruby</a>, <a href="http://www.bestechvideos.com/category/development/c-sharp">C#</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>, <a href="http://www.bestechvideos.com/category/frameworks/ruby-on-rails">Ruby On Rails</a>, <a href="http://www.bestechvideos.com/category/frameworks/net-framework">.NET Framework</a>]]>
      </description>
      <pubDate>Mon, 25 Aug 2008 07:52:16 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/08/25/neal-ford-on-programming-languages-and-platforms</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/08/25/neal-ford-on-programming-languages-and-platforms</comments>
    </item>
    <item>
      <title>Nick Sieger on JRuby</title>
      <link>http://www.bestechvideos.com/2008/08/22/nick-sieger-on-jruby</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/08/22/nick-sieger-on-jruby"><img alt="Nick Sieger on JRuby" height="110" src="http://www.bestechvideos.com//thumbnails/0000/8569/13870_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
Nick Sieger talks about the future of JRuby, Java Integration, and his work on JEE deployment tools for Ruby on Rails like Warbler.     				<br />
<br />
<strong>Bio</strong>     				<br />
Nick Sieger is a staff engineer at Sun Microsystems where he has been working on a team building a large JRuby on Rails application. He is a member of the JRuby core team, leading the effort to improve Rails deployment in a Java environment.</p><p><a href="http://www.bestechvideos.com/2008/08/22/nick-sieger-on-jruby">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/ruby">Ruby</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>, <a href="http://www.bestechvideos.com/category/frameworks/ruby-on-rails">Ruby On Rails</a>, <a href="http://www.bestechvideos.com/category/frameworks/j2ee">j2ee</a>]]>
      </description>
      <pubDate>Fri, 22 Aug 2008 14:22:49 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/08/22/nick-sieger-on-jruby</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/08/22/nick-sieger-on-jruby</comments>
    </item>
    <item>
      <title>Neal Gafter Discusses Closures, Language Features and Optional Typing</title>
      <link>http://www.bestechvideos.com/2008/08/17/neal-gafter-discusses-closures-language-features-and-optional-typing</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/08/17/neal-gafter-discusses-closures-language-features-and-optional-typing"><img alt="Neal Gafter Discusses Closures, Language Features and Optional Typing" height="110" src="http://www.bestechvideos.com//thumbnails/0000/8097/13652_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview from QCon London 2008, Neal Gafter discusses upcoming language features in Java 7, superpackages, what closures are, the differences between the three major closures proposals (CICE, FCM and BGGA), optional typing systems for dynamic languages, and the next major language.     				<br />
<br />
<strong>Bio</strong>     				<br />
Neal Gafter is a software engineer and Java evangelist at Google. He was previously a senior staff engineer at Sun Microsystems, where he designed and implemented the Java language features in releases 1.4 through 5.0. Neal is coauthor of &quot;Java Puzzlers: Traps, Pitfalls, and Corner Cases&quot; (Addison Wesley, 2005).</p><p><a href="http://www.bestechvideos.com/2008/08/17/neal-gafter-discusses-closures-language-features-and-optional-typing">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>]]>
      </description>
      <pubDate>Sun, 17 Aug 2008 19:26:55 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/08/17/neal-gafter-discusses-closures-language-features-and-optional-typing</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/08/17/neal-gafter-discusses-closures-language-features-and-optional-typing</comments>
    </item>
    <item>
      <title>Jerry Cuomo on Virtualization, Cloud Computing and WebSphere Virtual Enterprise</title>
      <link>http://www.bestechvideos.com/2008/08/08/jerry-cuomo-on-virtualization-cloud-computing-and-websphere-virtual-enterprise</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/08/08/jerry-cuomo-on-virtualization-cloud-computing-and-websphere-virtual-enterprise"><img alt="Jerry Cuomo on Virtualization, Cloud Computing and WebSphere Virtual Enterprise" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7969/13596_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview, Jerry Cuomo talks about Virtualization and Cloud Computing and what IBM is doing with WebSphere Virtual Enterprise to help virtualize middleware and application stack. He also explains the progression of virtualization using virtual servers, collection of servers, and virtual clusters. Jerry mentions that next release of WebSphere Version 7 will have a virtual appliance option.     				<br />
<br />
<strong>Bio</strong>     				<br />
Jerry Cuomo is an IBM Fellow and the Chief Technology Officer of the WebSphere Division in IBM Software Group. He is one of the founding fathers of IBM WebSphere Software. Jerry has spent 20 years at IBM working in the areas of TCP/IP, real-time collaboration software, and high-performance transactional systems.</p><p><a href="http://www.bestechvideos.com/2008/08/08/jerry-cuomo-on-virtualization-cloud-computing-and-websphere-virtual-enterprise">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/companies/ibm">IBM</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>]]>
      </description>
      <pubDate>Fri, 08 Aug 2008 06:50:07 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/08/08/jerry-cuomo-on-virtualization-cloud-computing-and-websphere-virtual-enterprise</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/08/08/jerry-cuomo-on-virtualization-cloud-computing-and-websphere-virtual-enterprise</comments>
    </item>
    <item>
      <title>Guy Steele on Programming Languages</title>
      <link>http://www.bestechvideos.com/2008/07/31/guy-steele-on-programming-languages</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/31/guy-steele-on-programming-languages"><img alt="Guy Steele on Programming Languages" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7621/13425_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
Sun Fellow Guy Steele is interviewed by Floyd Marinescu, co-founder of InfoQ, and Bobby Norton of ThoughtWorks. Guy works for the Programming Language Research Group. The interview focuses on programming languages, the lessons to be learned from the past and what to expect from the future.     				<br />
<br />
<strong>Bio</strong>     				<br />
Guy Steele is a Sun Fellow for Sun Microsystems Laboratories, working on the Programming Language Research project. He received his A.B. in applied mathematics from Harvard College (1975), and his S.M. and Ph.D. in computer science and artificial intelligence from MIT (1977 and 1980). Prior to joining Sun Microsystems, he was an assistant professor of computer science at Carnegie-Mellon University</p><p><a href="http://www.bestechvideos.com/2008/07/31/guy-steele-on-programming-languages">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/ruby">Ruby</a>, <a href="http://www.bestechvideos.com/category/development/smalltalk">Smalltalk</a>, <a href="http://www.bestechvideos.com/category/development/erlang">Erlang</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>, <a href="http://www.bestechvideos.com/category/frameworks/net-framework">.NET Framework</a>]]>
      </description>
      <pubDate>Thu, 31 Jul 2008 15:21:56 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/31/guy-steele-on-programming-languages</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/31/guy-steele-on-programming-languages</comments>
    </item>
    <item>
      <title>Java library for support of text mining and retrieval</title>
      <link>http://www.bestechvideos.com/2008/07/26/java-library-for-support-of-text-mining-and-retrieval</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/26/java-library-for-support-of-text-mining-and-retrieval"><img alt="Java library for support of text mining and retrieval" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7325/13300_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>Lecture slides:</p>
<ul>
    <li>Text categorization</li>
    <li>Accuracy measures</li>
    <li>Document vector representation</li>
    <li>k-Nearest neighbors</li>
    <li>Reduction techniques</li>
    <li>Feature selection</li>
</ul>
<p><em>Author: Peter Bednar, Technical University of Ko&scaron;ice</em></p><p><a href="http://www.bestechvideos.com/2008/07/26/java-library-for-support-of-text-mining-and-retrieval">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/science">Science</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/lectures">Lectures</a>, <a href="http://www.bestechvideos.com/category/science/computer-science">Computer Science</a>]]>
      </description>
      <pubDate>Sun, 27 Jul 2008 05:52:22 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/26/java-library-for-support-of-text-mining-and-retrieval</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/26/java-library-for-support-of-text-mining-and-retrieval</comments>
    </item>
    <item>
      <title>Maven + MyEclipse</title>
      <link>http://www.bestechvideos.com/2008/07/24/maven-myeclipse</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/24/maven-myeclipse"><img alt="Maven + MyEclipse" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7297/1_thumb.PNG" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>This webinar looks at the new Maven features in the MyEclipse 6.5 (and Blue) releases known as Maven4MyEclipse. We will give a beginner's introduction to Maven, what it is, how to use it in MyEclipse and cover some basics on how you can integrate it into your workflow. We will also take a peak at some of the other new features in the 6.5 release as well as take a sneak peak at what is coming in the MyEclipse 7.0 release family.</p><p><a href="http://www.bestechvideos.com/2008/07/24/maven-myeclipse">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/webinars">Webinars</a>]]>
      </description>
      <pubDate>Fri, 25 Jul 2008 15:27:50 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/24/maven-myeclipse</guid>
      <author>jense</author>
      <comments>http://www.bestechvideos.com/2008/07/24/maven-myeclipse</comments>
    </item>
    <item>
      <title>The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability</title>
      <link>http://www.bestechvideos.com/2008/07/23/the-top-10-ways-to-botch-enterprise-java-application-scalability-and-reliability</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/23/the-top-10-ways-to-botch-enterprise-java-application-scalability-and-reliability"><img alt="The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7249/46_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
In this presentation, Cameron Purdy discusses Java scaling. Topics include performance improvement versus scaling improvement, serial bottlenecks, queue theory, rewriting existing frameworks, avoiding the database, single points of failure, avoiding abstractions, disaster recovery, one-size-fits-all architecture, large JVM heaps, network failures, and trusting product claims. 					<br />
<br />
<strong>Bio</strong> 					<br />
Cameron Purdy is a VP of Development in Oracle's Fusion Middleware group. He was the founder, president and CEO of Tangosol and has over ten years of experience with Java and Java-related technology. As a software visionary and industry leader, Mr. Purdy is a frequent presenter at industry conferences and has received a number of awards in recognition of his contribution to the Java community. 			         						<br />
<br />
<strong>About the conference</strong> 						<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><p><a href="http://www.bestechvideos.com/2008/07/23/the-top-10-ways-to-botch-enterprise-java-application-scalability-and-reliability">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Wed, 23 Jul 2008 17:49:00 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/23/the-top-10-ways-to-botch-enterprise-java-application-scalability-and-reliability</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/23/the-top-10-ways-to-botch-enterprise-java-application-scalability-and-reliability</comments>
    </item>
    <item>
      <title>Provisioning Eclipse Workspaces and Sharing</title>
      <link>http://www.bestechvideos.com/2008/07/21/provisioning-eclipse-workspaces-and-sharing</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/21/provisioning-eclipse-workspaces-and-sharing"><img alt="Provisioning Eclipse Workspaces and Sharing" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7095/36_thumb.PNG" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p>Demonstrates how Eclipse users can provision and share Eclipse workspace settings to standardize across teams.</p><p><a href="http://www.bestechvideos.com/2008/07/21/provisioning-eclipse-workspaces-and-sharing">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/screencasts">Screencasts</a>]]>
      </description>
      <pubDate>Mon, 21 Jul 2008 20:00:07 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/21/provisioning-eclipse-workspaces-and-sharing</guid>
      <author>jense</author>
      <comments>http://www.bestechvideos.com/2008/07/21/provisioning-eclipse-workspaces-and-sharing</comments>
    </item>
    <item>
      <title>AOP-Myths and Realities</title>
      <link>http://www.bestechvideos.com/2008/07/19/aop-myths-and-realities</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/aop-myths-and-realities"><img alt="AOP-Myths and Realities" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7015/23_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
This talk goes beyond myths surrounding AOP and shows the real deal. It examines many practical applications implemented with and without aspects, providing a context for scrutinizing AOP. It also discusses ways to adopt AOP in pragmatic, risk-managed ways allowing developers to try AOP in their own system and gain understanding at the experiential level without exposing them to undue risk.   					<br />
<br />
<strong>Bio</strong> 					<br />
Author, speaker, consultant, and trainer, Ramnivas Laddad has been developing complex software systems using technologies such as Java, J2EE, AspectJ, UML, networking, and XML for over a decade. Ramnivas is an active member of the AspectJ community and has been involved with aspect-oriented programming from its early form.   			         						<br />
<br />
<strong>About the conference</strong> 						</p><p><a href="http://www.bestechvideos.com/2008/07/19/aop-myths-and-realities">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:20:43 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/aop-myths-and-realities</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/aop-myths-and-realities</comments>
    </item>
    <item>
      <title>JRuby - Bringing Ruby to the JVM</title>
      <link>http://www.bestechvideos.com/2008/07/19/jruby-bringing-ruby-to-the-jvm</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/jruby-bringing-ruby-to-the-jvm"><img alt="JRuby - Bringing Ruby to the JVM" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7013/22_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
In this presentation from InfoQ Day at Java One, Thomas Enebo and Charles Nutter show off the current state of the JRuby project, which has come a long way under their stewardship. The presentation shows compelling demonstrations of how the Ruby language and key Ruby applications can function well on the Java Virtual Machine. 					<br />
<br />
<strong>Bio</strong> 					<br />
Charles Nutter of the JRuby development team has been working to redesign JRuby's core interpreter and improve compatibility with Ruby 1.8. Lately he has been focusing on getting key Ruby applications to work. JRuby Project Manager and lead developer, Thomas Enebo is interested in web application development and the Ruby programming language.</p><p><a href="http://www.bestechvideos.com/2008/07/19/jruby-bringing-ruby-to-the-jvm">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/ruby">Ruby</a>, <a href="http://www.bestechvideos.com/category/frameworks/ruby-on-rails">Ruby On Rails</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:19:53 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/jruby-bringing-ruby-to-the-jvm</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/jruby-bringing-ruby-to-the-jvm</comments>
    </item>
    <item>
      <title>The Role of the Enterprise Service Bus</title>
      <link>http://www.bestechvideos.com/2008/07/19/the-role-of-the-enterprise-service-bus</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/the-role-of-the-enterprise-service-bus"><img alt="The Role of the Enterprise Service Bus" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7005/18_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Mark Richards tells us what an ESB is, its role, what capabilities it provides, and the various ways an ESB can be implemented. He takes a close look at the JBI specification (JSR-208) and explains what impact it will have with the ESB world. This will teach you how to determine your own specific requirements for an ESB and then match these requirements to the product space. 					<br />
<br />
<strong>Bio</strong> 					<br />
Developer, designer, architect, Mark Richards has significant experience and expertise in J2EE architecture and development, Object-oriented design and development,and systems integration. He is an IBM Certified Application Architect, a Sun Certified J2EE Business Component Developer, a Sun Certified J2EE Enterprise Architect, a Sun Certified Java Programmer and a Certified Java Instructor.</p><p><a href="http://www.bestechvideos.com/2008/07/19/the-role-of-the-enterprise-service-bus">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:15:13 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/the-role-of-the-enterprise-service-bus</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/the-role-of-the-enterprise-service-bus</comments>
    </item>
    <item>
      <title>Introduction to Domain Specific Languages</title>
      <link>http://www.bestechvideos.com/2008/07/19/introduction-to-domain-specific-languages</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/introduction-to-domain-specific-languages"><img alt="Introduction to Domain Specific Languages" height="110" src="http://www.bestechvideos.com//thumbnails/0000/7003/17_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Domain Specific Languages (DSLs) are limited forms of computer language designed for a specific class of problems. In this JAOO conference talk, Martin Fowler introduces a simple example of DSL, bringing out the difference between external and internal DSLs, and talking through the trade-offs in using both forms. The talk is based on Martin's language workbench article on martinfowler.com.  					<br />
<br />
<strong>Bio</strong> 					<br />
Martin Fowler is one of our industry's most well known thought leaders having had an influence in the adoption of OO,  refactoring, patterns, agile methodologies, domain modeling, UML, and XP. Martin is Chief Scientist at ThoughtWorks, and writes regularly at www.martinfowler.com.</p><p><a href="http://www.bestechvideos.com/2008/07/19/introduction-to-domain-specific-languages">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/ruby">Ruby</a>, <a href="http://www.bestechvideos.com/category/frameworks/net-framework">.NET Framework</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:13:51 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/introduction-to-domain-specific-languages</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/introduction-to-domain-specific-languages</comments>
    </item>
    <item>
      <title>How to Design a Good API &amp; Why it Matters</title>
      <link>http://www.bestechvideos.com/2008/07/19/how-to-design-a-good-api-why-it-matters</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/how-to-design-a-good-api-why-it-matters"><img alt="How to Design a Good API &amp; Why it Matters" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6997/14_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
A well-written API can be a great asset to the organization that wrote it and to all that use it. Given the importance of good API design, surprisingly little has been written on the subject. In this talk (recorded at Javapolis), Java library designer Joshua Bloch teaches how to design good APIs, with many examples of what good and bad APIs look like. 					<br />
<br />
<strong>Bio</strong> 					<br />
Joshua Bloch is a Principal Engineer at Google. He led the design and implementation of numerous Java platform features, including the Java Collections Framework. He is the author of the Jolt Award-winning book Effective Java. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia. 			         						<br />
<br />
<strong>About the conference</strong> 						</p><p><a href="http://www.bestechvideos.com/2008/07/19/how-to-design-a-good-api-why-it-matters">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:09:51 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/how-to-design-a-good-api-why-it-matters</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/how-to-design-a-good-api-why-it-matters</comments>
    </item>
    <item>
      <title>Java + .NET, Integration Strategies Presentation</title>
      <link>http://www.bestechvideos.com/2008/07/19/java-net-integration-strategies-presentation</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/java-net-integration-strategies-presentation"><img alt="Java + .NET, Integration Strategies Presentation" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6993/12_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
We learn how Java and .NET can interoperate with one another. We'll talk about how to leverage the strengths of each, such as using Microsoft Office to act as a rich client to a Java middle-tier service, or building a Windows Presentation Foundation GUI on top of Java POJOs, or even how to execute Java Enterprise/J2EE functionality from within a Windows Workflow host. 					<br />
<br />
<strong>Bio</strong> 					<br />
Ted Neward is an independent consultant specializing in high-scale enterprise systems. He speaks on the conference circuit, discussing Java, .NET and XML service technologies, focusing on Java-.NET interoperability. He has written several widely-recognized books in both the Java and .NET space, including the recently-released &quot;Effective Enterprise Java&quot;.</p><p><a href="http://www.bestechvideos.com/2008/07/19/java-net-integration-strategies-presentation">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/web-tech/wpf">WPF</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/net-framework">.NET Framework</a>, <a href="http://www.bestechvideos.com/category/frameworks/j2ee">j2ee</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:07:34 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/java-net-integration-strategies-presentation</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/java-net-integration-strategies-presentation</comments>
    </item>
    <item>
      <title>Case Study: Zero Calories J2EE</title>
      <link>http://www.bestechvideos.com/2008/07/19/case-study-zero-calories-j2ee</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/case-study-zero-calories-j2ee"><img alt="Case Study: Zero Calories J2EE" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6991/11_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
A lightweight approach with a rich domain model used directly in web-tier can increase both quality and speed of development. This case study, recorded at Javapolis, looks at a Tapestry+Spring+Hibernate project by Nordija, how it was architected, how testability was introduced, and the level of simplicity achieved using the lightweight approach.  					<br />
<br />
<strong>Bio</strong> 					<br />
Thomas Christensen is technical director at Danish consultancy Nordija where he has developed software for the Java enterprise platform since 1999. Always looking to improve his productivity, he has been early adopter of various open source frameworks besides paying attention to the software development process.  			         						<br />
<br />
<strong>About the conference</strong> 						<br />
Javapolis is the largest Java developers conference in europe. Called 'the Apache of software conferences', it is organized by the Belgian Java Users Group and is run non-profit with a very low entrance fee. Javapolis usually takes place in the 2nd week of December.</p><p><a href="http://www.bestechvideos.com/2008/07/19/case-study-zero-calories-j2ee">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/web-tech">Technologies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/j2ee">j2ee</a>, <a href="http://www.bestechvideos.com/category/frameworks/spring">Spring</a>, <a href="http://www.bestechvideos.com/category/frameworks/tapestry">Tapestry</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:06:16 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/case-study-zero-calories-j2ee</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/case-study-zero-calories-j2ee</comments>
    </item>
    <item>
      <title>Security Assertion Markup Language - SAML</title>
      <link>http://www.bestechvideos.com/2008/07/19/security-assertion-markup-language-saml</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/security-assertion-markup-language-saml"><img alt="Security Assertion Markup Language - SAML" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6989/10_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
The SAML has emerged as the gold standard for building Cross-Domain SSO solutions and is a key technology in the domain of federated identity management.  The basic concepts of SAML as well as a technical synopsis will be presented. What are SAML assertions, attributes, artifacts, bindings and profiles? What problems does SAML solve, how does it all work out in real life... 					<br />
<br />
<strong>Bio</strong> 					<br />
David is a senior Java Developer/Analyst at Dolmen-JCS, where he is engaged in developing/designing J2EE applications mainly as a consultant but occasionally spends some time as a trainer too. Recently he worked on a single-sign-on product based on SAML (called SAML-CRI) which serves as a reference implementation for the various agencies of the Belgian Federal Government.  			         						<br />
<br />
<strong>About the conference</strong> 						<br />
Javapolis is the largest Java developers conference in europe. Called 'the Apache of software conferences', it is organized by the Belgian Java Users Group and is run non-profit with a very low entrance fee. Javapolis usually takes place in the 2nd week of December.</p><p><a href="http://www.bestechvideos.com/2008/07/19/security-assertion-markup-language-saml">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 12:04:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/security-assertion-markup-language-saml</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/19/security-assertion-markup-language-saml</comments>
    </item>
    <item>
      <title>Distributed Caching Essential Lessons</title>
      <link>http://www.bestechvideos.com/2008/07/18/distributed-caching-essential-lessons</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/18/distributed-caching-essential-lessons"><img alt="Distributed Caching Essential Lessons" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6905/4_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
In this presentation, recorded at Javapolis, Cameron Purdy shows how to improve application performance &amp; scalability via caching architectures to reduce load on the database tier and &amp; clustered caching to provide transparent fail-over by reliably sharing live data among clustered JVMs. 					<br />
<br />
<strong>Bio</strong> 					<br />
Cameron Purdy is the founder and president of Tangosol, Inc, a market leader in delivering in-memory caching and data management solutions to companies building and running mission critical enterprise J2EE applications.  			         						<br />
<br />
<strong>About the conference</strong> 						<br />
Javapolis is the largest Java developers conference in europe. Called 'the Apache of software conferences', it is organized by the Belgian Java Users Group and is run non-profit with a very low entrance fee. Javapolis usually takes place in the 2nd week of December.</p><p><a href="http://www.bestechvideos.com/2008/07/18/distributed-caching-essential-lessons">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Fri, 18 Jul 2008 18:08:36 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/18/distributed-caching-essential-lessons</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/18/distributed-caching-essential-lessons</comments>
    </item>
    <item>
      <title>Maintaining Java Apps in Production Environments</title>
      <link>http://www.bestechvideos.com/2008/07/17/maintaining-java-apps-in-production-environments</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/17/maintaining-java-apps-in-production-environments"><img alt="Maintaining Java Apps in Production Environments" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6815/4_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Alexandre Rafalovitch delivers an organized overview of the tools and techniques that help with resolving problems that arise in real production environments. The presentation places emphasis on free and open source tools capable of being useful out of the box, without extensive configuration. Common problems are discussed, along with methods of rapid analysis and root cause determination.  					<br />
<br />
<strong>Bio</strong> 					<br />
Alexandre Rafalovitch is a software developer with more than 15 years of experience spanning design and development, training and support. He has been working with Java since JDK 1.0a3. Alexandre's blog is at <a href="http://blog.outerthoughts.com">http://blog.outerthoughts.com</a>. 			         						<br />
<br />
<strong>About the conference</strong> 						</p><p><a href="http://www.bestechvideos.com/2008/07/17/maintaining-java-apps-in-production-environments">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Fri, 18 Jul 2008 02:57:42 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/17/maintaining-java-apps-in-production-environments</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/17/maintaining-java-apps-in-production-environments</comments>
    </item>
    <item>
      <title>JP Rangaswami on open source in the enterprise &amp; the future of information</title>
      <link>http://www.bestechvideos.com/2008/07/17/jp-rangaswami-on-open-source-in-the-enterprise-the-future-of-information</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/17/jp-rangaswami-on-open-source-in-the-enterprise-the-future-of-information"><img alt="JP Rangaswami on open source in the enterprise &amp; the future of information" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6813/3_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
CIO JP Rangaswami explains how open source became a corporate IT strategy at investment bank Dresdner Kleinwort Wasserstein and why CIOs of major enterprises should open source for software development initiatives. JP also explains his vision of four pillars of the new world if information: Syndication, Search, Fulfillment, and Collaboration/Conversation.  					<br />
<br />
<strong>Bio</strong> 					<br />
JP Rangaswami is CIO of Global Services at BT. At the time of this recording, Mr. Rangaswami was CIO of Dresdner Kleinwort Wasserstein investment bank. JP blogs at <a href="http://www.confusedofcalcutta.com">www.confusedofcalcutta.com</a>, where he writes about IPR and DRM, opensource, agile methods and identity; Waters magazine named him top CIO of the year in 2003. 			         						<br />
<br />
<strong>About the conference</strong> 						<br />
This presentation was recorded at a private summit for architects held in London, UK, in late 2005. The summit was organized by Alexis Richardson, Floyd Marinescu, Rod Johnson, John Davies, and Steve Ross-Talbot.</p><p><a href="http://www.bestechvideos.com/2008/07/17/jp-rangaswami-on-open-source-in-the-enterprise-the-future-of-information">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/business">Business</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/ruby">Ruby</a>, <a href="http://www.bestechvideos.com/category/frameworks/net-framework">.NET Framework</a>]]>
      </description>
      <pubDate>Thu, 17 Jul 2008 19:30:44 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/17/jp-rangaswami-on-open-source-in-the-enterprise-the-future-of-information</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/17/jp-rangaswami-on-open-source-in-the-enterprise-the-future-of-information</comments>
    </item>
    <item>
      <title>Christophe Coenraets Discusses Flex 3, AIR, and BlazeDS</title>
      <link>http://www.bestechvideos.com/2008/07/17/christophe-coenraets-discusses-flex-3-air-and-blazeds</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/17/christophe-coenraets-discusses-flex-3-air-and-blazeds"><img alt="Christophe Coenraets Discusses Flex 3, AIR, and BlazeDS" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6737/13040_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview from QCon London 2008, Christophe Coenraets discusses Flex 3, Flex Builder, BlazeDS, BlazeDS, the move towards open source at Adobe, how to integrate Flex with existing applications, and the challenges of integrating Rich Internet Applications with search engines and built-in browser functionality.     				<br />
<br />
<strong>Bio</strong>     				<br />
Christophe Coenraets is a Senior Technical Evangelist at Adobe. He focuses on rich Internet applications and enterprise integration. Before joining Macromedia and Adobe, Christophe was the head of Java and J2EE Technical Evangelism at Sybase, where he started working on Java Enterprise projects in 1996.</p><p><a href="http://www.bestechvideos.com/2008/07/17/christophe-coenraets-discusses-flex-3-air-and-blazeds">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/web-tech/flash">Flash</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>, <a href="http://www.bestechvideos.com/category/frameworks/flex">Flex</a>]]>
      </description>
      <pubDate>Thu, 17 Jul 2008 04:13:35 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/17/christophe-coenraets-discusses-flex-3-air-and-blazeds</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/17/christophe-coenraets-discusses-flex-3-air-and-blazeds</comments>
    </item>
    <item>
      <title>Dynamically Typed Languages for the JVM</title>
      <link>http://www.bestechvideos.com/2008/07/14/dynamically-typed-languages-for-the-jvm</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/dynamically-typed-languages-for-the-jvm"><img alt="Dynamically Typed Languages for the JVM" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6517/41_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Scripting languages are of growing importance, and they are typically dynamically typed. This session discusses improved support for these languages in the JVM, through the use of the new invokedynamic bytecode and through improved support for hot-swapping--modifying code and classes on the fly while maintaining the JVM software's security and integrity. 					<br />
<br />
<strong>Bio</strong> 					<br />
Gilad Bracha is a Distinguished Engineer at Cadence Design Systems. At the time of this recording, he was a Computational Theologist and Distinguished Engineer at Sun Microsystems. He is co-author of the Java Language Specification, and a researcher in the area of object-oriented programming languages. 			         						<br />
<br />
<strong>About the conference</strong> 						</p><p><a href="http://www.bestechvideos.com/2008/07/14/dynamically-typed-languages-for-the-jvm">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Wed, 16 Jul 2008 23:48:52 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/dynamically-typed-languages-for-the-jvm</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/dynamically-typed-languages-for-the-jvm</comments>
    </item>
    <item>
      <title>Simplifying Enterprise Development with Groovy</title>
      <link>http://www.bestechvideos.com/2008/07/14/simplifying-enterprise-development-with-groovy</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/simplifying-enterprise-development-with-groovy"><img alt="Simplifying Enterprise Development with Groovy" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6515/40_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Guillaume Laforge, Groovy project manager, teaches how scripting with Groovy can increase your productivity and help you build and test solutions faster on the Java platform. Topics include Groovy the language, Ant builder, XML support, Swing support, Groovy's Meta Object Protocol, and more. 					<br />
<br />
<strong>Bio</strong> 					<br />
Guillaume Laforge is Groovy PM and spec lead of JSR-241; he is also co-authoring Manning's &quot;Groovy in Action&quot; with Dierk K&ouml;nig. In his professional life, Guillaume is a software architect and Open Source consultant, working for <a href="http://www.octo.com">OCTO Technology</a>, a French consultancy focusing on architecture of software and information systems. 			         						<br />
<br />
<strong>About the conference</strong> 						</p><p><a href="http://www.bestechvideos.com/2008/07/14/simplifying-enterprise-development-with-groovy">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/grails">GRails</a>]]>
      </description>
      <pubDate>Wed, 16 Jul 2008 19:03:51 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/simplifying-enterprise-development-with-groovy</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/simplifying-enterprise-development-with-groovy</comments>
    </item>
    <item>
      <title>Java EE Class Loading Architectures</title>
      <link>http://www.bestechvideos.com/2008/07/14/java-ee-class-loading-architectures</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/java-ee-class-loading-architectures"><img alt="Java EE Class Loading Architectures" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6513/39_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Ernie Svehla, Chief Architect of IntelliObjects reviews Java Class Loading basics, comparing the class loading architectures of the Sun's Appserver 9, BEA WebLogic 9.1, and JBoss 4.0.2. The presentation concludes with a discussion of best practices for packaging JEE applications followed by techniques for resolving common class loading problems such as ClassNotFoundException, or NoDefFound Errors. 					<br />
<br />
<strong>Bio</strong> 					<br />
Ernie Svehla is Chief Architect of <a href="http://www.intelliobjects.com/">IntelliObjects</a> and has extensive experience in developing large scale highly transactional J2EE systems. Ernie's professional specialties include Object Relational frameworks and Web Services. 			         						<br />
<br />
<strong>About the conference</strong> 						</p><p><a href="http://www.bestechvideos.com/2008/07/14/java-ee-class-loading-architectures">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/j2ee">j2ee</a>]]>
      </description>
      <pubDate>Wed, 16 Jul 2008 07:15:39 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/java-ee-class-loading-architectures</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/java-ee-class-loading-architectures</comments>
    </item>
    <item>
      <title>Event Patterns</title>
      <link>http://www.bestechvideos.com/2008/07/14/event-patterns</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/event-patterns"><img alt="Event Patterns" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6497/31_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Ian Cartwright presents some of his work (developed with Martin Fowler) on Event Patterns, including: Event Sourcing,  Event Collaboration, Parallel Model, and Retroactive Event. These patterns can be used in scenarios where a sequence of domain model changes may need to be recorded, reversed, corrected, or simply observed. 					<br />
<br />
<strong>Bio</strong> 					<br />
Ian Cartwright is a consultant and ThoughtWorks and worked with Martin Fowler on distilling these event patterns. 			         						<br />
<br />
<strong>About the conference</strong> 						<br />
JAOO is the premier European developer conference on software technology, methods and best practices. The conference presents in-depth presentations and tutorials by researchers, engineers and trend-setters in software engineering and technology.</p><p><a href="http://www.bestechvideos.com/2008/07/14/event-patterns">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development/java">Java</a>]]>
      </description>
      <pubDate>Wed, 16 Jul 2008 04:20:05 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/event-patterns</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/event-patterns</comments>
    </item>
    <item>
      <title>Using Google Web Toolkit</title>
      <link>http://www.bestechvideos.com/2008/07/14/using-google-web-toolkit</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/using-google-web-toolkit"><img alt="Using Google Web Toolkit" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6493/29_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
The Google Web Toolkit (GWT) is a Java-centric framework for creating AJAX applications. GWT cross-compiles Java source into JavaScript, allowing Java developers to use their existing Java skills and tools to create AJAX apps. GWT lead Bruce Johnson intros GWT including high-performance AJAX, internationalization, and integration with existing web app. 					<br />
<br />
<strong>Bio</strong> 					<br />
Bruce Johnson is works at Google as Tech Lead of the Google Web Toolkit (GWT). Prior to joining Google, Bruce wrote a Visual Basic cross-compiler for mobile, a portable version of Microsoft COM for non-MS embedded devices, but without question, cross-compiling Java into JavaScript for GWT is his funnest achievement. 			         						<br />
<br />
<strong>About the conference</strong> 						<br />
JavaZone is a conference on Software Development and Java Technology organized by the javaBin, the Java User Group in Norway. It has a technological profile, and is probably best described as a miniature JavaOne; it usually offers a combination of tuturials, technical talks and an exhibition.</p><p><a href="http://www.bestechvideos.com/2008/07/14/using-google-web-toolkit">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/web-tech/ajax">AJAX</a>, <a href="http://www.bestechvideos.com/category/companies/google">Google</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/javascript">Javascript</a>]]>
      </description>
      <pubDate>Tue, 15 Jul 2008 17:29:05 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/using-google-web-toolkit</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/using-google-web-toolkit</comments>
    </item>
    <item>
      <title>Rod Johnson: Are we there yet?</title>
      <link>http://www.bestechvideos.com/2008/07/14/rod-johnson-are-we-there-yet</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/rod-johnson-are-we-there-yet"><img alt="Rod Johnson: Are we there yet?" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6461/27_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
We've come a long way from the first versions of J2EE. We've learned to avoid invasive programming models, we've developed a rich set of frameworks and APIs, we know how to develop apps based around simple objects. Are we there yet? Most of us would answer no. If we're not there yet, then where are we headed next? Spring founder Rod Johnson explores this issue. Recorded at JAOO Sept 2006.  					<br />
<br />
<strong>Bio</strong> 					<br />
Rod is the father of Spring. The Spring Framework open source project began in February 2003, based on the Interface21 framework published with Rod's best-selling Expert One-on-One J2EE Design and Development. Rod is one of the world's leading authorities on Java and J2EE development. 			         						<br />
<br />
<strong>About the conference</strong> 						<br />
JAOO is the premier European developer conference on software technology, methods and best practices. The conference presents in-depth presentations and tutorials by researchers, engineers and trend-setters in software engineering and technology.</p><p><a href="http://www.bestechvideos.com/2008/07/14/rod-johnson-are-we-there-yet">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/j2ee">j2ee</a>, <a href="http://www.bestechvideos.com/category/frameworks/spring">Spring</a>]]>
      </description>
      <pubDate>Tue, 15 Jul 2008 06:24:22 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/rod-johnson-are-we-there-yet</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/rod-johnson-are-we-there-yet</comments>
    </item>
    <item>
      <title>WebWork (Struts 2) In Action</title>
      <link>http://www.bestechvideos.com/2008/07/14/webwork-struts-2-in-action</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/webwork-struts-2-in-action"><img alt="WebWork (Struts 2) In Action" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6507/36_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Patrick Lightbody does an overview of WebWork and the Struts merger, comparing to other web frameworks and explaining validation support, Ajax support, and how to achieve rapid development with WebWork/Struts 2.  					<br />
<br />
<strong>Bio</strong> 					<br />
<a href="http://www.lightbody.net/~plightbo/">Patrick Lightbody</a> leads product management for QA solutions at Gomez Inc. Prior to joining Gomez, Lightbody launched Autoriginate, the creator of a hosted QA solution, and managed the professional services team at collaboration software provider Jive Software.  Lightbody also serves as the CEO and Chairman of OpenSymphony Group.  			         						<br />
<br />
<strong>About the conference</strong> 						</p><p><a href="http://www.bestechvideos.com/2008/07/14/webwork-struts-2-in-action">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>]]>
      </description>
      <pubDate>Tue, 15 Jul 2008 04:17:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/webwork-struts-2-in-action</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/webwork-struts-2-in-action</comments>
    </item>
    <item>
      <title>Billy Newport explains Virtualization</title>
      <link>http://www.bestechvideos.com/2008/07/14/billy-newport-explains-virtualization</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/14/billy-newport-explains-virtualization"><img alt="Billy Newport explains Virtualization" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6439/12932_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview, Billy Newport talks about different types of virtualization, eXtreme Transaction Processing (XTP) and how WebSphere products like Virtual Enterprise (formerly XD) support virtualization. He discusses hardware, hypervisor, JVM, application and data virtualization.      				<br />
<br />
<strong>Bio</strong>     				<br />
Billy Newport is a Distinguished Engineer at IBM working on WebSphere eXtreme Scale distributed caching technology (ObjectGrid). He is the main architect for high availability, clustering and persistence technologies. He also helped add advanced APIs like WorkManager APIs (JSR 236/237) and worked on the staff plugin architecture of WebSphere Process Server (WPS).</p><p><a href="http://www.bestechvideos.com/2008/07/14/billy-newport-explains-virtualization">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/companies/ibm">IBM</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/broadcasting/interview">Interview</a>]]>
      </description>
      <pubDate>Mon, 14 Jul 2008 20:44:29 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/14/billy-newport-explains-virtualization</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/14/billy-newport-explains-virtualization</comments>
    </item>
    <item>
      <title>Code Organization Guidelines for Large Code Bases</title>
      <link>http://www.bestechvideos.com/2008/07/12/code-organization-guidelines-for-large-code-bases</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/12/code-organization-guidelines-for-large-code-bases"><img alt="Code Organization Guidelines for Large Code Bases" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6171/15_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Juergen Hoeller shares his experiences working on large projects (including his role as chief architect of the Spring Framework) to provide general guidelines on Packaging and package interdependencies, Layering and module decomposition, Evolving a large code base. Juergen will also discuss how tools can play a role in enforcing architectural soundness.  					<br />
<br />
<strong>Bio</strong> 					<br />
Juergen Hoeller has been the most active Spring developer since the open source project began from Rod's Interface21 framework back in February 2003. Juergen and Rod together continue to provide the direction for Spring.   			         						<br />
<br />
<strong>About the conference</strong> 						<br />
The Spring Experience conference is hosted by Interface21 and NoFluffJustStuff Java Symposiums (NFJS) and is dedicated to the Spring Framework community. TSE is a limited attendance, technically focused event targeted at Technical Project Managers, Architects, and Developers.</p><p><a href="http://www.bestechvideos.com/2008/07/12/code-organization-guidelines-for-large-code-bases">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/practices">Practices</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/debugging">Debugging</a>, <a href="http://www.bestechvideos.com/category/frameworks/spring">Spring</a>]]>
      </description>
      <pubDate>Mon, 14 Jul 2008 07:52:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/12/code-organization-guidelines-for-large-code-bases</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/12/code-organization-guidelines-for-large-code-bases</comments>
    </item>
    <item>
      <title>Cluster Your JVM to SIMPLIFY application architecture</title>
      <link>http://www.bestechvideos.com/2008/07/12/cluster-your-jvm-to-simplify-application-architecture</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/12/cluster-your-jvm-to-simplify-application-architecture"><img alt="Cluster Your JVM to SIMPLIFY application architecture" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6157/8_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Open Terracotta is an open-source, highly scalable, JVM-level clustering solution. As well as being a drop-in replacement for Tomcat Clustering, it can transparently cluster POJOs and Spring beans. This presentation will be an in-depth case study of a small mobile application built using Terracotta clustering.  					<br />
<br />
<strong>Bio</strong> 					<br />
Ari Zilka is CTO and co-founder of Terracotta. Previously, Ari was the Chief Architect at Walmart.com, where he led the innovation and development of the company's new engineering initiatives. Prior to Walmart.com, Ari worked as a consultant at Sapient and PriceWaterhouseCoopers. 			         						<br />
<br />
<strong>About the conference</strong> 						<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><p><a href="http://www.bestechvideos.com/2008/07/12/cluster-your-jvm-to-simplify-application-architecture">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/frameworks/j2ee">j2ee</a>, <a href="http://www.bestechvideos.com/category/frameworks/spring">Spring</a>]]>
      </description>
      <pubDate>Sun, 13 Jul 2008 02:50:26 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/12/cluster-your-jvm-to-simplify-application-architecture</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/12/cluster-your-jvm-to-simplify-application-architecture</comments>
    </item>
    <item>
      <title>System Integration Testing Using Spring</title>
      <link>http://www.bestechvideos.com/2008/07/12/system-integration-testing-using-spring</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/12/system-integration-testing-using-spring"><img alt="System Integration Testing Using Spring" height="110" src="http://www.bestechvideos.com//thumbnails/0000/6155/7_thumb.png" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
When it comes to system integration testing Spring adds real value. In this session, Rod Johnson (Spring creator) discusses: integration testing and the support that Spring provides for it, issues around testing the persistence layer, testing web applications. 					<br />
<br />
<strong>Bio</strong> 					<br />
Rod is the father of Spring. The Spring Framework open source project began in February 2003, based on the Interface21 framework published with Rod's best-selling Expert One-on-One J2EE Design and Development. Rod is one of the world's leading authorities on Java and J2EE development. 			         						<br />
<br />
<strong>About the conference</strong> 						<br />
<a href="http://www.thespringexperience.com/show_view.jsp?showId=46">The Spring Experience conference</a> is hosted by Interface21 and NoFluffJustStuff Java Symposiums (NFJS) and is dedicated to the Spring Framework community. TSE is a limited attendance, technically focused event targeted at Technical Project Managers, Architects, and Developers.</p><p><a href="http://www.bestechvideos.com/2008/07/12/system-integration-testing-using-spring">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/development/java">Java</a>, <a href="http://www.bestechvideos.com/category/development/debugging">Debugging</a>, <a href="http://www.bestechvideos.com/category/frameworks/spring">Spring</a>]]>
      </description>
      <pubDate>Sun, 13 Jul 2008 02:45:16 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/12/system-integration-testing-using-spring</guid>
      <author>Dmytro Shteflyuk</author>
      <comments>http://www.bestechvideos.com/2008/07/12/system-integration-testing-using-spring</comments>
    </item>
    <item>
      <title>Romain Guy on the State of desktop Java</title>
      <link>http://www.bestechvideos.com/2008/07/10/romain-guy-on-the-state-of-desktop-java</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/10/romain-guy-on-the-state-of-desktop-java"><img alt="Romain Guy on the State of desktop Java" height="110" src="http://www.bestechvideos.com//thumbnails/0000/5377/12651_thumb.image" style="border: 1px solid #7f7f7f;" width="150" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
Romain Guy presents his thoughts on the state of desktop Java. He shares his thoughts on Swing, competition with Flash and just what is a &quot;filthy rich client&quot; application.? He also talks about whether we really need a Java browser edition.     				<br />
<br />
<strong>Bio</strong>     				<br />
Romain Guy is a French student currently working as an intern with the Swing Team at Sun Microsystems. He has 7 years of experience in Java development, as an Open Source and freelance developer. He also works as a freelance journalist for a French computing magazine, as a translator for O'Reilly and taugh Java in a University. Today Romain focuses on UI design and humane interaction.</p><p><a href="http://www.bestechvideos.com/2008/07/10/romain-guy-on-the-state-of-desktop-java">Read more about this video…</a></p></td></tr></table><p><b>Want to control this feed contents?</b>&nbsp;<a href="http://www.bestechvideos.com/user/all/signup">Sign up here</a> and create your own feed!</p><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/development">Development</a>, <a href="http://www.bestechvideos.com/category/broadcasting">Broadcasting</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/design">Design</a>, <a href="http://www.bestechvideos.com/category/web-tech/flash">Flash</a>, <a href="http://www.bestechvideos.com/category/developmen