About two years ago, I wrote a book (Introducing .NET 4.0 with Visual Studio 2010). This was an ambitious (and time-consuming!) project where I set out to provide a high-level overview of all the major changes across the framework from ASP.NET to WCF.
When writing it, I tried to keep in mind the following objectives:
- Give the reader an introduction to new technologies
- Show how to perform the basics that any developer would want to know
- Produce examples that are as simple as possible but still demonstrate the concept
- Don’t get too bogged down in detail so the book can still be easily read
The book was well received (although not quite as well as one involving wizarding schoolchildren, lame-ass vampires or perhaps more recently a very bad (so I hear!) erotic novel). Thus, despite promising myself that I wouldn’t write another book in a hurry, I find myself writing about the changes in .NET 4.5 and Visual Studio 2012.
This book has the same aims as the previous book. However, I have also made a few changes to address what I felt were weaknesses of the first text.
Given the breadth of the subject matter, it was impossible to cover all the subject areas in as much detail as each topic deserved. Some chapters of the first book were much stronger and more in-depth than others. Sometimes the level of depth reflected the information available, but my own areas of interest and knowledge also influenced how thoroughly I covered any given topic.
So, this time—with the added bonus of not having to do quite as much work!—I have taken some friends and colleagues along for the ride.
It is my pleasure to introduce you to my fellow authors, Mahesh Krishnan and William Tulloch. I had the (dubious?) pleasure to work with Mahesh and William at the Australia-based consultancy Readify. Mahesh specializes in the areas of Azure, WCF, and Silverlight, and he is the author of Microsoft Silverlight 4 for Dummies. William specializes in WCF and WIF.
Im pretty happy with the content of the book and think we give a good intro to the various new features available. If you want a really deep look at the various changes or a reference to keep on your shelf then this probably isnt the book for you (I really like Joseph Albahari’s C#5 in a nutshell). If however you want a light hearted, easy to read introduction and can put up with my terrible sense of humour then I think you will enjoy it and it will get you up to speed quickly.
As is always the case <sigh> after going to print a few issues are found (I am keeping track of these at http://www.simpleisbest.co.uk/what-we-screwed-up) our apologies for any future typo’s etc that will undoubtedly be found.
Thank you to everyone that assisted with putting the book together, contributed their experiences or advice or explained something in more detail to us – we couldn’t have done it without you.
Ill also be donating 50% of my earning from this book to Cancer Council Australia.
You can order the book from Amazon via this link.