Extending the reasons to go for .NET Framework 2.0,,,
While I could definitely say that I really enjoyed writing the book “101 reasons to go for .NET Framework 2.0”, I would also like to say that more technical details should have been provided at each feature level. For example, when I mentioned that GC has been enhanced to handle unmanaged memory, in better way, I really wanted to provide more information on internals of GC such as its generation based collection mechanisms, finalization list, freachable queue; issues associated with finalize method and weak reference types etc.
This is true not only for GC but also for many of my favorite features such as new code behind model, Threading, Asynchronous programming, Transaction model and various other security related features. However, the aim of the book is not to make it in-depth one (and who can successfully compete with the ilk of Jeffrey Richter and Don Box in explaining the .NET Framework so lucidly!!!) but to provide compilation of interesting features with some background information to architects, development and business users community so that they can decide whether to go for .NET Framework 2.0 or not. Because of that, some of features may seem bit sketchy in their explanation, in that book. I would like to take on such features in a series of blogs on .NET Framework 2.0 along with .NET Framework 3.0 related blogs. So, be tuned to those blogs and let me know your feedbacks.



Comments
Your article is very informative and helped me further.
Thanks, David
Posted by: davidvogt | February 3, 2007 4:48 PM