Expert-level guidance for developing applications with Blazor, Microsoft's framework for building interactive web UIs using C# instead of JavaScript.
| Build components, handle lifecycle events | components-lifecycle.md | Component structure, lifecycle methods, parameters, cascading values, RenderFragment composition | | Manage component state, handle events | state-management-events.md | Local state, EventCallback, data binding, cascading state, service-based state |
| Configure routes, navigate between pages | routing-navigation.md | Route parameters, constraints, navigation, NavLink, query strings, layouts | | Build forms, validate user input | forms-validation.md | EditForm, input components, DataAnnotations validation, custom validators |
Competenza completa nello sviluppo di Blazor che copre Blazor Server, WebAssembly e app ibride. Da usare durante la creazione di componenti Blazor, l'implementazione della gestione dello stato, la gestione del routing, l'interoperabilità JavaScript, i moduli e la convalida, l'autenticazione o l'ottimizzazione delle applicazioni Blazor. Include best practice, modelli di architettura e indicazioni per la risoluzione dei problemi. Fonte: markpitt/claude-skills.