Přeskočit na obsah
_CORE
AI & agentní systémy Podnikové informační systémy Cloud & Platform Engineering Datová platforma & integrace Bezpečnost & compliance QA, testování & observabilita IoT, automatizace & robotika Mobilní & digitální produkty Bankovnictví & finance Pojišťovnictví Veřejná správa Obrana & bezpečnost Zdravotnictví Energetika & utility Telco & média Průmysl & výroba Logistika & e-commerce Retail & věrnostní programy
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
CS EN DE
Pojďme to probrat

C# .NET 8 novinky

04. 06. 2025 Aktualizováno: 28. 03. 2026 1 min čtení intermediate

.NET 8 přináší performance improvements, native AOT compilation a nové C# 12 features.

C# 12 features

// Primary constructors public class User(string name, string email) { public string Name => name; public string Email => email; public string Display() => $”{Name} <{Email}>”; } // Collection expressions int[] numbers = [1, 2, 3, 4, 5]; List names = [“Jan”, “Eva”, “Tom”]; // Default lambda parameters var greet = (string name = “World”) => $”Hello {name}!”;

Minimal API

var builder = WebApplication.CreateBuilder(args); var app = builder.Build(); app.MapGet(“/api/users”, async (AppDbContext db) => await db.Users.ToListAsync()); app.MapPost(“/api/users”, async (User user, AppDbContext db) => { db.Users.Add(user); await db.SaveChangesAsync(); return Results.Created($”/api/users/{user.Id}”, user); }); app.Run();

Klíčový takeaway

Primary constructors, collection expressions, minimal API. .NET 8 = LTS, native AOT pro microservices.

c#.netprogramming
Sdílet:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.