Videos tagged with JavaPolis
Summary 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. Bio Joshua Bloch is a Principal Eng...
Case Study: Zero Calories J2EE
Summary 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. Bio Thomas Christensen is technical direc...
Security Assertion Markup Language - SAML
Summary 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... Bio David is ...
Distributed Caching Essential Lessons
Summary In this presentation, recorded at Javapolis, Cameron Purdy shows how to improve application performance & scalability via caching architectures to reduce load on the database tier and & clustered caching to provide transparent fail-over by reliably sharing live data among clustered JVMs. Bio Cameron Purdy is the founder and president of Tangosol, Inc, a market leader in deliveri...
John Crupi on Enterprise SOA
Summary At the time of this recording John Crupi ran Sun's Enterprise Web Services Practice. John shares his insights on what SOA means to the Enterprise, SOA analysis and design vs. OO, effective service composition, governance, and more. Bio John is the CTO of JackBe Corporation. John was previously with Sun Microsystems for eight years, serving as a Distinguished Engineer and CTO for Sun's E...
Rob Harrop and Juergen Hoeller on Spring 2
Summary Spring core developers Rob Harrob and Juergen Hoeller talk about what, why, and how of the new features in Spring 2, including XML configuration, custom tags, AspectJ integration, and migrationg to Spring 2. The interview also discusses how to use Spring on large scale projects, common pitfalls with using Spring, and Spring MVC vs. other frameworks. Recorded at the Javapolis conference....
An Intro to Dojo (Part 1)
Dojo makes professional web application development better, easier, and faster. This talk covers Dojo's core APIs, including those for Ajax, Drag and Drop, Animations, and AOP-style event handling. We'll also discuss some of the stock widgets, various ways to take advantage of them, and how you can use Dojo's package system to help make your own code faster and more portable... View talk @ Parl...
Java EE 5 Blueprints (JPA)
The Java BluePrints projects presents the programming model, guidelines and examples for designing enterprise quality applications and web services using Java technologies. Some of the areas covered are Ajax-enabled Web 2.0 applications, Persistence, JavaServer Faces, SOA with BPEL, and WS-Security. This talk will focus on the Java Persistence API. View talk @ Parleys.com