Toolverse
Wszystkie skille

moai-lang-csharp

autor: modu-ai

Specjalista C# 12 i .NET 8 do tworzenia API, aplikacji webowych i rozwiązań enterprise

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
modu-ai
Kategoria
Data Science
Wyświetlenia
2

O skillu

Umiejętność wspierająca rozwój w C# 12 i .NET 8 z pełnym pokryciem ASP.NET Core, Entity Framework Core i Blazora. Automatycznie aktywuje się przy pracy z projektami .NET, plikami .cs, .csproj i .sln. Obejmuje nowoczesne wzorce języka (primary constructors, collection expressions), minimal APIs, Native AOT, komponenty Blazora (Server/WASM) oraz narzędzia testowania (xUnit, NUnit, FluentAssertions, Moq). Idealna do budowania API, aplikacji webowych i systemów enterprise.

Jak używać

  1. Umiejętność aktywuje się automatycznie, gdy otworzysz plik C# (.cs), projekt (.csproj) lub rozwiązanie (.sln) w Claude Code. Możesz też jawnie wspomnieć C#, .NET, ASP.NET Core, Entity Framework lub Blazor w swoim poleceniu.

  2. Aby utworzyć nowy projekt Web API na .NET 8, użyj komendy: dotnet new webapi -n NazwaProjektu --framework net8.0. Umiejętność podpowie Ci konfigurację i strukturę projektu.

  3. Aby stworzyć aplikację Blazor, uruchom: dotnet new blazor -n NazwaProjektu --interactivity Auto. Umiejętność pomoże Ci w wyborze między trybem Server a WebAssembly.

  4. Aby dodać Entity Framework Core do istniejącego projektu, wykonaj: dotnet add package Microsoft.EntityFrameworkCore. Umiejętność wspomaga konfigurację DbContext, migracje i optymalizację zapytań LINQ.

  5. Podczas pisania kodu pytaj umiejętność o nowoczesne wzorce C# 12 (primary constructors, default lambda parameters, alias any type), best practices ASP.NET Core (middleware, authentication, endpoints) oraz testowanie z xUnit lub NUnit.

  6. Umiejętność ma dostęp do dokumentacji .NET Runtime, ASP.NET Core i Entity Framework Core, więc możesz pytać o szczegóły API, migracje baz danych i optymalizację wydajności aplikacji.

Podobne skille