Skip to content

Java TV
Syndicate content
Java-TV.com is a directory of videos, interviews and tutorials focused on software development activities with the Java programming language.
Updated: 3 hours 47 min ago

Application Versioning in GlassFish 3.1

Thu, 07/15/2010 - 14:23
This video demonstrates the deployment of multiple version of the same application in GlassFish 3.1 Milestone 1.
Categories: Blogs

Spring Roo: An Introduction

Tue, 07/13/2010 - 09:21
Spring Roo is an exciting new rapid application development framework. It slices and dices and packs all the punches of frameworks like Rails and Grails but the end result is pure Java. In this presentation, we will be discussing what Spring Roo is and demonstrate it’s how it can be used to trim your development [...]
Categories: Blogs

Easing JPA data access with Hades

Wed, 07/07/2010 - 11:59
This video introduces the OpenSource library Hades that significantly eases implementing data access layers with JPA. It takes the audience on a guided tour through code samples introducing the features of Hades: * Executing queries by only declaring interface methods * Extending the EntityManager to provide a typed interface, programmatic pagination and sort support * Combining execution of [...]
Categories: Blogs

Architecting GWT Applications for Production at Google

Mon, 07/05/2010 - 15:23
For large GWT applications, there’s a lot you should think about early in the design of your project. GWT has a variety of technologies to help you, but putting it all together can be daunting. This session walks you through how teams at Google architect production-grade apps, from design to deployment, using GWT. Slides
Categories: Blogs

The Enigma of Java: the Java Memory Model

Mon, 07/05/2010 - 15:04
Deep in the trenches of the Java Language Specification lies the enigmatic Java Memory Model. The Java Memory Model (JMM) is responsible for defining consistent thread behavior with memory. Without your awareness, your code can be subtly re-ordered, produce values out of thin air and read stale state. This is a scary proposition and James [...]
Categories: Blogs

NetBeans IDE 6.9 – JavaFX Composer and OSGi

Thu, 07/01/2010 - 12:39
NetBeans engineering managers Jeff Jullion-Ceccarelli and Martin Ryzl offer a tour of NetBeans IDE 6.9, including a demo of the new JavaFX Composer.
Categories: Blogs

Digg Technical Talks – Kohsuke Kawaguchi

Tue, 06/29/2010 - 16:53
The creator of Hudson, Kohsuke Kawaguchi, speaks to Digg engineering team about the current state of Hudson and what we can look forward to down the road. His comments about Selenium and Hudson are of particular interest to the QA team. There are all kinds of integration possibilities – from custom reports that include embedded [...]
Categories: Blogs

Funky Java, Objective Scala

Tue, 06/29/2010 - 16:26
Polyglot programming is here and can improve your style. The first part of this session will look at libraries and techniques that you can use with today’s Java 6, and a peek ahead to Java 7. In the second part of this session we will look at Scala, it similarities to Java, and it’s easy [...]
Categories: Blogs

Java 4-Ever Trailer

Fri, 06/25/2010 - 14:11
JavaZone 2010 promotional video: The very funny story of a young Java developer growing up in a .NET family. http://jz10.java.no/java-4-ever-trailer.html
Categories: Blogs

What’s hot in Java for App Engine

Tue, 06/22/2010 - 13:03
Learn what’s new with Java on App Engine. We’ll take a whirlwind tour through the changes since last year, walk through a code sample for task queues and the new blobstore service, and demonstrate techniques for improving your application’s performance. We’ll top it off with a glimpse into some new features that we’ve planned for [...]
Categories: Blogs

Grails For Spring Developers

Tue, 06/22/2010 - 12:33
Beside doing an overview of the Grails framework, Jeff Brown shows how to write a Spring-integrated application in Grails. Some of the topics covered are: Spring Beans in Groovy, DI in Grails, Grails and Spring MVC, Database transaction management and remoting with Spring in Grails. http://www.infoq.com/presentations/Grails-For-Spring-Developers
Categories: Blogs

Apache Aries: Enterprise OSGi in Practice

Wed, 06/16/2010 - 12:32
Apache Aries is an umbrella project containing implementations of the standards specified in the Enterprise OSGi specification, including several of the Reference Implementations for those specifications. It also includes a lightweight and clean implementation of Blueprint, a standard derived from the Spring Dynamic Modules project. Aries is backed by IBM and SAP, along with committers [...]
Categories: Blogs

Java #10 – Reading a Text File

Wed, 06/16/2010 - 12:27
This tutorial shows how to read a text file line by line in Java using Scanner objects. it also demonstrates JFileChooser file open dialogs with a FileNameExtensionFilter. Download source code from http://java.martincarlisle.com
Categories: Blogs

Talk Release Management With Artifactory

Thu, 06/10/2010 - 12:59
In this presentation the Artifactory team demonstrates the benefits of managing your software development life-cycle through continuous integration. Frederic Simon and Yoav Landman show how to automate large-scale multi-module projects using a fully-integrated platform with Artifactory and Hudson. Using Maven, Gradle, or Ivy builds, it is now possible to dynamically automate and manage the pyramidal [...]
Categories: Blogs

Design Your Own DSL with Groovy

Tue, 06/08/2010 - 12:00
Guillaume Laforge explains what makes Groovy to be better suited to create a DSL: closures, meta-programming, operator overloading, named arguments, a concise and expressive syntax, demonstrating how to write a DSL in Groovy. http://www.infoq.com/presentations/Design-Your-Own-DSL-with-Groovy
Categories: Blogs

ZTL Record and Play Example

Mon, 05/31/2010 - 18:23
ZK-ZTL is an open source tool which can automatically test the ZK Framework with jUnit and Selenium frameworks. ZK is the leading open source Ajax and Mobile Java framework. This video show hot to use Selenium IDE to test ZK applications without the need for a UUID generator.
Categories: Blogs

Learn How to Boost your Java Performance with Ehcache

Mon, 05/31/2010 - 17:51
Greg Luck, the founder or Ehcache, shares his wisdom on implementing effective Java caching strategies in general and in Hibernate. Ehcache is an open source, standards-based cache used in a wide array of applications to boost performance, offload the database and simplify scalability. Greg walks through the Spring Pet [...]
Categories: Blogs

Scripting Android With Ruby

Mon, 05/31/2010 - 17:31
Mark Ranallo will give an introduction to using JRuby in conjunction with the Android Scripting Environment. Bonus content: download the slides from this talk. http://sdruby.org/podcast/78
Categories: Blogs

Contract Tests in JUnit 4

Fri, 05/28/2010 - 13:20
As part of his talk on integration tests J.B. Rainsberger talked about how contract tests can be used to test the interaction between classes when using a mockist approach to developer testing. He wondered aloud if it would be possible to write these kinds of tests using abstract classes and JUnit 4. [...]
Categories: Blogs

Industrial Strength Groovy

Tue, 05/25/2010 - 13:32
Paul King presents some of the tools helping one programming in Groovy: Cobertura – code coverage, CodeNarc – code style, EasyB – acceptance tests, GroovyDoc – documentation, GroovyMock/Spock – mocking and testing, Hudson – CI builds, Maven/Ant/Gant/Gradle – build files, OSGi – bundles, and Spring/Guice – dependency injection. http://www.infoq.com/presentations/Industrial-Strength-Groovy
Categories: Blogs