{"product_id":"murachs-c-8-e","title":"Murach’s C#, 8\/e","description":"\u003cp\u003eThis is the latest edition of our best-selling book that’s been training developers in C# since 2004. It focuses on how to develop professional Windows Forms applications with C#. But along the way, it teaches you the C# coding skills that you’ll use to develop \u003cem\u003eany\u003c\/em\u003e C# application, including desktop, web, or mobile apps.\u003c\/p\u003e\u003ch3\u003eWho this book is for\u003c\/h3\u003e\u003cp\u003eThis book is for anyone who wants to learn the C# language. It works if…\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eYou’re new to programming\u003c\/li\u003e\n\u003cli\u003eYou’re an experienced developer who’s new to C#.\u003c\/li\u003e\n\u003cli\u003eYou’ve already read another C# book and still don’t know how to develop a real-world business application\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eWhy this is the C# book that you should buy first\u003c\/h3\u003e\u003cp\u003eThis is a great first book in C#, whether you’re a programming novice or an experienced programmer. Here are 5 reasons why that’s true.\u003c\/p\u003e\u003ch4\u003e#1:A FAST start\u003c\/h4\u003e\u003cp\u003eThis book starts you off using all the best features of Visual Studio so you can begin productive work almost immediately. In fact, it has you create a simple business application in chapters 2 and 3 so you can see right away how C#, Visual Studio, and .NET work together.\u003c\/p\u003e\u003ch4\u003e#2:Object-oriented programming made clear\u003c\/h4\u003e\u003cp\u003eThis book takes the mystery our of object-oriented programming (OOP) by showing how to work with realistic business objects such as products, customers, and invoices. This allows you to use OOP to create multi-tiered applications like the ones created by professional developers.\u003c\/p\u003e\u003ch4\u003e#3:Confidence in handling business requirements\u003c\/h4\u003e\u003cp\u003eLearning to use C# classes and OOP techniques isn’t enough. You also have to know how to code for the tasks that are required in most business applications.\u003c\/p\u003e\u003cp\u003eThat’s why this book builds on your skills in incremental steps to teach you how to validate data; handle numeric, date, and string data; work with loops, arrays, and collections; code methods and event handlers; handle exceptions; and work with files and databases.\u003c\/p\u003e\u003ch4\u003e#4:A solid grounding in database programming\u003c\/h4\u003e\u003cp\u003eMost business applications use a database. That’s why this book teaches you how to create applications that use EF Core or ADO.NET to work with a database. And it shows how LINQ allows you to use C# to query almost any data structure, not just databases.\u003c\/p\u003e\u003ch4\u003e#5:Real-world applications tie it all together\u003c\/h4\u003e\u003cp\u003eThis book presents complete, non-trivial applications that illustrate what you need to know on the job. Studying applications like these is the key to mastering C# development.\u003c\/p\u003e\u003ch3\u003eWhat’s new in this edition\u003c\/h3\u003e\u003cp\u003eThe skills for developing Windows Forms applications using C# haven’t changed much since the previous edition. Still, this book has been thoroughly updated to include coverage of the most helpful new features from the latest releases of C#, .NET, and Visual Studio.\u003c\/p\u003e\u003ch3\u003eWhat software you need for this book\u003c\/h3\u003e\u003cp\u003eTo develop the Windows Forms applications presented in this book, you need the following:\u003c\/p\u003e\u003ch4\u003eWindows 10 version 1607 or later \u003c\/h4\u003e\u003cp\u003eAlthough .NET is cross-platform, you can’t use macOS or Linux to develop Windows Forms applications like the ones shown in this book. You have to have a Windows system.\u003c\/p\u003e\u003ch4\u003eVisual Studio Community 2022 or later\u003c\/h4\u003e\u003cp\u003eThe Community edition of Visual Studio can be downloaded for free from Microsoft’s website. When you install it, you can also install all of the components that you need to work with this book, including:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThe C# language\u003c\/li\u003e\n\u003cli\u003eAll .NET classes needed for desktop development\u003c\/li\u003e\n\u003cli\u003eA built-in database server called SQL Server Express LocalDB\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eAppendix A provides detailed installation instructions.\u003c\/p\u003e\u003cp\u003eIf you already have another edition of Visual Studio installed on your system, such as the Professional edition, you can use that if you prefer. Everything in our book will still work for you.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Mike Murach \u0026 Associates","offers":[{"title":"Default Title","offer_id":50506639474758,"sku":"9781943873074","price":4689.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/71XzY3LVz5L._SL1360.jpg?v=1790331555","url":"https:\/\/cb-india.com\/products\/murachs-c-8-e","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}