![]()
So I implemented a basic SubSonic 3 provider for iSeries DB2. Although it doesn’t yet fully conform to the SubSonic3 spec; in a short time, I was able to satisfy most of the basic needs like: CRUD operations, common column data types and schema generation. I’m using SubSonic’s simple repository which allows me to decouple the data classes making them more flexible for testing and mocking. This post will walk through a few basic operations using SubSonic against an iSeries DB2 database and provide a few scripts to generate table mapping classes for working with existing schemas.



