{"product_id":"c-smorgasbord-9781468152104","title":"C# Smorgasbord","description":"\u003cp\u003e • Author(s): Filip Ekberg\u003cbr\u003e • Publisher: Createspace Independent Publishing Platform\u003cbr\u003e • Publisher Imprint: Createspace Independent Publishing Platform\u003cbr\u003e • BISAC: Software Development \u0026amp; Engineering - General\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eC# Smorgasbord\u003c\/strong\u003e covers a vast variety of different technologies, patterns and best practices that any C# developer should master. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e Looking at everything from testing strategies to compilation as a service and how to do really advance things in runtime; you get a great sense of what you as a developer can do. By taking his personal views and his personal experience, Filip digs into each subject with a personal touch and by having real world problems at hand; we can look at how these problems could be tackled. \u003cp\u003e\u003c\/p\u003e No matter if you are an experienced .NET developer, or a beginner, you will most certainly find a lot of interesting things in this book. The book covers important patterns and technologies that any developer would benefit from mastering. \u003cp\u003e\u003c\/p\u003e \u003cstrong\u003eExplore\u003c\/strong\u003e your possibilities\u003cbr\u003e \u003cstrong\u003eImprove\u003c\/strong\u003e your skills\u003cbr\u003e \u003cstrong\u003eBe Inspired\u003c\/strong\u003e to challenge yourself \u003cp\u003e\u003c\/p\u003e \u003cstrong\u003eIs there a digital version(ebook)?\u003c\/strong\u003e \u003cbr\u003e \u003cstrong\u003eYes there is!\u003c\/strong\u003e Everyone that purchases the printed copy will get the ebook for free. Instructions for how to receive the ebook is inside the printed book. \u003cp\u003e\u003c\/p\u003e \u003cstrong\u003eTable of Contents\u003c\/strong\u003e \u003col\u003e \u003cli\u003eIntroduction to Parallel Extensions\u003c\/li\u003e \u003cli\u003eProductivity and Quality with Unit Testing\u003c\/li\u003e \u003cli\u003eIs upgrading your code a productive step?\u003c\/li\u003e \u003cli\u003eCreating a challenge out of the trivial tasks\u003c\/li\u003e \u003cli\u003eAsynchronous programming with async and await\u003c\/li\u003e \u003cli\u003eDynamic programming\u003c\/li\u003e \u003cli\u003eIncrease readability with anonymous types and methods\u003c\/li\u003e \u003cli\u003eExploring Reflection\u003c\/li\u003e \u003cli\u003eCreating things at runtime\u003c\/li\u003e \u003cli\u003eIntroducing Roslyn\u003c\/li\u003e \u003cli\u003eAdapting to Inversion of Control\u003c\/li\u003e \u003cli\u003eAre you Mocking me?\u003c\/li\u003e \u003c\/ol\u003e \u003cp\u003e\u003c\/p\u003e \u003cstrong\u003eWho this book is for\u003c\/strong\u003e \u003cbr\u003e This book is for those developers that find themselves wanting to explore C# but do not know how or where to start looking. Each chapter contains hands on code examples that can be compiled and tested on your machine. \u003cp\u003e\u003c\/p\u003e Although each chapter has code samples, you do not need to use a computer to appreciate the content of this book. The code samples are divided into smaller portions of code, so that you can follow each example and the thoughts around it in an easy way. \u003cp\u003e\u003c\/p\u003e No matter if you are an experienced .NET developer or a beginner, you will most certainly find a lot of interesting things in this book. The book covers important patterns and technologies that any developer would benefit from mastering. \u003cp\u003e\u003c\/p\u003e It is not required that you have worked with C# before but being familiar to the fundamentals in any of the .NET programming languages will help you on the way. \u003cp\u003e\u003c\/p\u003e If you are just now starting to learn C#, this can be a great way for you to learn about different techniques, best practices, patterns and how to think in certain scenarios. But if you have worked with C# development for many years, this book can give you a refreshing view on how to always improve and challenge yourself into becoming a better software engineer.","brand":"Createspace Independent Publishing Platform","offers":[{"title":"Paperback","offer_id":45497355632791,"sku":"9781468152104","price":1376.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781468152104.webp?v=1767448050","url":"https:\/\/atlanticbooks.com\/products\/c-smorgasbord-9781468152104","provider":"Atlantic Books","version":"1.0","type":"link"}