Guides

Comprehensive guides for using Morphir .NET

Explore our guides to learn how to use Morphir .NET effectively.

Available Guides

Best Practices

  • Immutability First: Always prefer immutable data structures
  • ADT Design: Use algebraic data types to make illegal states unrepresentable
  • Type Safety: Leverage C# 14 features for strong typing
  • Testing: Write comprehensive tests using TUnit and Reqnroll

IR Modeling

Learn how to model Morphir IR in .NET

Serialization

Working with JSON serialization in Morphir .NET

Testing

Testing strategies and best practices for Morphir .NET