C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals: Build modern websites and services with ASP.NET Core, Blazor, and EF Core using Visual Studio 2026
C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals: Build modern websites and services with ASP.NET Core, Blazor, and EF Core using Visual Studio 2026
- Производитель: Packt Publishing
- Артикул: LB-0024284
- Наличие:Есть в наличии
- 0.00 грн.
Key Features
- Explore the newest additions to the C# language, the .NET class libraries, and data modeling with Entity Framework Core
- Build professional modern websites and services with ASP.NET Core, Blazor, and Minimal API services
- Enhance your skills with step-by-step code examples and good practice tips
Book Description
C# and .NET continue to power modern cross-platform and enterprise development. With the release of C# 14 and .NET 10, developers gain access to a more capable, efficient, and future-ready platform for building websites, services, and applications across Windows, Linux, and macOS.
This fully updated tenth edition takes a practical, hands-on approach. You’ll start with core C# and object-oriented programming concepts, then progress through building, testing, and debugging applications while working with .NET libraries, filesystems, serialization, and LINQ. The book covers key C# 14 enhancements—such as field modifiers, partial events, and instance constructors, explained through real-world examples.
You’ll also build modern web solutions using ASP.NET Core 10, Blazor, and Minimal APIs, including support for native AOT compilation, making this book well suited for cloud-native, microservice, and container-based development.
By the end of the book, you’ll be confident in building maintainable, high-performance websites and services aligned with modern .NET development practices.
What you will learn
- Discover the new features in .NET 10, including the NumericOrdering option and OrderedDictionary enhancements
- Leverage the latest ASP.NET Core 10 features, such as OpenAPI 3.1 document generation, YAML format support, and populating XML doc comments
- Use native AOT publishing for faster startup and reduced memory footprint
- Build rich web user interface experiences with Blazor
- Integrate databases into your applications using EF Core 10 entity models
- Query and manipulate data using LINQ
- Develop powerful web services with Minimal APIs
Who this book is for
This book is for beginner-to-intermediate C# and .NET developers who want to build modern, cross-platform websites and services. Prior experience with C# or .NET is helpful but not required; a basic understanding of programming concepts is sufficient.
Table of Contents
- Hello, C#! Welcome, .NET!
- Speaking C#
- Controlling Flow, Converting Types, and Handling Exceptions
- Writing, Debugging, and Testing Functions
- Building Your Own Types with Object-Oriented Programming
- Implementing Interfaces and Inheriting Classes
- Packaging and Distributing .NET Types
- Working with Common .NET Types
- Working with Files, Streams, and Serialization
- Working with Data Using Entity Framework Core
- Querying and Manipulating Data Using LINQ
- Introducing Modern Web Development Using .NET
- Building Websites Using ASP.NET Core
- Building Interactive Web Components Using Blazor
- Building and Consuming Web Services
| Информация о книге | |
| Автор | Mark J. Price |
| Издательство | Packt Publishing |
| Год издания | 2025 |
| ISBN | 978-1836206637 |
| Издание | 10th ed. |
| Количество страниц | 828 |
| Обложка: | Мягкая |
| Язык издания | English |










