{"product_id":"deep-c-dive-into-modern-c-9781871962710","title":"Deep C#: Dive Into Modern C#","description":"\u003cp\u003e • Author(s): Mike James\u003cbr\u003e • Publisher: I\/O Press\u003cbr\u003e • Publisher Imprint: I\/O Press\u003cbr\u003e • BISAC: Languages - C#\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003eC# is a well-established language and, with its open-source incarnation it has renewed vigor and a long-term future. \u003c\/b\u003e\u003c\/b\u003eIt is now possible to treat C# as a single modern language with the ability to work cross-platform.\u003cbr\u003eIn \u003cb\u003eDeep C#\u003c\/b\u003e Mike James, who has programmed in C# since its launch in 2000, provides a \"deep dive\" into various topics that are important or central to the language at a level that will suit the majority of C# programmers. Not everything will be new to any given reader, but by exploring the motivation behind key concepts, which is so often ignored in the documentation, the intention is to be thought-provoking and to give developers confidence to exploit C#'s wide range of features.\u003cbr\u003eThe book's introductory chapter looks at the development of C# over two decades to achieve the status of a modern, general-purpose, cross-platform language that still has an edge when it comes to Windows programming. After this the book is split into six sections, each covering specific aspects: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eStrong Typing \u0026amp; Type Safety\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCasting \u0026amp; Generics\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eFunctions\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eAsync\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eData - LINQ, XML, Regular Expressions\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eUnsafe \u0026amp; Interop\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe problem with any long-lived language is that it is difficult to look at it with fresh eyes. This book should help you discard any old bad habits you might have and gain a new enthusiasm for C# in its latest, modern incarnation.\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003eMike James\u003c\/b\u003e\u003c\/b\u003e is the editor of I-Programmer.info, the online magazine written by programmers for programmers.\u003c\/p\u003e\u003cp\u003eHis career spans several generations of computer technology, but he keeps his skills completely up to date. Having written dozens of books, his recent titles\u003cb\u003e\u003ci\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003einclude\u003c\/b\u003e\u003cb\u003e\u003ci\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003eProgrammer's Guide to Kotlin, Second Edition, \u003c\/b\u003e\u003cb\u003e\u003ci\u003e\u003cb\u003eProgrammer's Python, \u003c\/b\u003e\u003c\/i\u003e\u003c\/b\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003eJavaScript Jems\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003cb\u003e, \u003c\/b\u003eand \u003ci\u003e\u003ci\u003e\u003cb\u003eThe Programmer's Guide To Theory.\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/p\u003e","brand":"I\/O Press","offers":[{"title":"Paperback","offer_id":45534353588375,"sku":"9781871962710","price":2910.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781871962710.webp?v=1767899591","url":"https:\/\/atlanticbooks.com\/products\/deep-c-dive-into-modern-c-9781871962710","provider":"Atlantic Books","version":"1.0","type":"link"}