Questions to ask when building applications
uWhat is the best way to build an application?
uIs J2EE better than .NET?
uWhere does the business rules approach fit in? 
uShould business rules be implemented in the database or the middle tier?  uUse Model 1 (traditional) or Model 2 (Model-View-Controller) architecture?
uWaterfall or Agile techniques in development?