Skip to main content

Carol McDonald

As a Java Technology Evangelist at Sun Microsystems, Carol McDonald has spoken at various conferences including JavaOne, Java University, Sun Tech Days, Sun Network, Sun Code Camps, JDJEdge, and JUGs including Machester, Boston, Maine, Cologne, FAA, Richmond, Memphis, D.C... Carol blogs about the latest technologies that she is speaking about at Before returning to Sun in 2007, Carol worked 2 1/2 yrs as an Architect on massive OLTP Spring/hibernate application to manage > 10 mill loans for the consumer credit division of a leading automoblile manufacturer and a leading bank. Before joining Sun the first time in 1999 Carol worked on Pharmaceutical Intranet applications for Roche in Switzerland, a Telecom Network Management Application for Digital (now HP) in France, a X.400 Email Server for IBM in Germany, and as a student intern for the National Security Agency. Carol holds a M.S. in Computer Science from the University of Tennessee, a B.S. in Geology from Vanderbilt University, and is a Sun Certified Java Architect and Java Language Programmer. Carol is also Fluent in French and German.


caroljmcdonald's blog

Sample Store Catalog Application using Visual Web Pack and the Java Persistence APIs

Posted by caroljmcdonald on June 4, 2007 at 10:06 AM PDT

This Sample Store Catalog app demonstrates the usage of Visual Web Pack
and the new Java Persistence APIs  to implement pagination in a
Web application.

Pagination of Data Sets in a Sample Application using JSF, Catalog Facade Stateless Session, and Java Persistence APIs

Posted by caroljmcdonald on May 31, 2007 at 3:46 PM PDT

This Sample Store Catalog app demonstrates the usage of JSF,
the new Java Persistence APIs, and a Stateless Session EJB to implement pagination in a Java EE 5 application

download sample code

If you haven't tried NetBeans lately--

Posted by caroljmcdonald on January 24, 2007 at 7:45 AM PST

I recently returned to Sun, the past 2 1/2 years I was an Architect for
a loan servicing application being built for one of the largest
automobile companies.

Some J2EE Performance Tips

Posted by caroljmcdonald on March 9, 2004 at 10:00 AM PST

You need to plan for performance and scalability
through out
your application development process from architecture to
implementation to
testing. Like security this is not something that can easily be stuck
on at the
last minute. During design, coding and testing you need to pay
attention to resource

Orchestration, Choreography, Collaboration and Java Technology-based Business Integration

Posted by caroljmcdonald on October 30, 2003 at 8:20 PM PST

some of the latest Web Services "specs" are about
Orchestration, Choreography, Collaboration ...
Here I am going to give a brief synopsis and pointers for more information on this topic.