PUBLISHER’S NOTE: MICROSOFT WILL STOP SUPPORTING .NET 7 FROM MAY
2024. THE NEWER 8TH EDITION OF THE BOOK IS AVAILABLE THAT COVERS .NET
8 (END-OF-LIFE NOVEMBER 2026) WITH C# 12 AND EF CORE. PURCHASE OF THE
PRINT OR KINDLE BOOK INCLUDES A FREE PDF EBOOK
KEY FEATURES
* Explore the newest additions to C# 11, the .NET 7 class libraries,
and Entity Framework Core 7
* Create professional websites and services with ASP.NET Core 7 and
Blazor
* Build your confidence with step-by-step code examples and tips for
best practices
BOOK DESCRIPTION
Extensively revised to accommodate the latest features that come with
C# 11 and .NET 7, this latest edition of our guide will get you coding
in C# with confidence. You’ll learn object-oriented programming,
writing, testing, and debugging functions, implementing interfaces,
and inheriting classes. Next, you’ll take on .NET APIs for
performing tasks like managing and querying data, working with the
filesystem, and serialization. As you progress, you’ll also explore
examples of cross-platform projects you can build and deploy, such as
websites and services using ASP.NET Core. Instead of distracting you
with unnecessary graphical user interface code, the first eleven
chapters will teach you about C# language constructs and many of the
.NET libraries through simple console applications. Having mastered
the basics, you’ll then start building websites, web services, and
browser apps. By the end of this book, you’ll be able to create rich
web experiences and have a solid grasp of object-oriented programming
that you can build upon.
WHAT YOU WILL LEARN
* Build rich web experiences using Blazor, Razor Pages, the
Model-View-Controller (MVC) pattern, and other features of ASP.NET
Core
* Write, test, and debug functions
* Query and manipulate data using LINQ
* Integrate and update databases in your apps using Entity Framework
Core models
* Build and consume powerful services using the latest technologies,
including Web API and Minimal API
*
* For .NET 6 developers:
* C# 11 can be used with .NET 6, including features like raw string
literals
* EF Core 7 targets .NET 6, so you can benefit from its new features
like ExecuteUpdate and ExecuteDelete for more efficient data
modifications
WHO THIS BOOK IS FOR
This book is primarily for beginners, but intermediate-level C# and
.NET programmers who have worked with C# in the past and want to catch
up with the changes made in the past few years will also find plenty
of useful information in it. Prior exposure to C# or .NET is not a
prerequisite, but you should have a general understanding of
programming before you jump in. If you already have some C# and .NET
skills and want to focus on developing apps, we recommend that you
pick up Mark’s other .NET book, Apps and Services with .NET 7,
instead.
Les mer
Start building websites and services with ASP.NET Core 7, Blazor, and EF Core 7, 7th Edition
Produktdetaljer
ISBN
9781803248950
Publisert
2022
Utgave
7. utgave
Utgiver
Vendor
Packt Publishing
Språk
Product language
Engelsk
Format
Product format
Digital bok
Forfatter