J2EE and beyond
Impressions from the "No Fluff, Just Stuff" Java Symposium
By Michael Juntao Yuan, JavaWorld.com, 03/14/03
- Digg
- Reddit
- SlashDot
- Stumble
- del.icio.us
- Technorati
- dzone
Launched in 2001 from Denver Colo., the "No Fluff, Just Stuff" (NFJS) Java Symposium series is quickly becoming the hottest
training conference among Java developers all over the country. Distinguishing itself from megaconferences such as JavaOne,
the NFJS conference limits attendance; does not require time off from work; costs a fraction of JavaOne; and claims to focus
on the technology rather than any commercial product. Touted as the technology conference with the highest signal-to-noise
and quality-to-price ratios, NFJS is now offered in 15 US cities.
Does it really live up to the hype? For those of us who do attend the conference, what are the latest trends and tools we
learn? With those questions in mind, in February 2003, I attended the Austin, Texas version of the NFJS conference: the Lone
Star Software Symposium. I had a great time there.
Developer-focused conference
Updating skill sets represents one of the biggest reasons why developers should attend technology conferences. With the uncertain
future of any specific technology platform and the irreversible trend of overseas outsourcing, developers themselves are responsible
for diversifying their skill sets and moving up the value chains to stay employable. With leading experts, informal sessions,
and diverse topics, the NFJS conference provides an excellent format and environment for learning new skill sets.
Industry leading experts
The NFJS conferences feature an impressive list of expert speakers, including best-selling authors, Apache project contributors,
and leading local software consultants. They speak on a variety of topics focused on J2EE (Java 2 Platform, Enterprise Edition),
open source, and agile software development. The inclusion of local talents certainly helps bring diversity and fresh perspectives
to the conference. In fact, some of the best sessions I attended were presented by local speakers.
| Speakers referenced in this article |
- Mike Clark, president, Clarkware Consulting
- Damon Clinkscales, senior software engineer, Vital Source Technologies
- James Duncan Davidson, freelance author, software developer, and consultant
- Sharon Fay, chief software productivity strategist, Flashline
- Erik Hatcher, coauthor, Java Development with Ant
- Jason Hunter, author, Java Servlet Programming
- Ted Husted, author, Struts in Action
- Norman Richards, senior engineer, Zilliant
- Dr. Venkat Subramaniam, president and cofounder, DuraSoft
- Eitan Suez, founder, UptoData
- Bruce Tate, author, Bitter Java
- Dave Thomas, author, The Pragmatic Programmer: From Journeyman to Master and Programming Ruby: A Pragmatic Programmer's Guide
- Glenn Vanderburg, principal, Delphi Consultants
- Maciej Zawadzki, president, Urbancode Software Development
See Resources for links to books.
|
Formality matters
As most of us have experienced in large trade shows, ballroom sessions with more than 1,000 people are one-way communication
channels not much different from television broadcasts. The NFJS conference limits its attendance to 200 people, and the Austin
conference had less. With four parallel sessions at any given time, the controlled attendance number ensures a high level
of speaker-audience interaction not seen in most other conferences.
- Digg
- Reddit
- SlashDot
- Stumble
- del.icio.us
- Technorati
- dzone
Resources
- The "No Fluff, Just Stuff" Java Symposiums
http://www.nofluffjuststuff.com/index.jsp
- Dave Thomas's Pragmatic Programmers Website
http://www.pragmaticprogrammer.com/
- Naked Objects
http://www.nakedobjects.org/
- Java Development with Ant, Erik Hatcher, Steve Loughran (Manning Publications Company, 2002; ISBN1930110588)
http://www.amazon.com/exec/obidos/ASIN/1930110588/javaworld
- Java Servlet Programming, Jason Hunter (O'Reilly & Associates, 2001; ISBN0596000405)
http://www.amazon.com/exec/obidos/ASIN/0596000405/javaworld
- Struts in Action, Ted Husted et al. (Manning Publications Company, 2002; ISBN1930110502)
http://www.amazon.com/exec/obidos/ASIN/1930110502/javaworld
- Bitter Java, Bruce Tate (Manning Publications Company, 2002; ISBN193011043X)
http://www.amazon.com/exec/obidos/ASIN/193011043X/javaworld
- The Pragmatic ProgrammerFrom Journeyman to Master, Andrew Hunt, David Thomas, Ward Cunningham (Addison-Wesley, 1999; ISBN020161622X)
http://www.amazon.com/exec/obidos/ASIN/020161622X/javaworld
- Programming RubyA Pragmatic Programmer's Guide, David Thomas, Andrew Hunt (Addison-Wesley, 2000; ISBN0201710897)
http://www.amazon.com/exec/obidos/ASIN/0201710897/javaworld
- AspectJ and aspect-oriented programming
http://www.eclipse.org/aspectj/
- To learn more about AOP, read "I Want My AOP," Ramnivas Laddad (JavaWorld):
-
- JAC is also based on AOP. Read more about it in "Add a JAC to Your Toolshed," Renaud Pawlak (JavaWorld, March 2003)
http://www.javaworld.com/javaworld/jw-03-2003/jw-0307-jac.html
- The XDoclet project
http://www.xdoclet.org/
- To learn more about Castor, read "Use XML Data Binding to Do Your Laundry," Sam Brodkin (JavaWorld, December 2001)
http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-jaxb.html
- Norman Richards's Java Internals presentation
http://www.jump.net/~orb/javainternals.pdf
- Maciej Zawadzki's JAAS and EJB performance presentations
http://www.urbancode.com/presentations/default.jsp
- John Musser and Paul Feuer introduce JAAS in "All That JAAS" (JavaWorld, September 2002)
http://www.javaworld.com/javaworld/jw-09-2002/jw-0913-jaas.html
- For more articles on EJB, browse the Enterprise JavaBeans section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-ejbs-index.shtml
- Browse the Java 2 Platform, Enterprise Edition section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-j2ee-index.shtml
- Read more about the J2SE 1.4 I/O APIs in "Master Merlin's New I/O Classes," Michael T. Nygard (JavaWorld, September 2001)
http://www.javaworld.com/javaworld/jw-09-2001/jw-0907-merlin.html
- Ray Djajadinata covers the Preferences API in "Sir, What Is Your Preference?" (JavaWorld, August 2001)
http://www.javaworld.com/javaworld/jw-08-2001/jw-0831-preferences.html
- For more articles on APIs, the JDK, and J2SE, browse the Core Java section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-core-index.shtml
- Sign up for JavaWorld's free weekly Enterprise Java email newsletter
http://www.javaworld.com/subscribe
- Speak out in our JavaWorld Forum
http://forums.idg.net/webx?13@@.ee6b802
- You'll find a wealth of IT-related articles from our sister publications at IDG.net