In case any of you are in the northern Chicago suburbs (Lake county-area), I’ve been asked to speak at the Lake County .NET User Group (LCNUG) on Thursday July 30. Check out the LCNUG website for directions and time.
One of the more frustrating things that I’ve noticed in my career is that many developers ignore the UI – specifically in terms of organizing code in an n-Tier application. I can’t understand why the UI code is often just thrown together and barely tested when it’s the only part of the application that your clients actually see. With a small website the effects of this decision are minimal; however the effects can be disastrous with a large scale application. A well-engineered and architecturally sound UI structure is not only good practice but also allows for easily-maintained code. Both time and money are saved with basic planning of the UI.