Skip to main content

christian289/dotnet-with-claudecode

SkillsMP hat 24 Skills aus christian289/dotnet-with-claudecode gesammelt. Öffne einen Skill, um Quelle und Details zu prüfen.

Letzte erfasste Quellaktivität
SkillsMP-Katalog aktualisiert
gesammelte Skills
24
GitHub-Stars
40
GitHub-Forks
5

Skills in diesem Repository

3 Berufskategorien · 100% klassifiziert

Es werden 24 von 24 gesammelten Skills angezeigt.

Beruf
Softwareentwickler
Beschreibung

WPF IValueConverter rules: MarkupExtension singleton, pure functions, null/UnsetValue handling, TemplateBinding.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

WPF Freezable performance rules: Freeze() all Brush/Pen/Geometry; create-and-freeze in constructor, reuse in OnRender.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

WPF MVVM layer-separation rules: no System.Windows in ViewModels, BCL-only types, CommunityToolkit.Mvvm base classes. Preloaded into MVVM-related wpf-dev-pack agents.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Banned wpf-dev-pack patterns (P-001..P-004): ViewModelLocator, code-behind DataContext, Stateless ViewModel, mixing composition paths.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

WPF rendering anti-patterns: no InvalidateVisual in loops, no resource allocation in OnRender.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

WPF ResourceDictionary rules: Generic.xaml as MergedDictionaries hub only, per-control style files, resource order.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

View-ViewModel wiring for Prism 9: RegisterForNavigation + IRegionManager (View First).

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

WPF UI virtualization for large collections: VirtualizingStackPanel, recycling, pixel scroll.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Releases a new version of the WpfDevPackMcp NuGet MCP server (the server under mcp/), which is versioned independently of the wpf-dev-pack plugin and of knowledge content. Bumps the four version strings that must stay in lockstep (csproj <Version>, the dnx…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Executes the wpf-dev-pack release workflow: runs VersionReleaseChecker, commits changes, pushes, creates a GitHub tag and release note. Owner-only release tool. Use when releasing a new version of wpf-dev-pack plugin.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Binds MewUI controls to data using ObservableValue and ValueBinding. Use when implementing reactive UI updates, building ViewModels, or connecting controls to data sources.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Creates MewUI applications with proper setup, windows, theming, and controls. Use when starting a new MewUI project, understanding application lifecycle, using built-in controls, or styling with themes.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Creates custom MewUI controls with proper measure, arrange, render, and input handling. Use when building new interactive controls, extending existing controls, or implementing custom rendering.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Traverses and manipulates the MewUI visual tree. Use when understanding element hierarchy, finding parent/child elements, implementing IVisualTreeHost, or working with element lifecycle.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Renders custom graphics in MewUI controls using IGraphicsContext. Use when implementing OnRender, drawing shapes, text, images, or understanding the Measure/Arrange/Render pipeline.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Arranges UI elements using MewUI layout panels. Use when building UI layouts with StackPanel, Grid, Canvas, DockPanel, WrapPanel, or creating custom panels.

Quellsprache: Englisch

Aktualisiert
Beruf
Computerprogrammierer
Beschreibung

Formats WPF XAML and C# code using XamlStyler and dotnet format. Generates Settings.XamlStyler and .editorconfig files automatically. Use when code formatting or style cleanup is needed.

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Converts HTML/CSS to WPF CustomControl XAML with correct patterns and common pitfall solutions. Use when transforming web designs to WPF, converting CSS animations to Storyboards, implementing CSS border-radius clipping, CSS pseudo-elements…

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Fixes RadialGradientBrush compatibility issues in AvaloniaUI due to Issue

Quellsprache: Mehrsprachig

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Configures GenericHost and Dependency Injection in AvaloniaUI applications. Use when setting up DI container, registering services, or implementing IoC patterns in AvaloniaUI projects.

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Defines the basic solution structure for AvaloniaUI Desktop Applications using CustomControl. Use when creating new AvaloniaUI projects or designing stand-alone control styles with ControlTheme.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Guides the design of AvaloniaUI solution and project structures. Use when creating new AvaloniaUI solutions or organizing projects following naming conventions and layer separation.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Provides CollectionView alternatives for AvaloniaUI using DataGridCollectionView and ReactiveUI. Use when filtering, sorting, or grouping collections in AvaloniaUI applications.

Quellsprache: Englisch

Aktualisiert
Es werden 24 von 24 gesammelten Skills angezeigt.