Author: Iqbal M. Khan works for Alachisoft, a leading software company providing NCache, a clustered object cache for .NET, and TierDeveloper, an O/R Mapping code generator for .NET. You can reach him at firstname.lastname@example.org or visit Alachisoft at www.alachisoft.com.
TierDeveloper is an object relational mapping code generator for .NET. It lets you map business and data objects to your relational tables, embed SQL and stored procedure calls in them, and generate fully working code in C# or VB
.NET. This lets you achieve in days what would otherwise take you weeks and months. And, it also improves your code quality by generating standardized code for the entire application and even across projects.
Traditionally, TierDeveloper has focused on generating business and data objects for your application and you have had to develop GUI by hand and call the objects from it. The reason was that GUI by nature is very customized and therefore not a good candidate for simple code generation. However, .NET 2.0 now provides a Custom Controls Framework that makes it practical for rapid GUI development. TierDeveloper uses this framework to let you quickly design and develop your GUI and connect it with the generated business and data objects.