BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss

Advanced Use Cases for the Repository Pattern in .NET

Posted by Jonathan Allen on  Oct 25, 2016

In many cases the repository pattern is an apparently unnecessary layer around the underlying data access technology. But once you have a repository in place, many new opportunities become available. 3

Implementation Strategies for the Repository Pattern with Entity Framework, Dapper, and Chain

Posted by Jonathan Allen on  Oct 14, 2016

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

Starcounter vs. ORM and DDD

Posted by Kostiantyn Cherniavskyi on  Aug 10, 2016

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

Metadata-Driven Design: Designing a Flexible Engine for API Data Retrieval

Posted by Aaron Kendall on  Apr 13, 2015

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.

Data Modeling in Graph Databases: Interview with Jim Webber and Ian Robinson

Posted by Srini Penchikala on  May 24, 2014

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 – Active Record Pattern for JPA

Posted by Ganesh Subramanian on  Jan 22, 2014

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

Don’t jump the SQL ship just yet

Posted by Lukas Eder on  Dec 18, 2013

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

Building a RESTful Web Service with Spring Boot to Access Data in an Aerospike Cluster

Posted by Peter Milne on  Nov 28, 2013

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. 1

Book Review: Building Applications with the Android SDK, 2nd Edition

Posted by Martin Monroe on  Oct 19, 2013

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

BT