In the search for resources to become a better developer, I am looking for good examples of how to structure the code in n-tier applications.
Like… What does the business object do and look, how does it interface with the data access layer etc. How does the UI interface the business layer, and does it interface the DAL directly.
Do you know of great examples freely available, that are worthy of study?
Microsoft Patterns & Practices have made an application architecture guide: http://www.codeplex.com/AppArch
They even made videos explaining what you are looking for.