Overview

Projects

Introduction
Principles
Guidelines
Ingredients
Recipes
Compliance
Reference
  • References
  • Best Practices
    • Android
    • Apple
    • Cross-Platform
    • Networking
    • Security
    • Testing
    • UI Design
    • Web
    • Windows / .NET
  • Examples
    • My Document Editor Cookbook
      • App
        • My Document Editor — App
        • Document Window
          • Document Window
          • Editor
            • Editor
          • Toolbar
            • Toolbar
        • Settings
          • Settings
      • Context
        • Decisions
          • Decision: Offline-First Architecture
        • Research
          • Research: Text Engine Evaluation
Appendix
  1. Home
  2. /Reference
  3. /Best Practices
  4. /Windows Net

Windows / .NET

  • C# Coding Conventions
  • .NET Framework Design Guidelines
  • WinUI 3 / Windows App SDK
  • Fluent 2 Design System
  • Windows Accessibility
  • MSIX Packaging
  • WinUI Gallery (GitHub)
version
1.0.0
platforms
csharp, windows
tags
best-practices, windows-net
author
Mike Fullerton
modified
2026-03-27
references
fluent2.microsoft.designgithub.com/microsoft/WinUI-Gallerylearn.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventionslearn.microsoft.com/en-us/dotnet/standard/design-guidelineslearn.microsoft.com/en-us/windows/apps/develop/accessibilitylearn.microsoft.com/en-us/windows/apps/winui/winui3learn.microsoft.com/en-us/windows/msix

Change History

Version Date Author Summary
1.0.0 2026-03-27 Mike Fullerton Initial creation
© 2026 Agentic Developer Studio

The Agentic Developer family

Develop

  • BitbagThe Agentic Developer persona
  • HubThe Agentic Developer Hub
  • DocsGuides & API reference
  • CookbookRecipes & patterns
  • RecipesDeveloper recipes
  • ProjectsProject planning
  • TeamYour agentic dev team
  • ToolkitThe developer toolkit
  • APIAPI reference

Build

  • PersonasDefine your personas
  • Persona RegistryBrowse agentic personas
  • RegistriesBuild registries
  • EcosystemsBuild ecosystems
  • Knowledge BasesKnowledge bases
  • StorageManage storage
  • ToolsDeveloper tools
  • SitesQuick landing pages
  • DomainsCustom domains
  • AuthenticationCustomer auth
  • DevicesConnect devices
  • NotificationsSend notifications
  • DashboardsStatus dashboards

Sell

  • ProductsDefine products
  • CustomersManage customers
  • BillingCustomer billing

Learn & community

  • AcademyLearn agentic dev
  • EducationEducational products
  • NewsNews & updates
  • CommunityForums & discussion
  • CommunitiesBuild communities
  • HelpHelp topics
  • SupportGet support

Studio & consulting

  • ConsultingLet us help you
  • Agentic Developer StudioCreators of the Hub

Operations

  • AdminOperations console
  • StatusSystem status
TermsPrivacy