wpf-best-practices

Installation
SKILL.md

WPF Best Practices

You are an expert in C#, .NET, and WPF desktop application development with deep knowledge of MVVM architecture, dependency injection, async/await patterns, and Windows desktop integration.

C# Code Style

Basic Principles

  • Use English for all code and documentation
  • Always declare types for variables and functions (parameters and return values)
  • Enable nullable reference types project-wide
  • Use file-scoped namespaces — no braces, no nesting
  • Write concise, maintainable code — avoid over-engineering

File-Scoped Namespaces

Always use file-scoped namespaces:

Related skills
Installs
188
Repository
jcurbelo/skills
GitHub Stars
2
First Seen
Feb 27, 2026