{"id":1621,"date":"2010-01-18T21:22:18","date_gmt":"2010-01-18T20:22:18","guid":{"rendered":"http:\/\/www.craigmurphy.com\/blog\/?p=1621"},"modified":"2010-01-18T21:55:26","modified_gmt":"2010-01-18T20:55:26","slug":"book-introducing-net-4-0-with-visual-studio-2010-by-alexjmackey","status":"publish","type":"post","link":"https:\/\/www.craigmurphy.com\/blog\/?p=1621","title":{"rendered":"Book: Introducing .NET 4.0: With Visual Studio 2010 by @alexjmackey"},"content":{"rendered":"<p><a href=\"http:\/\/www.amazon.co.uk\/gp\/product\/143022455X?ie=UTF8&#038;tag=craigmurphyco-21&#038;linkCode=xm2&#038;camp=1634&#038;creativeASIN=143022455X\">Introducing .NET 4.0: With Visual Studio 2010<\/a> is a book that many day-to-day developers will benefit from.  It provides a great overview of what&#8217;s new in .NET 4.0 and Visual Studio 2010 &#8211; an obvious statement I know, however what sets this book apart is the fact that it makes reference to the new 4.0 content with references to both the earlier 3.5, 2.0 and 1.1 material.  You&#8217;ll also find that the author chooses to refer to the <a href=\"http:\/\/msdn.microsoft.com\">Microsoft Developer Network<\/a> (MSDN) documentation using URLs as opposed to either copying the information verbatim or paraphrasing it some way: a refreshing change.  This means that for much of this book, you are presented with straight-to-the-point information about the highs, the lows and the gotchas to look out for when you are building applications using <a href=\"http:\/\/www.microsoft.com\/visualstudio\/en-us\/products\/2010\/default.mspx\">Visual Studio 2010<\/a> and the <a href=\"http:\/\/en.wikipedia.org\/wiki\/.NET_Framework#.NET_Framework_4\">.NET 4.0 platform<\/a>.  If you need a book that covers the salient technical points without going into huge amounts of detail, this is the book for you.<\/p>\n<p>Alex is an experienced developer, he discusses his own personal experiences with many of the <a href=\"http:\/\/msdn.microsoft.com\/en-us\/netframework\/bb513602.aspx\">.NET 4.0 technologies<\/a>, providing us with an insight into their history, their strengths and weaknesses &#8211; it&#8217;s all valuable content that can be hard to source elsewhere.  And what&#8217;s more, given that this is Alex&#8217;s first book, he has done a terrific job: his writing style is contemporary, elegant and is easy to read.<\/p>\n<p><strong>Why should I buy this book?<\/strong><br \/>\nDon&#8217;t be put off by the use of &#8220;Introducing&#8221; in this book&#8217;s title.  It&#8217;s a book all developers should buy, from beginners to seasoned professionals.  Beginners will benefit from the coverage of features, Alex essentially provides a <strong>roadmap of the things you need to look at in .NET 4.0<\/strong> in order to gain the most benefit.  <\/p>\n<p><strong>What&#8217;s in it for me?  What&#8217;s this &#8220;roadmap&#8221; you mention?<\/strong><br \/>\nAlex covers all of the bases with chapters about the following topics:  <a href=\"http:\/\/www.codeplex.com\/MEF\">Visual Studio IDE and MEF<\/a>, <a href=\"http:\/\/en.wikipedia.org\/wiki\/Dynamic_Language_Runtime\">Languages and Dynamic<\/a> Changes, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/netframework\/aa663296.aspx\">CLR<\/a> and <a href=\"http:\/\/msdn.microsoft.com\/en-us\/netframework\/aa569603.aspx\">BCL Changes<\/a>, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/dd460693(VS.100).aspx\">Parallel<\/a>, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/netframework\/aa663328.aspx\">Workflow Foundation 4<\/a>, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/netframework\/aa663324.aspx\">Windows Communication Foundation<\/a>, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/data\/aa937723.aspx\">Entity Framework<\/a>, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/data\/bb931106.aspx\">WCF Data Services<\/a>, <a href=\"http:\/\/www.asp.net\/\">ASP.NET<\/a>, <a href=\"http:\/\/www.asp.net\/ajax\/\">Microsoft AJAX Library<\/a>, <a href=\"http:\/\/jquery.com\/\">jQuery<\/a>, <a href=\"http:\/\/www.asp.net\/mvc\/\">ASP.NET MVC<\/a>, <a href=\"http:\/\/www.microsoft.com\/silverlight\/\">Silverlight<\/a> Overview,<a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ms754130(VS.100).aspx\">WPF 4<\/a> and <a href=\"http:\/\/www.microsoft.com\/silverlight\/\">Silverlight<\/a> 3 and <a href=\"http:\/\/www.microsoft.com\/windowsazure\/\">Azure<\/a>.  This should provide you with a one-stop shop regarding the current .NET 4.0 technologies and tools: a great resource, especially for newbies, those developers moving to .NET 4.0 from the Java world, etc. and experienced developers looking to make use of new material in their applications.<\/p>\n<p>One of the most common questions I get asked at developer events is &#8220;how do I get to know .NET?&#8221; &#8211; this book is a great source of up-to-date information, &#8220;newbies&#8221; and those moving to .NET 4.0 from other platforms should rush out and buy this book.  Seasoned developers will enjoy the to-the-point writing style, the short code examples and the author&#8217;s reach out to &#8220;subject matter&#8221; experts from the field &#8211; if you need to know more, the links are there for newbies and long-in-the-tooth developers!<\/p>\n<p>This <a href=\"http:\/\/www.amazon.co.uk\/gp\/product\/143022455X?ie=UTF8&#038;tag=craigmurphyco-21&#038;linkCode=xm2&#038;camp=1634&#038;creativeASIN=143022455X\">book<\/a> sits nicely in between <a href=\"http:\/\/www.amazon.co.uk\/gp\/product\/1430225491?ie=UTF8&#038;tag=craigmurphyco-21&#038;linkCode=xm2&#038;camp=1634&#038;creativeASIN=1430225491\">Pro C# 2010 And The .NET 4.0 Platform<\/a> 5th Edition by Andrew Troelsen (Hardcover &#8211; 3 Mar 2010) and <a href=\"http:\/\/www.amazon.co.uk\/gp\/product\/1430225297?ie=UTF8&#038;tag=craigmurphyco-21&#038;linkCode=xm2&#038;camp=1634&#038;creativeASIN=1430225297\">Pro ASP.NET 4.0 In C# 2010<\/a> 4th Edition by Matthew MacDonald (Paperback &#8211; 3 Mar 2010).  Alex&#8217;s book provides all the groundwork you&#8217;ll need in order to be able to tackle the works of Troelsen and MacDonald &#8211; Alex&#8217;s book is available now!<\/p>\n<p>What are you waiting for? Visual Studio 2010 will be <a href=\"http:\/\/visualstudiomagazine.com\/articles\/2010\/01\/15\/vs2010-set-for-april-launch.aspx\">released in a few months time<\/a>!  Get ahead now, buy this book, you won&#8217;t regret it!<\/p>\n<p><iframe src=\"http:\/\/rcm-uk.amazon.co.uk\/e\/cm?t=craigmurphyco-21&#038;o=2&#038;p=8&#038;l=as1&#038;asins=143022455X&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr\" style=\"width:120px;height:240px;\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" frameborder=\"0\"><\/iframe><\/p>\n<p><strong>Further links<\/strong><br \/>\n<a href=\"http:\/\/simpleisbest.co.uk\/Home\/VisualStudio2010\">Alex&#8217;s web-site<\/a><br \/>\nThe APress <a href=\"http:\/\/www.apress.com\/book\/view\/143022455x\">web page<\/a> for Alex&#8217;s book<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducing .NET 4.0: With Visual Studio 2010 is a book that many day-to-day developers will benefit from. It provides a great overview of what&#8217;s new in .NET 4.0 and Visual Studio 2010 &#8211; an obvious statement I know, however what sets this book apart is the fact that it makes reference to the new 4.0 &hellip; <a href=\"https:\/\/www.craigmurphy.com\/blog\/?p=1621\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Book: Introducing .NET 4.0: With Visual Studio 2010 by @alexjmackey<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,17],"tags":[709,471,470,469,302,472],"class_list":["post-1621","post","type-post","status-publish","format-standard","hentry","category-net","category-book-reviews","tag-net","tag-net-4","tag-alex-j-mackey","tag-book-review","tag-visual-studio","tag-vs2010"],"_links":{"self":[{"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1621"}],"version-history":[{"count":11,"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1621\/revisions"}],"predecessor-version":[{"id":1632,"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1621\/revisions\/1632"}],"wp:attachment":[{"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}