Wednesday, May 09, 2007

Being in Java/J2EE technology for almost 8 years now, I decided to compile various technological links which would be helpful to people who are new to Java/J2EE...

What is Struts?
http://www.onjava.com/pub/a/onjava/2005/11/02/what-is-struts.html

Struts 1.0
http://www.onjava.com/pub/a/onjava/2001/09/11/jsp_servlets.html
http://www.onjava.com/pub/a/onjava/2001/10/31/struts2.html

Struts 1.1
http://www.onjava.com/pub/a/onjava/pub/a/2002/11/06/struts1.html
http://www.onjava.com/pub/a/onjava/2002/11/13/jsp_servlets.html

Unit test your Struts Application
http://www.onjava.com/pub/a/onjava/2004/09/22/test-struts.html

Using Tiles
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index1.html
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index2.html
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index3.html
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index4.html

Struts Best Practices
http://www.javaworld.com/javaworld/jw-09-2004/jw-0913-struts.html
http://courses.coreservlets.com/Course-Materials/struts.html

What is Spring?
http://www.onjava.com/pub/a/onjava/2005/10/05/what-is-spring.html
http://www.onjava.com/pub/a/onjava/2005/10/12/what-is-spring-part2.html
http://www.onjava.com/pub/a/onjava/2006/03/22/advanced-spring-configuration.html

Advanced configuration of Spring MVC framework
http://www.onjava.com/pub/a/onjava/2006/03/22/advanced-spring-configuration.html

What is ANT?
http://www.onjava.com/pub/a/onjava/2001/02/22/open_source.html

Top 15 ANT best practices
http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html

Java Server Faces
http://www.onjava.com/pub/a/onjava/2004/04/07/jsf.html
http://www.coreservlets.com/JSF-Tutorial/

Java 5 & 6
http://courses.coreservlets.com/Course-Materials/java5.html

Advanced Synchronization in Java Threads
http://www.onjava.com/pub/a/onjava/excerpt/jthreads3_ch6/index1.html

The preferences API in Java 1.4
http://www.onjava.com/pub/a/onjava/synd/2001/10/17/j2se.html

Servlets
2.1 -
http://www.javaworld.com/jw-12-1998/jw-12-servletapi.html
2.2 -
http://www.javaworld.com/jw-10-1999/jw-10-servletapi.html
2.3 -
http://www.javaworld.com/jw-01-2001/jw-0126-servletapi.html
2.4 -
http://www.javaworld.com/jw-03-2003/jw-0328-servlet.html
2.5 -
http://www.javaworld.com/javaworld/jw-01-2006/jw-0102-servlet.html

JSP 1.2
http://java.sun.com/products/jsp/faq.html
http://java.sun.com/products/jsp/syntax/1.2/card12.pdf
http://java.sun.com/developer/technicalArticles/Programming/jsp/

JSP 2.0
http://www.onjava.com/pub/a/onjava/2003/11/05/jsp.html
http://www.oracle.com/technology/sample_code/tutorials/jsp20/toc.html
http://java.sun.com/products/jsp/syntax/2.0/card20.pdf

JSP 2.1
http://java.sun.com/developer/technicalArticles/J2EE/jsp_21/

Servlets & JSP Tutorial
Beginning & Intermediate -
http://courses.coreservlets.com/Course-Materials/csajsp2.html
Advanced -
http://courses.coreservlets.com/Course-Materials/msajsp.html

Taglibraries

Jakarta Taglibs
http://www.onjava.com/pub/a/onjava/2001/05/29/jsp_servlets.html
Designing JSP Custom Tag Libraries
http://www.onjava.com/pub/a/onjava/2000/12/15/jsp_custom_tags.html
Advanced Features of JSP Custom Tag Libraries
http://www.onjava.com/pub/a/onjava/2001/01/18/jsptags.html
JSP Standard Tag Libraries
http://www.onjava.com/pub/a/onjava/2002/03/13/jsp.html
http://www.onjava.com/pub/a/pub/a/onjava/2002/05/08/jstl.html

AJAX Introduction - http://courses.coreservlets.com/Course-Materials/ajax.html

What is Hibernate?
http://www.onjava.com/pub/a/onjava/2005/09/21/what-is-hibernate.html

Working with Hibernate in Eclipse
http://www.onjava.com/pub/a/onjava/2005/01/05/hibernate.html

What is web 2.0?
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html

Friday, May 04, 2007

12 Steps to a Positive attitude...

More than 100 years ago, author Robert Louis Stevenson offered the following tips for maintaining a positive attitude. They still apply today.

1. Make the best of your circumstances. Everyone has problems. The trick is to make laughter outweigh the tears.
2. Don’t take yourself too seriously. Don’t think that somehow you should be protected from misfortune that befalls others.
3. You can’t please everybody. Don’t let criticism worry you.
4. Do what you like. But stay out of debt.
5. Don’t let your neighbors set your standards. Be yourself.
6. Don’t borrow trouble. Imaginary burdens are harder to bear than actual ones.
7. Make up your mind to be happy. Learn to find pleasure in simple things.
8. Hate poisons the soul so don’t carry grudges. Avoid people who make you unhappy.
9. Have many interests. If you can’t travel read about new places.
10. Don’t hold post mortems. Don’t spend your life brooding over sorrows and mistakes.
11. Do what you can for those less fortunate than yourself.
12. Keep busy at something. A busy person never has time to be unhappy.