Good2Read: ASP.NET 2.0 Website Programming: Problem – Design – Solution

If you have been programming for a while you have come to understand that the only way to keep up with the ever growing amount of technology Redmond throws at us is to read…constantly…without stopping.  The fact that everybody and their mother seems to be writing nowadays doesn’t help the situation either.  Over the years I’ve come to identify authors and publishers that seem to produce quality books on a variety of subjects.  Authors like like Carli Watson, Rockford Lhotka, Steve McConnell (to name a few) put out quality on everything they write.

A new face in the good authors line up is Marco Bellinaso.  Marco wrote ASP.NET 2.0 Web Site Programming which turned out to be a great book I always recommend to someone that knows some ASP.NET and wants to take their development of enterprise level applications to the next level.  Marco has done an excellent job at outlining what I think should be the path every developer takes in identifying the problem at hand, designing the application and providing a solution to the client.  Reading Marco’s book is a delight for the one seeking how serious development is done.  It is the kind of book that you wear out from frequent reading because it could easily become part of one’s library of reference books.

If you are looking for a sound approach to the world of web development look no further, you have arrived.  Reading this book you’ll learn concepts like how UML design fits in the overall planning stage, how designing a  Data Access Layer (DAL) and a Business Logic Layer (BLL) prior to any UI implementation (what a concept right?) is the key to an application that can withstand the test of time and much more.  Marco’s conversational writing approach makes the learning of these important concepts simple to understand and implement.


A very helpful new feature included in Visual Basic 10 (more features to be found here), is that the compiler has been changed in the way that it handles line termination no longer needing an underscore.  Beth Massi interviewed Tyler Whitney, with the VB compiler team, to find out more about it.  Click here to see the interview.

As a comic relief, they created a support website for the unemployeed underscores that are no longer needed.

As someone that has been coding between two languages (VB.NET and C#) for the last several years these changes that make the languages more similar definitely make my brain work less.  Now if we could only get them to accept brackets for arrays, now that would be something!