Isaac Levin
About
Isaac Levin is a Developer Advocate at JetBrains and a Microsoft MVP. He has over 15 years of experience working as a developer for the web, mostly in the Microsoft Ecosystem. Outside of work, he hosts a podcast called Coffee and Open Source where he interviews folks from across the tech industry as well as builds open-source projects like PresenceLight and GitHub Stat Tracker. He lives outside of Seattle Washington and likes to wind down from work with his wife Ariana and his 2 children Isaac and Avery.
Sessions at .NET Conf 2026
9:30 AM – 10:00 AM
giovedì, novembre 12
9:30 AM - 10 AM PST
Build a .NET TUI in 30 Minutes
Isaac Levin
Command-line tools are quick to create, but they often become difficult to use once a workflow requires multiple inputs, validation, progress updates, and meaningful results. A terminal UI provides structure and guidance without the deployment, hosting, and maintenance overhead of a web application—making it a practical fit for developer tools, internal utilities, deployment helpers, and AI-assisted workflows. In this live build, we'll turn a basic .NET console app into a maintainable TUI. You'll learn how to: - Guide users with prompts, selections, and validation - Display tables, panels, and progress feedback - Separate presentation from application logic - Test workflows without fragile terminal automation - Use .NET Aspire integration for observability and diagnostics You'll leave with a reusable structure for building tools that are easier to operate, safer than ad hoc scripts, and simpler to support when something goes wrong.
View session details