InfoQ Homepage Data Access Content on InfoQ
-
Google Contributes Data Partitioning Capability to Hibernate
Three new top level Hibernate projects were released today: Validator, Search, and Shards. Search and Validator are both promotions of existing work. Shards which was contributed by Google is a horizontal partitioning solution built on top of Hibernate Core.
-
Oracle Contributes TopLink ORM Open Source to Eclipse
Oracle is contributing the commercial TopLink ORM open source to Eclipse. Going forward, all production features of TopLink will be available in EclipseLink and Oracle's commercially supported TopLink will only contain an additional thin proprietary integration code layer necessary for some Oracle AppServer and SOA Suite features. Oracle is also becoming an Eclipse Strategic Developer.
-
SQL Server Now Supports Vista
With the release of Service Pack 2, SQL Server 2005 finally has full support on Vista. This includes SQL Server Express, which had serious difficulties running on the new operating system. Several new features are also included in this release.
-
Interview: Mike Keith on EJB 3
In the latest video interview, EJB 3 co-spec lead Mike Keith discusses the current state of EJB 3, including common praises and criticisms that have been received. He also talks about POJO support and how the spec has evolved towards dependency injection.
-
Configuring Hibernate with Annotations
A new article on OnJava.com takes a look at configuring Hibernate via annotations. Traditionally developers have either configured Hibernate with XML files separate from Java classes or with XDoclet comments in the Java code with in turn generate XML.
-
DB2 and Visual Studio
Last week we talked about Oracle's support for Visual Studio. Well they are not the only ones who see the need to integrate with VS. IBM's DB2 for .NET offers both ADO.NET drivers and Add-ins for Visual Studio.
-
In Case You Missed It: Oracle Supports .NET in the Database
In the ongoing competition between Microsoft and Oracle for the enterprise developer's attention, SQL Server added the ability to embed .NET code. Not to be out done, Oracle has added that ability as well for both Java and .NET with Oracle Database Extensions for .NET.
-
SQL Server Compact Edition Released
SQL Server Compact Edition has been released. As we reported in September, this product is being positioned as a replaced for the venerable Jet engine traditional used by Visual Basic programmers for lightweight databases.
-
Deep Support for Oracle in Visual Studio
Visual Studio has had some support for SQL Server for quite some time, but that does not help the developers who are targeting Oracle. Fortunately Oracle has taken steps to address this by releasing Oracle Developer Tools for Visual Studio .NET.
-
Issues with the ActiveRecord Pattern and Statically Typed Languages
Hibernate team member Emmanuel Bernard recently wrote on the issues with the ActiveRecord pattern and statically typed languages like Java.
-
Presentation: Distributed Caching Essential Lessons
Cameron Purdy presents on improving performance and scalability of applications through the use of caching to reduce load on the database teir and & clustered caching to provide transparent fail-over by reliably sharing live data among clustered JVMs.
-
O/R Mapping, Caching, and Performance
One of the common misconceptions about Object/Relational Mapping (O/R Mapping) frameworks is that they give developers caching for free and that caching improves performance. While O/R Mapping frameworks do rely on caching, improved performance isn't in the cards.
-
Debate: JSON vs. XML as a data interchange format
The debate about JSON vs. XML as a data interchange format has begun in blogspace, following JSON inventor and architect at Yahoo Douglas Crockford's talk at XML 2006 JSON, the fat-free alternative to XML. Microsoft's XML head Mike Champion weighed in, as well as Sun's Tim Bray and many others.
-
Db4o Releases Version 6.0 Including .NET Support and Open Source Licensing Changes
Db4Object has released version 6.0 of their open source object database. The product allows data to be stored at the object level instead of in a relational format. Compatibility with relational databases can be achieved using the db4o replication system. Native support is provided for both Java and .NET environments.
-
InfoQ Article: Incorporating Enterprise Data into SOA
In this article Boris Lublinsky outlines the complexities of dealing with the enterprise data and discuss several design patterns for SOA implementations.