Menu:

Blog

News

Tuan Testing Tip Top Technology

TuanBACK Consulting's leading Solutions Design Architect has been looking into some of the latest cutting edge technology to help our clients produce the software that addresses their needs. BACK has always been at the forefront of web based technology and the latest beta version of Subsonic (http://www.subsonicproject.com/) is being trialled to see if it gives any additional benefit to the Data Access Layer (DAL) of the programs.

The DAL is a layer of a program which provides simplified access to data stored in a persistent storage of some kind, normally a relational database. These are designed to add a layer of abstraction so that in theory the source of the data can be switched with a new one. In practice this is rarely the case. The DAL is then used in turn by other modules such as the business layer to access and manipulate data without having to deal with the complexities inherent in this access.

Subsonic has always been a good way of getting your code written for you. This software is widely used by developers and is a goldmine for those people who spend time writing repetitive DAL code. Just point it in the direction of your database and all your standard code is pre-written and ready to go. This in turn gives you more time to spend with your dog, cat or just drink beer.

Tuan went on to talk about his research:

"I've been doing trial builds of some projects using the latest beta version of Subsonic and the build time of the DAL is quicker but it has some bugs which need to be ironed out. I guess that is why it is just a beta at the moment. For final release software I'll stick to the latest full release version configured for each projects parameters."

Subsonic is a fine piece of kit and worth looking at if you are getting into large scale development. It has been used as the basis for developing BACK inContacts' low cost technology platform and continues to perform seamlessly (www.backincontact.com and www.getmydebtpaid.com). Tuan is constantly looking into new technology to keep BACK Consulting at the leading edge of development. If you would like to talk to BACK Consulting about it's software construction services please contact us.