Java Industry News
Real-World Java Seminar in New York August 13
Multi-Track One-Day Event Addresses Technical and Business Issues
Jul. 3, 2007 11:45 AM
Digg This!
The single-day, multi-track Real-World Java Seminar will be held at the Roosevelt Hotel in New York on August 13. Produced by SYS-CON Events, this is the largest Java developer event on the East Coast, and features a business track as well as two technical tracks. All attendees will have full access to all sessions at the event, so can either stay with one track or pick and choose specific sessions.
The Real-World Java Seminar, featuring more than 30
sessions, is packed with technical presentations delivered by the Java
industry experts. Attending this event will allow delegates to take a
fresh look at the architecture of your the projects they are working on
now, and can serve as a roadmap for their further development as a Java
professional.
Click Here to Submit Your Paper
Click Here to Register
Some of the sessions which will be presented on August 13, 2007 include:
Java 6.0 - New Features
While
release of Java 6.0 did not introduce as many language changes as Java
5.0, it substantially improved performance and added lots of convenient
features that will be covered in this presentation, namely, streamlined
XML, scripting API, JavaScript engine, pluggable annotations, better
monitoring with a new Console class, pluggable locales, reallocation of
arrays, a small footprint database Java DB, desktop look and feel
enhancements in Swing and more.
EJB 3. and Java Persistence API
Substantial
simplification of EJB 3.0 puts them back in the toolbox of the
enterprise Java developer. Java Persistence API allows you to
persistence-enable your Plain Old Java Objects in a manner similar to a
popular open source object-relational mapping tool Hibernate.This
presentation starts with an overview of the EJB 3 and Java Persistence
API architecture followed by a set of coding samples demonstrating
database persistence of Java objects in action.
Concurrent Programming in Java
Multithreading
was always one of the most important Java features. The
java.util.concurrent package was introduced in Java 5, and this
advanced talk focuses on proper techniques of writing thread-safe code,
You'll learn how to use coincurrent collections, how to interrupt
running tasks properly, will understand the benefits of using
semaphores, barriers and latches. You'll also get familiar with thread
pools, executors, and Callables objects, which will greatly improve
scalability and performance of your applications.
Enterprise Service Bus as a Centerpiece of SOA Implemented with Java
ESB
is a core component of the enterprise Service-Oriented Architecture. Is
this a software, pattern or hardware? ESB decouples service providers
and consumers, provides message routing and transformation between
different data format and communication protocols. Services participate
in the ESB using either Web Servies or JMS. How JBI (JSR-208) afects
the ESB space? This presentation reviews open sorce ESB software and
shows a reference architecture for implementing SOA.
EJB 3, Spring and Hibernate: A Comparative Analysis and Recommendations
The
recent years have seen the Spring/Hibernate stack displace EJB 2 as the
default application framework for the hippest enterprise Java
developers. EJB 3 is a huge leap forward from yesteryear's heavyweight
development model. However, are the improvements to EJB 3 enough to
change the enterprise Java landscape yet again?
This session
offers a comparative analysis of EJB 3 (including JPA), Spring and
Hibernate to see how they really stack up with each other. The session
will offer recommendations charting different courses of action
depending on what is important for your application. A comparative
analysis matrix will help you decide whether you should integrate parts
of EJB 3 with Spring, use EJB 3 with some Spring features, port
Hibernate code to JPA, move to EJB 3 altogether or use Spring/Hibernate
without EJB 3.
XML Processing in Java
Latest
Java releases include a number of changes related to XML processing.
Schema validation and XPath queries are now parts of the language.
Several data type classes have been added to match types defined by the
W3C XML schema language. Java 6 added support for the JAX_WS Web
services stack, data binding using JAXB 2.0, the StAX API for pull
parsing. In this session, we'll explore the latest developments in the
intersection of Java and XML.
Programming with Spring Framework
Spring
is a leading full-stack open-source Java application framework built on
the notion of programming with POJO (plain old java objects). Spring
comes with an Inversion-of-Control container that provides a
streamlined way for configuring an application and wiring up service
dependencies. It lets you easily program cross-cutting concerns with
AOP, persist you data using variety of techniques, or integrate with
your legacy J2EE applications significantly reducing or eliminating
most boilerplate code.This presentation will demonstrate the latest
Spring features and best practices for the real world Java developers.
Adobe Flex for Java Developers
Rich
Internet applications become a reality. While you can create the client
portion of such applications using Java Swing applets, Adobe Flex
offers you another alternative that will result in an Internet
application running the GUI porttion of your application in fast
virtual machine called Flash Player that will communicate with the
server-side Java components or frameworks being that POJOs,EJBs,
Spring, Hibernate or any other Java-related product. This session
starts with explaining how Flex architecture and how it can be
integrated in your existing or new Java EE applications. You'll also
see how Eclipse plugins see how to introduce rapid application
development into your Internet project.
AJAX for Java Developers
If
you have an old-fashioned Web application, you can enrich your users'
experience by introducing AJAX techniques, which will perform
asynchronous data communication with the Web server and eliminate the
need of browser page refreshes on each user request. In this session
you'll learn how AJAX applications operate, what frameworks are
available, what are the best practices, and potential roadblocks to
avoid.
Ruby on Rails for Java Developers
Web
development of CRUD applications with Ruby on Rails gets attention of
many Java developers.RoR offers a way for fast creation of dynamic Web
sites accessing remote databases. Developing a complex Web project may
take a fraction of the time it would take with Java. This talk provides
comparison of Java and Rails, to help you in translating your Java
knowledge and skills into the world of Ruby and Rails. If you are
wondering if ROR is enterprise-ready, if it scales, or how it
integrates with Java, this talk is for you.
Real-World Java Faculty Presents Top Experts including:
Rima Patel Sriganesh
is a Staff Engineer presently working in the Technology Outreach group
at Sun Microsystems, Inc. She specializes in Java, XML and Integration
platforms. Rima represents Sun at various financial services standards.
She is a co-author of three books and publishes her take on technology
in the form of papers and blogs. She also speaks frequently at various
industry conferences. To find out more about her work, google - "Rima
Patel Sriganesh".
Reza Rehman
is Chief Architect at Tripod Technologies, an IT solutions company
focusing on Java EE in the Baltimore-NYC corridor. He is the co-author
of "EJB 3 in Action" from Manning Publishing. Reza has been working
with Java EE since its inception in the mid-nineties. He has developed
enterprise systems in the publishing, financial, telecommunications and
manufacturing industries. Reza has been fortunate to have worked with
both EJB and Spring/Hibernate. He coordinates the Philadelphia JBoss
User Group.
Yakov Fain
is a Principal Consultant of Farata Systems. He's responsible for the
Enterprise Architecture and emerging technologies. Yakov authored
several Java books, dozens of technical articles, and his blog is
hugely popular. Sun Microsystems has nominated and awarded Yakov with
the title Java Champion. He leads the Princeton Java Users Group. Yakov
holds BS and MS in Applied Math. You can reach him at
yfain@faratasystems.com. He is Adobe Certified Flex Instructor.
Mark Richards
is a Certified Senior IT Architect at IBM, where he is involved in the
architecture and design of large-scale Service Oriented Architectures
in J2EE and other technologies, primarily in the financial services
industry. He has been involved in the software industry since 1984, and
has significant experience and expertise in J2EE architecture and
development, Object-oriented design and development, and systems
integration. Mark served as the President of the Boston Java User Group
in 1997 and 1998, and the President of the New England Java Users Group
from 1999 thru 2003.
Sponsorship and Exhibit Opportunities
Real-Wolrd
Java Semiar will offer unique sponsorship and exhibit opportunities
to the leading Java technology companies. Additional information on
sponsorship and exhibit opportunities can be obtained by e-mail at
events(at) sys-con.com or by phone at 201 802-3021.
SYS-CON Events announced today that the "Call for Papers" for the Real-World Java Seminar is now open. The largest Java developer event on the East Coast, the Real-World Java Seminar is a one-day event with three concurrent tracks and more than 30 sessions, is packed with technical presentations delivered by the Java industry experts. Attending this event will allow delegates to take a fresh look at the architecture of your the projects they are working on now, and can serve as a roadmap for their further development as a Java professional.
About Java News DeskJDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.