Cover image for C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals

C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals

Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8

Get hands-on with modern C# and .NET to build cross-platform websites and services. Learn how to use ASP.NET Core, Blazor, and Entity Framework Core to create robust web applications and manage data effectively. Explore the latest features in C# 12 and .NET 8 for more efficient and expressive coding.

Packt | Nov 2023 | 828 min

Start Trial
LevelBeginner
CategoriesWeb & Application Development, Full Stack Web Development Concepts and Tools, .NET, C#

What You Will Learn

You'll start by exploring object-oriented programming and core C# concepts, then move on to building web apps and services. Practical examples and guided exercises help you write, test, and debug code as you go. Each topic is explained with clear steps so you can apply your knowledge to real-world projects right away.

Key Features

  • Apply new C# 12 features like type aliasing and primary constructors in real projects
  • Build and deploy web apps using ASP.NET Core 8, Razor Pages, and Blazor Full Stack
  • Integrate databases and manage data with Entity Framework Core and LINQ

Target Audience

Ideal for developers with some programming experience who want to update or expand their C# and .NET skills. If you're looking to build modern web applications, work with databases, or understand the newest features in .NET 8, you'll find practical guidance and hands-on practice throughout.

Related courses