S h o r t S t o r i e s

// Tales from software development

Quick book review: Introducing .NET 4.0

leave a comment »

I haven’t downloaded any of the .NET 4.0 / Visual Studio 2010 betas so although I have a vague idea of some of the changes I thought it’d be useful to buy a book that gave a quick summary of what’s new. Alex Mackey’s Introducing .NET 4.0 with Visual Studio 2010 (Apress) is exactly that.

It’s probably unfair to criticize a book that’s been written against early non-production releases of the new .NET and Visual Studio and the marketing material but it is worth pointing out that some areas are covered very briefly. Not only are they lacking any depth but seemingly insight as well. And while references to web sites and blogs is useful additional information, all too often in this book they’re used as a substitute for actual content.

Personally, I found the coverage of VB.NET changes to be an annoying irrelevance. I guess it’s not economically viable to publish two books to cover C# and VB.NET separately but it would have been better to cover the language changes as separate chapters for C# and VB.NET.

Some of the changes are given the briefest mention and are easily missed. As an example, at the bottom of page 81 there are two sentences that explain that the 4Gb limit has been removed from the System.IO.Compression methods. This is a significant enhancement to anyone who’s tried using these methods for general purpose file compression in the past as the 4Gb limit often meant that these methods were not practical solutions.

Criticisms aside, the book does provide a useful primer but I suspect that most experienced developers will skim through it quickly and then bin it.


Written by Sea Monkey

February 15, 2010 at 8:00 am

Posted in Books

Tagged with , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: