The Digzibit Support Collection The Digzibit Support Collection

Frameworks and Libraries...

  • Frameworks and Libraries...
  • We would like to support these open source frameworks and libraries for providing us with a clean foundation for the architecture of our code base...
 
Spring
  • Spring
  • Spring is a popular and widely deployed open source framework that helps developers build high quality applications faster. Spring provides a consistent programming and configuration model that is well understood and used by millions of developers worldwide. Unlike...
Hibernate
  • Hibernate
  • Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom - including association, inheritance, polymorphism, composition, and collections. Hibernate allows...
Ehcache
  • Ehcache
  • Ehcache is a widely used java distributed cache for general purpose caching, Java EE and light-weight containers. It features memory and disk stores, replicate by copy and invalidate, listeners, cache loaders, cache extensions, cache exception handlers, a gzip caching...
SiteMesh - SiteMesh Overview
  • SiteMesh - SiteMesh Overview
  • Opensymphony SiteMesh - Web-page layout and decoration framework and web-application integration framework to aid in creating large sites consisting of many pages for which a consistent look/feel, navigation and layout scheme is required.
Struts
  • Struts
  • Apache Struts is a free open-source framework for creating Java web applications.Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only...
XDoclet
  • XDoclet
  • XDoclet is an open source code generation engine. It enables Attribute-Oriented Programming for java. In short, this means that you can add more significance to your code by adding meta data (attributes) to your java...
Apache Velocity Site - The Apache Velocity Project
  • Apache Velocity Site - The Apache Velocity Project
  • Velocity is a project of the Apache Software Foundation, charged with the creation and maintenance of open-source software related to the Apache Velocity Engine . All software created at the Velocity project is available ...
Welcome to Lucene!
  • Welcome to Lucene!
  • 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.Apache Lucene is...
YUI
  • YUI
  • The YUI Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. YUI is available under a BSD license and is free for all uses. ...
Prototype
  • Prototype
  • Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web...
Jcaptcha
  • Jcaptcha
  • JCAPTCHA stands for Java Completely Automated Public Test to tell Computers and Humans Apart The open source java framework for captcha definition and integration                    
ROME
  • ROME
  • ROME is an set of open source Java tools for parsing, generating and publishing RSS and Atom feeds. The core ROME library depends only on the JDOM XML parser and supports parsing, generating and converting all of the popular RSS...
Quartz - Quartz Overview
  • Quartz - Quartz Overview
  • Quartz is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create...
Log4j
  • Log4j
  • Inserting log statements into your code is a low-tech method for debugging it. It may also be the only way because debuggers are not always available or applicable. This is often the case for distributed applications.On the other hand, some people argue that log...
JUnit
  • JUnit
  • JUnit is a simple framework for writing and running automated tests. As a political gesture, it celebrates programmers testing their own software.
Acegi
  • Acegi
  • Acegi Security is now Spring Security, the official security project of the Spring Portfolio. If you are planning a new project, we'd recommend you consider using Spring Security. Acegi Security 1.0.7 will be the last non-critical release of the 1.0.x series.Spring...
Bouncycastle
  • Bouncycastle
  • Here at the Bouncy Castle, we believe in encryption. That's something that's near and dear to our hearts. We believe so strongly in encryption, that we've gone to the effort to provide some for everybody.The Bouncy Castle Crypto APIs for Java consist of the following:...
HttpUnit
  • HttpUnit
  • Automated testing is a great way to ensure that code being maintained works. The Extreme Programming (XP) methodology relies heavily on it, and practitioners have available to them a range of testing frameworks, most of which work by making direct calls to the code...
Hibernate Search
  • Hibernate Search
  • Hibernate Search brings the power of full text search engines to the persistence domain model and Hibernate experience, through transparent configuration (Hibernate Annotations) and a common API.Full text search engines like Apache Lucene(tm) allow applications to...
Views:102