// C# Software Engineer
Building tools that make
.NET development better.
Products, tutorials, and battle-tested knowledge from the trenches of C# development.
public class SharpDaddy
{
public string Focus => "C# Products";
public string Mission =>
"Ship quality tools for .NET devs";
public void Build()
{
while (true)
{
Code();
Ship();
Iterate();
}
}
}
Products
Tools and libraries built to solve real problems.
ClaudeCode.Net
Drive Claude Code sessions from .NET: typed event streams, session chaining, and safe argument handling. The agent-orchestration plumbing, done once and tested.
On NuGetRoslynMcp
Semantic C# tools for AI agents via MCP: real find-references, go-to-definition, diagnostics, and rename previews — powered by the compiler, not grep.
Open Source.NET Modernization Assessment
Ready to bring your .NET Framework application forward? An automated assessment analyzes your solution and delivers a comprehensive report — what ports cleanly, what needs attention, and a recommended migration order — so you can plan the move with real data and confidence.
ConsultingHow-To's
Practical guides from real-world C# experience.
Getting Started Guide
A comprehensive walkthrough to kick off your next C# project the right way.
Tips & Tricks
Lesser-known C# features and patterns that will level up your code.
Architecture Patterns
Battle-tested architecture patterns for building maintainable .NET applications.
About
I'm a C# software engineer who loves building tools and sharing knowledge with the .NET community. SharpDaddy is where I publish my products and write about the things I've learned building software in the real world.
Whether you're a seasoned .NET developer or just getting started with C#, you'll find something useful here.
Get In Touch
Have a question, a project, or a .NET Framework app that deserves a future? Reach out.
Consulting services provided through Questora LLC.