C# for Markup




Support for data binding, styles, resources, templates, and visual states. Easily use resources, converters, commands, and direct calls to properties, methods, and functions.
Use C# only and still maintain a clear separation between UI and business logic. Seamless integration with existing namespaces used in Uno Platform apps.
C# All The Way

Declarative UI

VS Code or Visual Studio
Use C# Markup on both Visual Studio or VS Code with all bells and whistles such as Hot Reload or tie-in with Uno Extensions.
Strongly typed APIs enable intellisense and compile-time validation, helping you identify errors early in coding.

C# Markup from Figma
Add C# Markup Extensions
Use the C# Markup package in your project by choosing it as an option through our startup wizard or within our Extension suite.
Add C# Markup Extensions
Use the C# Markup package in your project by choosing it as an option through our startup wizard or within our Extension suite.
Seeing is believing
