← Reddit

Does it work well with Windows Forms (C#)? // Funciona bem com Windows Forms(C#)?

Reddit · DudeAsm · May 7, 2026
A Windows Forms developer with DevExpress experience asked whether Claude AI is effectively used in Windows Forms development, particularly its terminal interface. The developer uses Claude with Python and other languages but prefers manual coding for Windows Forms due to their extensive expertise in that technology.

Detailed Analysis

A Windows Forms and DevExpress developer posted to the r/ClaudeAI community questioning whether Claude AI is a practical tool for C# Windows Forms development, framing the question around a personal reluctance rooted in deep domain expertise. The developer reports already using Claude extensively in Python and other language projects — to the point of rarely writing code manually in those contexts — but maintains a deliberate hands-on approach when working in Windows Forms, citing years of accumulated mastery as the reason for resisting AI-assisted code generation in that specific domain. The post centers on a simple but pointed question: does anyone actually use Claude with Windows Forms, and by implication, does it perform well enough to be trusted there?

The post surfaces a tension that is increasingly common among experienced developers adopting AI coding tools: the asymmetry between how much a developer trusts AI in areas where their own expertise is limited versus areas where they consider themselves authoritative. The developer's framing — that "relying on an AI to do what I do with high quality is complicated" — reflects a quality-bar problem rather than a capability skepticism. In domains where the developer lacks deep fluency, AI errors may go undetected or simply not matter as much; in a domain where the developer has refined judgment, AI output is held to a higher and more scrutinized standard, making perceived shortcomings more disqualifying.

Windows Forms, while not a cutting-edge framework, remains widely used in enterprise and legacy software environments, particularly in industries that rely on long-lived desktop applications. DevExpress, the UI component library the developer also works with, adds a layer of complexity, as its APIs, component hierarchies, and event-driven patterns are highly specialized and may not be as thoroughly represented in AI training data as more mainstream frameworks. This would be a legitimate concern when evaluating Claude's utility: large language models tend to perform better on widely-documented ecosystems, and niche or proprietary tooling can expose the edges of their training coverage.

The post also implicitly raises a broader point about how developers segment their AI usage by project type or language — treating AI assistance as a dial rather than an on/off switch. This behavior is consistent with emerging patterns in developer AI adoption, where tools like Claude are used heavily in exploratory, prototyping, or less-familiar technical contexts, but held at arm's length in areas of high personal investment or client-facing quality expectations. The developer's bifurcated workflow — near-total AI reliance in some projects, near-zero in others — represents a pragmatic but telling form of selective trust that many senior engineers are navigating as AI coding assistants mature.

Read original article →