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


Added to wishlistRemoved from wishlist 0

Price: $39.16
(as of May 06,2022 00:04:15 UTC – Details)

From the Publisher

C#10 .NET 6 BookC#10 .NET 6 Book

Author MarkAuthor Mark

expert insight bookexpert insight book 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

C# bookC# book

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.

developer booksdeveloper books

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!

.NET book.NET book

Using C# and .NET to build websites on both the server & client side

Publisher ‏ : ‎ Packt Publishing; 6th ed. edition (November 9, 2021)
Language ‏ : ‎ English
Paperback ‏ : ‎ 824 pages
ISBN-10 ‏ : ‎ 1801077363
ISBN-13 ‏ : ‎ 978-1801077361
Item Weight ‏ : ‎ 3.06 pounds
Dimensions ‏ : ‎ 7.5 x 1.86 x 9.25 inches

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


Pimsleur Language LearningPimsleur Language Learning
Kiwi Travel Booking
Paid Online Writing Jobs
Enable registration in settings - general
Shopping cart