Rechercher

PythonReactSEOPDF

christian289 AI Skills

GitHub ↗

Explorez les skills IA publiés de christian289 et consultez leurs instructions source.

Statistiques de l’auteur

Skills indexés

102

Étoiles des dépôts des skills indexés

1,034

Forks du dépôt

128

Moyenne des étoiles par skill indexé

10

Les étoiles d’un dépôt peuvent se répéter entre ses skills.

102 skills

Explorer

GitHub

resolving-icon-font-inheritance

christian289

Resolves text font inheritance issues when using Segoe Fluent Icons in WPF CustomControl. Use when TextBlocks inherit icon fonts unexpectedly within ControlTemplate.

GitHub

understanding-wpf-content-model

christian289

Explains WPF content model hierarchy including ContentControl, ItemsControl, and Headered variants. Use when selecting base classes for custom controls or understanding content/items properties.

GitHub

configuring-dependency-injection

christian289

Configures Dependency Injection using Microsoft.Extensions.DependencyInjection and GenericHost. Use when setting up DI container, registering services, or implementing IoC patterns in .NET projects.

GitHub

using-generated-regex

christian289

Implements compile-time regex using GeneratedRegexAttribute Source Generator. Use when working with Regex patterns for better performance and AOT compatibility.

GitHub

make-wpf-behavior

christian289

Generates WPF Behavior classes using Microsoft.Xaml.Behaviors.Wpf. Usage: /wpf-dev-pack:make-wpf-behavior

GitHub

using-converter-markup-extension

christian289

Implements IValueConverter as MarkupExtension for direct XAML usage without StaticResource. Use when creating converters to eliminate resource dictionary declarations.

GitHub

make-wpf-converter

christian289

Generates WPF IValueConverter or IMultiValueConverter classes with MarkupExtension pattern. Usage: /wpf-dev-pack:make-wpf-converter [multi]

GitHub

using-wpf-behaviors-triggers

christian289

Implements XAML behaviors and triggers using Microsoft.Xaml.Behaviors.Wpf. Use when adding interactivity to XAML without code-behind, implementing EventToCommand patterns, or creating reusable behaviors.

GitHub

advanced-data-binding

christian289

Implements advanced WPF data binding patterns including MultiBinding, PriorityBinding, and complex converters. Use when combining multiple values, fallback values, or implementing complex binding scenarios.

GitHub

migrating-wpf-to-dotnet

christian289

Migrates WPF applications from .NET Framework to .NET 6+. Use when upgrading legacy WPF apps, resolving compatibility issues, or modernizing project files.

GitHub

make-wpf-project

christian289

Scaffolds a complete WPF project structure with MVVM, DI, and best practices. Usage: /wpf-dev-pack:make-wpf-project [--minimal|--full|--prism]

GitHub

implementing-wpf-validation

christian289

Implements WPF data validation using ValidationRule, IDataErrorInfo, and INotifyDataErrorInfo. Use when building forms, validating user input, or displaying validation errors in UI.

GitHub

developing-wpf-customcontrols

christian289

Develops WPF CustomControls using Parts and States Model best practices. Use when creating templatable controls with TemplatePart, TemplateVisualState, OnApplyTemplate, or VisualStateManager.

GitHub

managing-wpf-collectionview-mvvm

christian289

Encapsulates CollectionView in Service Layer to maintain MVVM principles in WPF. Use when implementing filtering, sorting, or grouping while keeping ViewModels free of WPF dependencies.

GitHub

rendering-with-drawingcontext

christian289

Renders high-performance graphics using WPF DrawingContext for 10-50x improvement over Shape. Use when drawing large numbers of shapes or optimizing rendering performance.

GitHub

managing-styles-resourcedictionary

christian289

Manages WPF Style definitions and ResourceDictionary patterns including BasedOn inheritance and resource merging. Use when building theme systems, organizing resources, or choosing between StaticResource and Dy...

GitHub

implementing-io-pipelines

christian289

Implements high-performance streaming using System.IO.Pipelines in .NET. Use when building network protocols, parsing binary data, or processing large streams efficiently.

GitHub

navigating-visual-logical-tree

christian289

Navigates WPF Visual Tree and Logical Tree with VisualTreeHelper and LogicalTreeHelper patterns. Use when traversing elements, accessing template internals, or understanding event routing.

GitHub

optimizing-io-operations

christian289

Optimizes standard I/O and file operations for high-performance data processing in .NET. Use when building high-throughput file processing or competitive programming solutions.

GitHub

authoring-wpf-controls

christian289

Guides decision-making for WPF control authoring including UserControl vs Control vs FrameworkElement selection. Use when creating new controls or evaluating Style/Template/Trigger alternatives.

Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.