Our first .NET interview of the year is with Frans Bouma of the entity modeling tool LLBLGen Pro. This tool has been around for almost as long as .NET itself, but being a commercial product it isn’t as well-known as the free alternatives.
In our previous article, we looked at the basic patterns needed to implement a repository. In many cases these patterns were such a thin layer around the underlying data access technology they were essentially unnecessary. However, once you have a repository in place, many new opportunities become available.
This article will focus on the basic functionality of the repository pattern and how that functionality would be implemented using three different styles of ORM. 3
Kostiantyn Cherniavskyi looks at some of the issues surrounding the object-relation impedance mismatch and how many of them can be solved with hybrid databases such as Starcounter. 5
Bulk data is usually accessed via files & FTP. As collaboration migrates to APIs, what are the requirements for data APIs? Here we describe a meta-data driven architecture for bulk data ingestion.
Graph data modeling requires a different paradigm than modeling with Relational or other NoSQL databases. InfoQ spoke with Jim Webber and Ian Robinson about data modeling with Graph databases.
ActiveJPA is a Java implementation of Martin Fowler’s Active Record over JPA and provides abstractions to simplify data access. In this article the primary committer illustrates ActiveJPA usage 7
Some users are interacting with databases through complex SQL queries, both in terms of performance as well as expressivity. If SQL and JPA are diverging, where will our data interaction patterns go? 4
This article will take you through creating a simple RESTful web service with Spring Boot and Aerospike, a distributed and replicated in-memory NoSQL database.
The Android Developer’s Cookbook is a solid reference book for mobile app developers that can serve as an authoritative guide for sound programming practices. A nice addition to a dev's book shelf. 1
In this article, author Randal Hoff shows how to use Multi-Record Type pattern to provide both NoSQL and SQL access to c-treeACE data that combines multiple schemas in a single table.