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.




Rick Palkovic and I have written an article about a Comet application which allows users to watch and chat about a slide show. The Application loads the slide URLs from a RESTful Web Service and...




jMaki Presentation slides and Sample code

Speaking at CommunityOne 2008...

Metro Hands-on Lab at JavaOne...

I'm deeply saddened to share the news that Steve Metsker passed away
last Friday.

Steve Metsker was a member of and speaker for the Richmond JUG. Steve
was also...

Sample Application using JSF, Seam 2.0,
and Java Persistence APIs on Glassfish V2

Sample Application using JSF, Spring 2.5, and Java Persistence APIs
with Netbeans 6.1 and Glassfish v2


Adding a Google Map to the Sample JSF Catalog Application

Sample Store Catalog using using JRuby and

The RRCatalog Sample app demonstrates the usage of JRuby and Rails to
implement pagination of data sets...

Sample Application using JAX-WS, JSF, Spring,
and Java Persistence APIs on Glassfish

Sample Application using JAX-WS, JSF, EJB 3.0,
and Java Persistence APIs on Glassfish

This Sample Store Catalog app demonstrates the usage of JavaServer
Faces, a Catalog Stateful Session Bean, the Java Persistence APIs, and
Seam to implement
pagination of data...

Pagination of Data Sets in a Sample Application using JSF, Spring
2.0, and Java Persistence APIs on Glassfish

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


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.

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...

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...