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. |
 |
| N-Tier Development - Part 2: The Business Layer |
A technical article on how to develop a business layer |
 |
| 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. |
 |
.
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
|