Build your first Aspire app

Build your first Aspire app by first choosing the AppHost language you want to work in. The AppHost is the code-first orchestrator for your solution, so this choice lets you stay in a familiar toolchain while deciding whether your walkthrough uses AppHost.cs / apphost.cs or apphost.ts.

[!NOTE] Start with the AppHost language Choose the AppHost language that matches the toolchain you want to use for the orchestration layer. Either AppHost can orchestrate apps in multiple languages.

<LinkCard Title="C# AppHost"

<LinkCard Title="TypeScript AppHost"

Before you begin

Before following either quickstart, make sure you've completed the prerequisites and installed the Aspire CLI.