ASP.NET Core updates in .NET 8 Preview 2 - .NET Blog

3๊ฐœ์˜ ์ข‹์•„์š”

ํ•˜์ด๋ผ์ดํŠธ

  • *Blazor QuickGrid ๊ตฌ์„ฑ ์š”์†Œ
    ๊ทธ๋ฆฌ๋“œ ์ปดํฌ๋„ŒํŠธ๊ฐ€ Blazor์˜ ๊ตฌ์„ฑ์š”์†Œ๋กœ ๋“ค์–ด์˜ต๋‹ˆ๋‹ค.

<QuickGrid Items="@people">
    <PropertyColumn Property="@(p => p.PersonId)" Title="ID" Sortable="true" />
    <PropertyColumn Property="@(p => p.Name)" Title="Name" Sortable="true" />
    <PropertyColumn Property="@(p => p.BirthDate)" Title="Birth date" Format="yyyy-MM-dd" Sortable="true" />
</QuickGrid>

@code {
    record Person(int PersonId, string Name, DateOnly BirthDate);

    IQueryable<Person> people = new[]
    {
        new Person(10895, "Jean Martin", new DateOnly(1985, 3, 16)),
        new Person(10944, "Antรณnio Langa", new DateOnly(1991, 12, 1)),
        new Person(11203, "Julie Smith", new DateOnly(1958, 10, 10)),
        new Person(11205, "Nur Sari", new DateOnly(1922, 4, 27)),
        new Person(11898, "Jose Hernandez", new DateOnly(2011, 5, 3)),
        new Person(12130, "Kenji Sato", new DateOnly(2004, 1, 9)),
    }.AsQueryable();
}
  • *jiterpreter๋กœ Blazor WebAssembly ์„ฑ๋Šฅ ๊ฐœ์„ 
    ๋“œ๋””์–ด์–ด ์ธํ„ฐํ”„๋ฆฌํ„ฐ์— JIT ๊ธฐ๋Šฅ์ด ๋“ค์–ด๊ฐ€๊ธฐ ์‹œ์ž‘ํ•˜๋Š”๊ตฐ์š”!

image

  • ์—ฌ๋Ÿฌ FromBody ์†์„ฑ์„ ๊ฐ์ง€ํ•˜๋Š” ์ƒˆ๋กœ์šด ๋ถ„์„๊ธฐ
  • ๋”์šฑ ํƒ„๋ ฅ์ ์ธ ํ†ตํ•ฉ์„ ์ง€์›ํ•˜๋Š” ProblemDetails์˜ ์ƒˆ๋กœ์šด API
  • ObjectPool์˜ ์ƒˆ๋กœ์šด IResetable ์ธํ„ฐํŽ˜์ด์Šค
  • ๋ช…๋ช…๋œ ํŒŒ์ดํ”„ ์ „์†ก์˜ ์„ฑ๋Šฅ ๊ฐœ์„ 
4๊ฐœ์˜ ์ข‹์•„์š”