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 |
خبرة تطوير Blazor الشاملة التي تغطي تطبيقات Blazor Server وWebAssembly والتطبيقات الهجينة. يُستخدم عند إنشاء مكونات Blazor، أو تنفيذ إدارة الحالة، أو التعامل مع التوجيه، أو التشغيل المتداخل لـ JavaScript، أو النماذج والتحقق من الصحة، أو المصادقة، أو تحسين تطبيقات Blazor. يتضمن أفضل الممارسات وأنماط البنية وإرشادات استكشاف الأخطاء وإصلاحها. المصدر: markpitt/claude-skills.