OpenSubsystems has today released OpenChronicle 1.0rc1, a tutorial on development of Java applications using their Open Core middleware abstraction layer. They write in, "The tutorial walks the developer through the design and implementation of a real world blogging application with basic functionality similar to websites such as Blogger, WordPress, LiveJournal and MySpace. It describes how to easily implement the application data model, code persistence working with any of the supported databases, make the application work as a POJO or EJB using any of the supported J2EE application servers and finally how to design flexible, skinnable web user interface with basic security features."