banner
Dave Horner's Website - Yet another perspective on things...
Home Tech Talk Programming Java - yet another coffee bean.
If you appreciate the information found on this website, please drop me a line!

Who's Online

We have 21 guests online
Content View Hits : 1157167
moon and stars
How did you find my site?
 
How often do you answer random online questions?
 

Random Quote

The man who grasps principles can successfully choose his own methods. The man who tries methods, ignoring principles, is sure to have trouble. —Ralph Waldo Emerson
P1010229
106_0678
DCP00028
107_0744

Java - yet another coffee bean.

Thursday, 16 March 2006 12:59
Java is a good programming language. I'm more hopeful of it now that is is open source. I also am hopeful of a good cross open java platform to run from.

Eclipse

I've moved my eclipse information on a separate page...Eclipse - open source extensible IDE.


Misc web resources

Sanjiv Jivan's Blog - Difference between ClassNotFoundException and NoClassDefFoundError
How to build the code for Thinking in Patterns with Java by Bruce Eckel
P3ML: An XML dialect for building branded user interfaces

Home - AppFuse 2 - Confluence


Google Web Toolkit Downloads - Google Web Toolkit - Google Code
Springframework.org
Grails - Download Grails - Grails naturally complements Java application development since it is built on Spring and based on Groovy, the leading dynamic language for the Java platform.
Apache Tapestry - Welcome to Tapestry
Play framework ★ Home


IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework.


Tomcat - Java Servlets and JavaServer Pages

Apache Tomcat - Apache Tomcat

JSF - JavaServer Faces APIs

JavaServer Faces Technology
RichFaces - Open Source Rich JSF Components - Ajax Push - RichFaces demo

JBoss

Project Matrix - JBoss Community

Struts

Struts is based on the Model 2 approach, a controlling servlet and JSP tags for presentation.
ActionServlet,ActionForwards,ActionForms,ActionMapping,Action classes.
Using the Validator Framework with Struts - O'Reilly Media
The Struts User's Guide - Validator Guide
Struts 1 - Welcome
Struts 2 - Welcome
Struts Error Highlighting


Stendhal and Arianne

Stendhal is a fully fledged multiplayer online adventures game (MMORPG) developed using the Arianne game development system.
Development – Stendhal MMORPG



Discover why Pentaho BI Suite Enterprise Edition is the commercial open source alternative to reduce your business costs.
Apache Lucene - Overview - Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.


Persevere - SitePen, Inc. - The Persevere Server is an object storage engine and application server (running on Java/Rhino) that provides persistent data storage of dynamic JSON data in an interactive server side JavaScript environment
persevere-framework - Project Hosting on Google Code


Logging frameworks

Java Code Geeks: 10 Tips for Proper Application Logging
Logback Home - Logback is intended as a successor to the popular log4j project, picking up where log4j leaves off.
SLF4J - The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various logging frameworks, e.g. java.util.logging, log4j and logback, allowing the end user to plug in the desired logging framework at deployment time.
Perf4J 0.9.13 - Home

Other languages on the JVM

Groovy - Home
Clojure - home - Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ).
functional-koans/clojure-koans - GitHub - A set of exercises for learning Clojure
Last Updated on Thursday, 20 January 2011 07:35