Key Takeaways: Use all the new minimal code features of C# 10 and .NET 6 to write clean code for completing common tasks Write real code quickly without wasting your time on esoteric language features that you may never use Create a functional website and services using various tools and technologies with a fully working and updatable database What’s new in this sixth edition? For this sixth edition, I went through the whole book and brought everything up-to-date for C# 10 and .NET 6. I’ve rewritten the instructions to use almost any code editor or IDE instead of Visual Studio Code, with instructions for Visual Studio 2022 and Visual Studio Code in chapter 1. The book’s GitHub repo has pre-built notebooks with code from chapters 1 to 13 so you can quickly explore code examples. Along with the 17 chapters, you’ll find 3 chapters as added content in the GitHub repo. Updated to cover the latest additions to C# 10 and the .NET 6 class library Adds coverage of Code First database models for Entity Framework Core Provides coverage of new library functionality like PriorityQueue, DateOnly, TimeOnly, and LINQ extension methods Covers more specialized types of service, such as gRPC, SignalR, OData, and GraphQL How does the book prepare readers to get started with C# 10 and .NET 6? This sixth edition is a guide to learning modern C# proven practices using cross-platform .NET and a brief introduction to the main types of practical applications that you can build with them. The book is best for C# and .NET beginners, or programmers who've worked with C# in the past but feel left behind by the changes in the past few years. This book will help you get started with C# 10 and .NET 6 by describing how to set up a development environment using any code editor that you prefer. I'll then show you how to write code in .NET Interactive Notebooks that makes it easy to explore snippets of code mixed with rich text for learning purposes. I've also written the chapters in such a way that they will prepare you to deal with challenges and industry applications by using a mixture of conceptual descriptions, warnings about tricky areas, hands-on guided tasks, and exercises with solutions. It is practical and gets you quickly writing real code that you will benefit from every day. How does your book differ from other books on C# 10 and .NET 6? My approach to writing this book was to listen to you, my readers. I used the feedback I’ve received to update this edition. There are programming books that are thousands of pages long that aim to be comprehensive references for the C# language, .NET libraries, app models like websites, services, and desktop, and mobile apps. This book is different. It is concise and aims to be a brisk, fun read packed with practical hands-on walkthroughs of each subject. The breadth of the overarching narrative comes at the cost of some depth, but you will find many signposts to explore further if you wish. I believe in the maxim, “Show, don’t tell”. After a short explanation, I like to jump right into example code that the reader can type themselves, run, and see the results. I also believe in seeing multiple examples that are similar but different so that you build up a clear model of that topic and the subtle reasons why there are often multiple ways to perform a task. Finally, I’ve pointed out the cool corners and gotchas of C# and .NET, so you can impress colleagues and get productive quickly. Key Topics Covered: Hello C#, Welcome .NET! Controlling Flow, Converting Types, and Handling Exceptions Building Your Own Types with Object-Oriented Programming Improving Performance and Scalability Using Multitasking Introducing Practical Applications of C# and .NET Building and Consuming Web Services Building User Interfaces Using Blazor ...and more! Using C# and .NET to build websites on both the server & client side
✔ Author(s): Mark J. Price
✔ Title: C# 10 and .NET 6 - Modern Cross-Platform Development: Build apps, websites, and services with ASP.NET Core 6, Blazor, and EF Core 6 using Visual Studio 2022 and Visual Studio Code, 6th Edition
✔ Rating : 4.5 out of 5 base on (411 reviews)
✔ ISBN-10: 1801077363
✔ Language: English
✔ Format ebook: PDF, EPUB, Kindle, Audio, HTML and MOBI
✔ Device compatibles: Android, iOS, PC and Amazon Kindle
Readers' opinions about C# 10 and .NET 6 by Mark J. Price
Alannah Moore
Get lost in a fantastical realm where magic and adventure await at every turn. The author's imaginative world-building and captivating narrative draw you in from the start. Engaging characters and thrilling quests make for an exciting read. The plot twists and turns keep you hooked until the very end. It's a book that sparks the imagination and takes you on a wild ride. Perfect for fans of fantasy.
Poppy Anderson
Follow the heartwarming journey of a group of friends navigating life's challenges together. The author's empathetic writing and well-developed characters create a deeply emotional experience. Each chapter explores themes of friendship, love, and resilience with sensitivity. The plot's twists and turns keep you engaged throughout. It's a story that celebrates the bonds that connect us. Perfect for readers who enjoy stories about friendship and community.
Holley Wright
Delve into a richly detailed fantasy world where magic and mystery abound. The author's imaginative world-building and captivating plot draw you in from the start. Each character's journey is thrilling and their development is relatable. The narrative is filled with enchanting elements that keep you hooked. It's a story that sparks the imagination and transports you to another realm. Perfect for fans of epic fantasy.
The Wall Street Era is Over: The Investor’s Guide to Cryptocurrency and DeFi, the Decentralized Finance Revolution, CompTIA Security+: SY0-601 Certification Guide: Complete Comptia Security+ (SY0-601) Exam Guide to Help You Pass on The First Attempt, The Breakout, New Comfort Cooking: Homestyle Keto Recipes that Won’t Bust Your Belt or Wallet, Living with Schizophrenia: A Family Guide to Making a Difference (A Johns Hopkins Press Health Book), Pet, Zodiac Academy 8: Sorrow and Starlight, Becoming Supernatural – Joe Dispenza, Teaching to Change the World, Teddy Talks: A Paws-itive Story About Type 1 Diabetes,