Home
Profile
Skills & Achievements
Articles
Partnerships
Downloads
Contact
Interim Management, CTO, Consulting
home page general information mail link goes here. copyright information

InfoCollection Articles and Code

This series of articles was written following a request by Microsoft to make modern n-tier development accessible to a majority rather than a minority of developers.

N-Tier Development - Part 1 This article describes what N-Tier development is and how it can help organisations overcome some of the capacity and scalability problems often faced when facing a global audience. Download Part 1
N-Tier Development - Part 2: The Business Layer A technical article on how to develop a business layer Download Part 1
N-Tier Development - Part 3: The Data Layer A technical article showing how to get data out of a database and pass it to a business layer. Download Part 1

.

Code Updated to .NET 2.0 and Released under the LGPL

Many clients and people from all over the world have contacted me about this simple, yet effective way of building n-tier applications.

There have been three main requests:

  • Update to .NET 2.0 using generics
  • Implement IBindingList so that the object is easier to use in grids and design-time
  • CodeSmith Templates

The release 2.2 implements the above, plus:

  • Base classes which removes the need to about 80% of the original code
  • Over 40 bug fixes
  • Compatibility with Infragistics grid and other Presenataion layer classes
  • Supports Sorting and Searching without the need for a presenation layer control
  • Full help system (beta version only)
  • Full annotated source code
  • Sample code
  • Released as open source under the Lesser Gnu Public License.

What's the downside?

  • The code is quite a bit more complex. However, the base pattern remains the same. All that has changed is the layout and the added bonus of IBindingList.
  • No support forum as yet. Send me an e-mail
  • The documentation is not complete. This should be available by end Feb 2007 (i.e. soon!)
  • There are still a couple of issues here and there, however, the classes are usable and are being used in production.

 

Download Installer

Windows Installer (msi only)
ZIP Archive
RAR Archive