Version 2.1 by smmccraw on 2007/07/08 10:31

Show last authors
1 The **GVC Frameworks** evolved from projects implemented by GVC [[Village Consulting>>http://www.global-village.net[Global]]] for over 10 years. One of the most recent projects that use these frameworks is [[an Open Source CMS that allows non-technical users to create highly customized websites and web databases.The following are some of the main frameworks included in this release:• **GVCEOFExtensions** - Provides loads of Enterprise Objects Frameworks (EOF) additions and custom qualifiers.• **GVCEOFValidation** - Provides enhancements to standard EOF validation, including code-free, customizable, localizable validation messages and more extensive validation.• **GVCFoundation** - Contains Foundation extensions such as Boolean, Date, BigDecimal, String, NSArray.• **GVCEOPrototypes** - Contains standard set of Enterprise Objects (EO) prototypes that can be used for multiple frameworks and WebObjects applications. It currently supports prototypes for DB2, FrontBase, JDBC, MySQL and Oracle databases.• **GVCGenericObjects** - Contains classes designed for easy lookup, localization and archival of objects.• **GVCSecurity** - Contains classes that provide security or different access rights for users or groups in a WebObject's application.• **GVCVirtualTables** - Contains classes that provide a virtual representation of database tables which can be accessed via Key Value Coding (KVC).• **GVCKerberos** - Contains a simple wrapper class around some of the functionality in the WedgeTail JSCI Kerberos classes. It implements a very simple Kerberos authentication of a user ID and password.• **GVCMail** - Contains convenience classes for sending email messages and support for fault tolerant sending of bulk messages.• **GVCWOExtensions** - Contains extensions to WOApplication, WOComponent, WODirectAction, WOSession and other AppServer classes. • **GVCJNDIAdditions** - Extends the JNDI adaptor to support secure communication with an LDAP server. Transport Layer Security (TLS) provides a mechanism for ensuring the integrity and confidentiality of the transferred data.The GVC Frameworks were developed in parallel with Project Wonder so you will find a lot of duplication in the extensions to Foundation, EOF, and WO areas. But there is a lot of unique stuff too and alternative implementations of things like localization. Eventually this might all get merged into Wonder, but that is a lot of effort and we are busy now.Download from ~[http:~~/~~/sourceforge.net/project/showfiles.php?group_id=138889~[SourceForge>>http://www.gvcsitemaker.com[GVC.SiteMaker]]],]] -- **see File Releases**.--