Fog Creek Software
Discussion Board

Welcome! and rules

Joel on Software

Simplify the complexities of .NET Applications

Here are some of the features you should look at in TierDeveloper.

1. Object to relational mapping

TierDeveloper started out as a pure object-to-relational mapping tool for those customers who wanted to develop a complex real-life ASP.NET or Windows Forms application. With TierDeveloper, they could generate almost 50% of their application code (namely business and data objects).
In this area, TierDeveloper is the most feature full tool. Here are some of the features you should look into

a. Single-table and multi-table object mapping
b. one-to-one, one-to-man, and many-to-one relationships
c. Complex SQL queries with joins, unions, and nested queries
d. Stored procedure calls
e. Custom operations for performance gains
f. Parent/child relationships and life-cycle mgmt
g. Generate all SQL in application as stored procedures
h. Custom Hooks (safe code you write to change behavior of generated code)
i. Web Services (expose business/data objects as web services)
j. Strong typed .NET components for COM+ or stand-alone
k. SQL Server, Oracle, and DB2 support (native support for SQL Server and Oracle)
l. 100% VS.NET integration

2. ASP.NET generation

Originally, we provided the feature of generating an ASP.NET primarily to allow customers to quickly test the generated .NET components. However, many of our customers have started using this as a powerful web application to administer their databases. You can generate ASP.NET, build and deploy it all from within TierDeveloper.

3. Version 4.0 coming up

Some of the main features we're going to provide in version 4.0 are:

a. Improved object-to-relational mapping
- Many-to-many relationships
- NULL value handling
- Required field handling
- Improved design pattern for objects
- Much more...

b. Customizable ASP.NET app generation
- Customize layout of forms
- Use combo-box fields for lookup values
- Change field sizes, location, labels, etc.
- Keep all layout info in XML file, which you can also edit manually

c. Customizable Windows Forms app generation
- Same as ASP.NET

Related Links
----------------------------------------------------- Alachisoft Wesite
http;// Product Overview

Friday, July 23, 2004

Jeez, again with this crap exactly 1 month later.

Greg Hurlman
Friday, July 23, 2004

I happened to notice that it does "- NULL value handling", which might be of interest to DotNetGuy.

Friday, July 23, 2004

No, it doesn't do "NULL value handling". It claims that sometime in the future it will do "NULL value handling".

In fact it doesn't do much of all.

Clutch Cargo
Friday, July 23, 2004

Good point CC, must admit I didn't read it that closely, as it looked like a blatant attempt at spam.

Friday, July 23, 2004

Does that mean that in the next version their finally going to handle the fact that their product has null value?

/tip the waitress

Greg Hurlman
Friday, July 23, 2004

See what happens when you make market dogs stars.
You've got the technical lingo down, but your cetnral theme is still bulslhit... what is complex about C#, besides it's poor readability? It's a convoluted, illogical can of worms full of  worthless classes - GetCulturalAttributes? Why do I want to know the attributes of a culture? To see what kind of cheese they put in their fries and gravy? To see there late night beach cable shows? What is this, an HR case study in bad relations by a nigger? Micorsoft really blew it with this one. I doubt it will ever be fixed.  I've been a fan of the big company but whew.. what a joke.. seriously...

The proper, correct syntax is


for example, not

That is a fucking joke.
So are those who belive it.

patience Monty.. climb the ladder...

Master of the universe
Thursday, August 5, 2004

And another thing, go open a small buisness, you reatil scum.

Errrand boys sent by you grocery clercks to collect a bill.

Master of the universe
Thursday, August 5, 2004

*  Recent Topics

*  Fog Creek Home