A full day seminar presented by Jason Hunter, Java Expert, Hunter Digital Ventures, LLC in San Jose, California. This workshop is being coordinated by Dr. Marcus Rothenberger, Assistant Professor of Management Information Systems at the School of Business Administration, University of Wisconsin-Milwaukee.
Overview
Jason speaks regularly, and this workshop covers five of Jasons favorite subjects:
1. The upcoming JDK 1.5 (Tiger) language features
J2SE 1.5 will introduce a number of significant language enhancements, with the goal to make programming in Java more expressive, developer-friendly, and safer, while minimizing incompatibility with pre-existing programs. The significant changes will be described along with how they work together to improve the Java language.
2. Servlet best practices
Covers servlet best practices including: performance optimizations, handling configuration files, how to think of sessions, caching strategies, and making file downloads work reliably across browsers.
3. Taking advantage of the New I/O libraries
"SocketChannel, MappedByteBuffer, Selector, InetSocketAddress, Charset, and Matcher." If these classes dont look familiar to you, youll really enjoy this introduction to Javas New I/O package "java.nio!" Youll learn about Javas new channel metaphor, see how to best utilize the new raw memory buffers, find out about the new Selector class thats been modeled after Cs select (), and play with the new built-in regular expression engine.
4. practical web service clients
This is a get-your-hands dirty practical guide to creating and consuming web services using the latest toolkits. You wont be bored seeing piles of SOAP envelopes and WSDL descriptors. Instead, youll learn how best to consume web services like what Google and Amazon offer, see how SOAP differs from REST, and learn to use both Apache Axis and JAX-RPC as implemented in Suns JWSDP. Youll also see how easy it can be to set up your own web services.
5. XQuery and its impact on Java programmers
XQuery may be the most important thing to happen in server-side programming this year. XQuery is a W3C specification for querying XML or anything that can have an XML facade such as a relational database. It has the backing of all the big players including Oracle, IBM, BEA, and Microsoft, and has several open source implementations as well. Youll learn how to use XQuery, when to use XQuery, and which implementations to trust.
Topics
About the speaker
Jason Hunter is author of the bestselling book "Java Servlet Programming" and co-author of "Java Enterprise Best Practices" (both published by OReilly). Hes an Apache member and their representative to the Java Community Process Executive Committee. Hes publisher of Servlets.com, an original contributor to Apache Tomcat, and a member of the expert groups responsible for Servlet/JSP and JAXP API development. He leads development on the open source JDOM library (http://jdom.org) for Java and XML integration.
Who should Attend?
If youre interested in keeping up with whats new, you wont want to miss this workshop. To get the most from the day, attendees should be comfortable with Java programming, especially server-side and servlet/JSP-based programming.
Coordinator
This technology event is being coordinated by Dr. Marcus Rothenberger, Assistant Professor of Management Information Systems at the School of Business Administration, University of Wisconsin-Milwaukee.