The Sacramento Java User Group meets
every month to discuss and discover new technologies that involve
Java and other electronic information systems. The group has been
meeting every month since the Java was released to the public back
in 1996. We are a volunteer group and the meetings are free to the
public. The hard work of its members and support of its sponsors
are the back bone of the group's success and longevity. We
recognize and appreciate those who have shared with the group
informative presentations and insightful discussion. It is those
members and guests who help make our meetings more enjoyable,
exciting and informative. Java is the language we speak and Java is the
language we love!
For those who are new or want to know details about the new
meeting location, SacJUG meetings are held at 6:00 p.m., on the
2nd Tuesday of the month at the ExitCertified office building.
ExitCertified is located at:
8950 Cal Center Drive
Suite 110, Bldg. 1
Sacramento, CA 95826
Members are encouraged to subscribe to
the SacJUG mailing lists. Outside of
our monthly meetings, our discussion list is the best place to
find out what's going on, to ask a question, or to meet new
members!
Job Postings
Recruiters, here's how to get your job posting read at our monthly meeting,
or you can visit our announcement page
to post it electronically.
June 9, 2009
Mike Jackson & Steve Holmes
Web 2.0
Discussion about Web 2.0 solutions.
Mike & Steve will present some case studies that they have
been involved with over the past few years. They will bring to
focus GrailsUI Plugin,
ICEfaces,
Google Web Toolkit,
Groovy,
and jQuery.
Java Web Start allows users to start application software for the Java Platform directly from the Internet using a web browser.
Programmers often speak of the Java Network Launching Protocol (JNLP) interchangeably with the term "Web Start".
The JNLP protocol, defined with an XML schema, specifies how to launch Java Web Start applications.
JNLP consists of a set of rules defining how exactly to implement the launching mechanism.
JNLP files include information such as the location of the JAR package file and the name of the main class for the application,
in addition to any other parameters for the program.
A properly configured browser passes JNLP files to a Java Runtime Environment (JRE) which in turn downloads the application onto the user's machine and starts executing it.
The development of JNLP took place under the Java Community Process as JSR 56.
Multiple presenations are being offered.
At the April meeting I will show to the group the list of available Flex and Java presentations.
I will let James know which one of the presentations we think would be the best fit for the group.
We will raffle off an O'Reilly book and
the "First Steps in Flex", MindView, Inc. book by Bruce Eckel and James Ward!
Writing web apps today is a tedious and error-prone process.
Developers can spend 90% of their time working around browser quirks.
In addition, building, reusing, and maintaining large JavaScript code bases and
AJAX
components can be difficult and fragile.
Google Web Toolkit (GWT),
especially when combined with the
Google Plugin
for Eclipse,
eases this burden by allowing developers to quickly build and maintain
complex yet highly performant JavaScript front-end applications
in the Java programming language.
Bob will discuss Spring's security tool,
Spring Security.
Spring Security provides powerful and flexible security solutions for
enterprise applications developed using the Spring Framework.
We encourage vendors and members to support
the group in the form of vendor or technical presentations. Please
send the an e-mail for more information.