Difference: JavaProgrammingBookmarks (35 vs. 36)

Revision 3609 Jun 2003 - TobyCabot

Line: 1 to 1
 
META TOPICPARENT name="ProgrammingBookmarks"
(back to ProgrammingBookmarks)
Line: 28 to 28
 
Deleted:
<
<
 
Deleted:
<
<
Decimal arithmetic for Java - 1.08 | http://www2.hursley.ibm.com/decimalj/ also a great reference that explains why you don't ever want to use float or double to represent money.

Advanced Programming for the Java 2 Platform | http://developer.java.sun.com/developer/onlineTraining/Programming/JDCBook/index.html

Sun's JDBC Technology Site - http://java.sun.com/products/jdbc/

JDBC RowSet is a good way to move jdbc data around a system.

jGuru: Enterprise JavaBeans(TM) Fundamentals | http://developer.java.sun.com/developer/onlineTraining/EJBIntro/EJBIntro.html | An online course in Enterprise JavaBeans at Sun's web site

JavaWorld | http://www.javaworld.com/

ICU4J - International Components for Unicode for Java | http://oss.software.ibm.com/icu4j/

JUnit, Testing Resources for Extreme Programming | http://www.junit.org/

Java(TM) Technology & XML | http://java.sun.com/xml/

the serverside.com - your middleware portal | http://www2.theserverside.com/

 

Compilers

Line: 62 to 41
 
Deleted:
<
<
Implementing the Singleton Pattern in Java - Rod Waldhoff | http://members.tripod.com/rwald/java/articles/Singleton_in_Java.html

JSwat - Graphical Java Debugger | http://www.bluemarsh.com/java/jswat/

http://alfj.sourceforge.net/ - a trace logging library that can log all call/returns without explicit log statements.

http://opensource.yourdecor.ca/jspdoc/ - JSP documentation generator, like javadoc for jsp's. (I tried version 20020909 and it was pretty rough. I think that it would be good to integrate into a new project but it might be hard to retrofit into an existing one.)

 

XML<->Java

http://skaringa.sf.net - works very well for "inside-out" XML, i.e. you start with some Java objects and want to marshal them to XML, do something, and then unmarshal. Most of the other tools are designed to work "outside-in" i.e. you've got a DTD and want to get documents that match that DTD into Java.

Line: 101 to 71
 

QA/Metrics

Added:
>
>
JUnit - http://www.junit.org/ - Testing Resources for Extreme Programming
 http://doctorj.sourceforge.net/ - sort of like lint for Java
Added:
>
>
http://www.cs.umd.edu/~pugh/java/bugs/ - Some code patterns usually indicate bugs. This is a tool to find some of those patterns.
 

UML

I like to have code generate documentation where possible, since that keeps the docs close to the code. I'm intrigued by the idea of literate programming but don't really have the time to pick it up.

Line: 111 to 85
 
Added:
>
>

Frameworks

Open For Business - http://www.ofbiz.org/ - an extensive framework released under a very liberal license.

Carbon Component Framework - http://carbon.sourceforge.net/ - Sapient's Java/J2EE framework. Looks pretty good overall, covers a lot of the crufty things that j2ee doesn't.

Open Symphony - http://www.opensymphony.com/

Keel "meta framework" - http://keelframework.org/

 

Misc

Java stack trace: http://www.javaworld.com/javaworld/javatips/jw-javatip124.html

Line: 122 to 106
  Ejen - a tool to generate many types of file (sort of like XDoclet only perhaps more flexible) http://ejen.sourceforge.net/
Deleted:
<
<
Open For Business - an extensive framework released under a very liberal license. http://www.ofbiz.org/
 Units and Measurements Package: http://www.cs.queensu.ca/home/dalamb/java/units/

http://jaxe.sourceforge.net/ - XML editor in Java

Line: 131 to 113
 http://www.jpevans.com/software/jjcl/ - the JarJar classloader loads classes from jars inside another jar which provides a convenient way to distribute a program as a single jar file.
Changed:
<
<
http://www.cs.umd.edu/~pugh/java/bugs/ - Some code patterns usually indicate bugs. This is a tool to find some of those patterns.
>
>
Decimal arithmetic for Java - 1.08 | http://www2.hursley.ibm.com/decimalj/ also a great reference that explains why you don't ever want to use float or double to represent money.

Advanced Programming for the Java 2 Platform | http://developer.java.sun.com/developer/onlineTraining/Programming/JDCBook/index.html

Sun's JDBC Technology Site - http://java.sun.com/products/jdbc/

JDBC RowSet is a good way to move jdbc data around a system.

jGuru: Enterprise JavaBeans(TM) Fundamentals | http://developer.java.sun.com/developer/onlineTraining/EJBIntro/EJBIntro.html | An online course in Enterprise JavaBeans at Sun's web site

JavaWorld | http://www.javaworld.com/

ICU4J - International Components for Unicode for Java | http://oss.software.ibm.com/icu4j/

Java(TM) Technology & XML | http://java.sun.com/xml/

the serverside.com - your middleware portal | http://www2.theserverside.com/

Implementing the Singleton Pattern in Java - Rod Waldhoff | http://members.tripod.com/rwald/java/articles/Singleton_in_Java.html

JSwat - Graphical Java Debugger | http://www.bluemarsh.com/java/jswat/

http://alfj.sourceforge.net/ - a trace logging library that can log all call/returns without explicit log statements.

http://opensource.yourdecor.ca/jspdoc/ - JSP documentation generator, like javadoc for jsp's. (I tried version 20020909 and it was pretty rough. I think that it would be good to integrate into a new project but it might be hard to retrofit into an existing one.)

 
Added:
>
>
Quartz job scheduler - http://www.part.net/quartz.html - "Quartz is a job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs—who's tasks are defined as standard Java components or EJBs."
 
Deleted:
<
<
http://carbon.sourceforge.net/ - the Carbon Component Framework is Sapient's Java framework. Looks pretty good overall, covers a lot of the crufty things that j2ee doesn't.
View topic | History: r79 < r78 < r77 < r76 | More topic actions...
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding The Caboteria? Send feedback