Skip to main content

christian289/dotnet-with-claudecode

SkillsMP 已收集 christian289/dotnet-with-claudecode 中的 24 个 Skill。打开任一 Skill 可查看来源和详情。

最近记录的来源活动
SkillsMP 收录数据更新
已收集 skills
24
GitHub 星标
40
GitHub Forks
5

这个仓库中的 skills

已展示 24 / 24 个已收集 Skill。

职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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.

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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…

原文语言:英语

更新
职业分类
软件开发工程师
描述

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.

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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.

原文语言:英语

更新
职业分类
软件开发工程师
描述

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.

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
计算机程序员
描述

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.

原文语言:英语

更新
职业分类
网页开发工程师
描述

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…

原文语言:英语

更新
职业分类
网页开发工程师
描述

Fixes RadialGradientBrush compatibility issues in AvaloniaUI due to Issue

原文语言:多语言混合

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
网页开发工程师
描述

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.

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
职业分类
软件开发工程师
描述

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

原文语言:英语

更新
已展示 24 / 24 个已收集 Skill。