Navigation Menu+

Book review of Programming in the .NET Environment

Posted in Portfolio | 0 comments


A 430-word book review of a programming book.

Book review of Programming in the .NET Environment

The .NET Framework is, in many ways, a platform that combines and builds on the strengths of the COM, CORBA, and Java environments. While there are many books currently available that discuss specific aspects of .NET Framework, there are very few books that discuss the Framework in terms of its goals and architecture – information that’s valuable to every intermediate to advanced .NET developer.

This book is packed with insightful information that seasoned developers will find useful:

  • Guidelines covering when to use Value or Reference types.
  • Broad coverage Role and Evidence-based security.
  • Detailed discussions of the Download and Global Assembly Caches.
  • Discussion of .NET Metadata and how it compares to COM IDL.

Of particular interest throughout the book is when the discussions touch on trade offs. For example, boxing and unboxing are great features; however, they can contribute to a poorly performing application if you don’t use them properly. Moreover, boxing can occur at times that you may not expect, possibly making it difficult to track down the source of performance-related issues. The authors cover the trade offs you’ll face as you gain a better understanding of the .NET Framework which can help you produce better designs and implementations.

While the book’s coverage is broad, it assumes a level of familiarity with the Framework that novice or beginner-level developers may not have. You’ll gain a lot of insights from this book if you’re a developer with some exposure to aspects of the .NET Framework like ASP.NET, Windows Forms, and ADO.NET. The discussions will help you gain a better understanding of the Framework’s overall design which translates into a better understanding of how you can use the Framework to your advantage.

You may not find this book valuable if you’re a developer with most of your experience in developing classic Visual Basic applications (those with a graphical interface) and are migrating into using Visual Basic .NET for component development, Web Services, and other advanced areas of functionality. You’re better off gaining some experience with the Framework on your own and perhaps reading introductory books before reading this book.

This book is above average in terms of raw insight about why the Framework is designed and implemented in the form we’re familiar with today; however, the book’s broad coverage, useful examples, and writing style make it a valuable addition to every developer’s bookshelf.

Get engaging, traffic-boosting high-quality web content like this for your project.

Articles are written by an experienced writer with proven results for boosting traffic with engaging and informative content…perfect for any inbound marketing or social media campaign.

Get a Quote