>>Logical n-Tier, deployed on one physical tier, leaves you much better positioned for flexibility.
>
>Like John said, not every project demands that flexibility. Besides 2 years down the road any flexible n-Tier app won't mean squat when its time to scale ite, simply because the code you wrote back then will be a joke compared to the avialable.. and uncompatiable.. technologies and methods of tomarrow. Keep that in mind when you suggest what is mandatory in each project.
I'm going to disagree here. If you design things as n-tier and componentize now and 2 years down the rode you need to change things, it makes it a helluva lot easier to do it (IMO). You can incorporate the new and incompatible technologies (somewhat easily) by writing an interface between one existing tier and the new one.
Larry Miller
MCSD
LWMiller3@verizon.netAccumulate learning by study, understand what you learn by questioning. -- Mingjiao