Friday, February 12, 2010

Introducing .NET 4.0 with Visual Studio 2010

What happens if you take a year or so to learn about everything that's coming in .NET 4.0 and Visual Studio 2010?

Well, if you are Alex Mackey you learn enough to write a book.  And an ambitious book at that as it covers a very broad range of subjects:

Visual Studio IDE changes, MEF, C# & Language changes, CLR, BCL & Code Contracts, Parallization and threading, WF, WCF, Entity Framework, ADO.NET data services, ASP.NET 4.0, ASP.NET AJAX, jQuery, ASP.NET MVC, WPF 4, Siverlight 3 & Azure

The aim of the book is simple:
Be an introduction to the range of new features, functionality and tools available in VS2010 & .NET 4.0.  The intention is it's a book which is accessible to any developer. Even those who wouldn't normally go out of their way to learn about what's new.

I found the book to be an excellent source of insight to the topics it covers.  Alex provides a clear and easily readable introduction to these technologies and how they may be useful.

Don't be put off by the "Introducing" part of the title.  This is not a book for developers who are new to Visual Studio and the .NET Framework. Rather, it is a book for those who have worked with earlier versions of these tools and want to find out what the new versions contain.

While I was familiar with some of the topics in the book I found it very informative and have learnt a lot from reading it.

If you are a developer working with .NET I can only think of 3 reasons not to buy this book:
1. You are confident that in the rest of your career you will never use anything other than the tools you are currently using. (Unless you plan on retiring soon I can't imagine this being the case.)
2. You already know everything about ALL the topics it covers. (In which case you could probably write your own books on the subject.)
3. You have it already.
If I had any criticism of the book it would be that the sample code isn't available. (Or if it is it's not somewhere obvious.)  My guess is that the reason for this is that the final version of both Visual Studio and the .NET framework have not yet been released.  The book and many of it's examples are based on information from the beta versions and early documentation.  It's possible (likley?) that there may be some level of breaking changes when the final version are released.  Any sample code might not then work. I can therefore, see why it may not be appropriate to release the code.

Disclaimer: Alex set up DevEvening in the UK, which I now organise. I reviewed the early version of some chapters of the book in early 2009.  I also wrote a small secction in the introduction.  This (below) is an affiliate link - but no-one ever clicks on my affiliate links so I don't really expect anything from it.

1 comment:

  1. It seems that anybody hopes to gucci replica own a appealing aerial beautiful handbag. We can generally see the appearance accessories arise in appearance magazines and appearance shows in the television. We will acquisition that the role of appearance artist handbags is acceptable added and added important in our circadian life. Top designers aswell accumulate their absorption on designing altered sizes, colors, shapes and materials. There are lots of acclaimed brands in the backpack market. Thus, the antagonism a part of the acclaimed brands is actual nervous. There are assorted beautiful handbags for every accessible occasions. If you wish to appear black occasions, you can accept claws to bout your style. In day time, you can backpack bung aback accoutrements for yourself. If you were a business woman, you can acquirement structured handbags to brace able-bodied with you. In a word, there are abounding altered styles to accommodated appearance lovers' demands to appear altered occasions. Is it all-important for trendsetters to absorb accoutrements of hundreds of dollars on a backpack or a faddy bag? I anticipate that altered bodies accept altered answers. If you are liveing in the amphitheater of the affluent who consistently acquirement big-ticket goods, it agency that you accept the adeptness to prada belts allow the affluence things. Thus, I anticipate that it is actual all-important for you to pay hundreds of dollars for a admirable purse. Or conceivably you are just a appearance adeptness adult with accomplished taste. Today, admirable accept bags, appearance handbags, chichi wallets, artist purses, accidental backpacks, aerial black purses, briefcases and totes are all fabricated by designers. Searching online, you will acquisition that there are abounding online food accessible to action a huge accumulating of assorted artist handbags to the trendsetters. There are amaranthine pages for you to louis vuitton replica browse slowly.