January 8, 2002 - Ted Neward
�. Topics included definitions, goals, intent & zen of Java 2
Enterprise Edition. The debate for the success of the
� framework work was in high order. JMS application servers were
analyzed according to each vendor's compliance to Sun's current JMS specifications.
February 12, 2002 - Ted Neward
Java versus .NET
Java� 2 Platform, Enterprise Edition (
�) and the Microsoft .NET architecture both hold promise of being
the predominant enterprise application framework for the next several years. This session ignores all the hype and
hoopla associated with marketing campaigns, and compares and contrasts the
� and .NET development frameworks in multiple, detailed ways.
March 12, 2002 - Pravin V. Tulachan
"Understanding and Guide to writing container-managed Entity
Bean in EJB 2.0"
Involves a code walk through and live demo that is geared towards developers.
Pravin is the author of upcoming
� book series
� Boot Camp:
Developing Enterprise JavaBeans
June 11, 2002 - - Ted Neward
Discussion on WebServices and Java.
Great opportunity for
questions and answers about Java, distributed computing, integration, web applications, etc.
July 9, 2002 - Keith Babo
is used with Java for handling electronic collaboration and
The discussion included comparisons with Web Services, their standards, approaches, pros and cons.
Keith Babo is a Sun Microsystems
developer and works with the
Integration Server product suite, including
ECXpert and TradingXpert. The presentation dealt strictly with the
technical details of the Java and ebXML evolution.
August 13, 2002 - Christophe Job,
Oracle Technology Network
Frameworks - The Future of Java Development
A discussion on the current state of Java development tools and what's in
store for the future of Java and
� development. The talk was highlight the current-day advancements
in Java IDEs and then go on to talk about
� Frameworks and how they will be the means in which applications
are built in years to come.
trial CD's were available from Oracle.
September 10, 2002 - Iain Armstrong
's Technical Account Manager, Lain Armstrong presented "A Technical Overview
of Web Services and Related Technologies".
This presentation covered the core technologies in detail, including
, WSDL, and UDDI - and how to leverage industry standards such as
� and XML. In addition you will learn the fundamental skills
needed to produce, deploy, and consume a web service. Topics include how to build a web service, expose it via
, describe it via WSDL, register it via UDDI and finally discover a
web service and invoke it using a
client. Deploy all of your web services into a standard
� application server such as SilverStream Application Server,
WebSphere, or WebLogic.
October 8, 2002 -
Build and Deploy Serious, Real-Time Location-based Solutions
SpatialFX� is a unique Java-based platform that enables the
dynamic integration of location and business data, delivered in interactive, geographic and logical displays. Deploy
on any client-side platform, from wireless devices to the thinnest web clients to the highest bandwidth enterprise
network. The result for application users? Better dynamic asset visibility and management.
November 12, 2002 - Keith Babo,
SOAP Messaging in Java - A Primer
A developer-oriented walk through of the
messaging APIs in Java, including:
. The talk included a description of the APIs, when/why they are used, and a good
bit of code to demonstrate what they offer. Keith also touched upon the practical aspects of using the APIs in
commercial applications and how they can be extended to accommodate application-specific semantics and derivative
December 10, 2002 -
Rathin Raval -
Dynamics & Kinematics
Cheap computing power and hike in network bandwidth are the vital
stimulants for increase seen in the development of distributed component-based computing applications. The
distributed component-based application can broadly be seen as a configuration of services provided by different
application components running on physically same and/or independent computers that appear to the users of the
system as a single application running on a single physical machine.
puts at enterprise developers� disposal an excellent tool kit of
component technologies that hide the complexities of multi-threaded, distributed, server-side applications.
allows the flexibility for a wide range of design and
implementation variations. But sometimes these variations may introduce limited extensibility, inadequate
salability, or simply unneeded complexity. Thus the task of developing high-quality
applications requires a deep understanding of proven enterprise
frameworks which provide structure and reduce the above mentioned risks. What is a
framework? It is a set of reusable services and components coupled
with an associated set of design guidelines which together simplify development.The varied frameworks designed and
available, solves common developer headaches - such as managing connections to databases, maintaining security,
handling exceptions, and application logging - and frees the developer from implementing a solution for the above
mentioned problems with every application. In this presentation we looked at the dynamics and kinematics of some popular frameworks and how we can
use them in our projects.