MICROSOFT FOUNDRY / FOR .NET DEVELOPERS

Build it.
Understand it.
Make it reproducible.

Go beyond the model call. Build applications that validate answers, expose uncertainty, and keep people in control.

Read, explore, and present. No Azure account required.
These are static learning guides, not hosted .NET applications. Browser exercises make no model calls. Each lab clearly identifies its offline path.

FOR DEVELOPERS WHO KNOW C# AND JSON

One problem.
One clear boundary.

Start with a synthetic case. Follow it from input to output, through application checks, and into human review. Then open the C# and reproduce the behavior in your own checkout.

02

AVAILABLE NOW

Two labs. Two different contracts.

Start with Lab 001 for validated proposals, then Lab 002 for probability-based decisions. Either guide can be followed independently.

001AVAILABLE GUIDE

Support Signal

Turn a support request into a proposal a person can inspect, correct, and approve.

Offline path: deterministic simulationNo model or Agent Framework runs. This is not replay.
  • One code-defined agent in the live application
  • Output contracts and exact quoted evidence
  • Human edits that invalidate approval
Explore Lab 001
002AVAILABLE GUIDE

Bid Review Queue

Use bounded choices and probabilities to decide which bid items need a person.

Offline path: recorded Foundry responsesReplay of saved model outputs. No new inference.
  • Microsoft-Decision-1 and application-owned options
  • Threshold rules and a selective second opinion
  • Agreement is a policy, not proof of correctness
Explore Lab 002

The guides include the problem, responsibility boundary, one case, C# entry points, a presentation route, and evidence limits. The apps and their setup instructions live in the repository.

03

A REPEATABLE LEARNING PATH

Predict. Inspect. Change one thing.

01 / THE PROBLEM

Make a prediction

Read one synthetic input before looking at the answer. Separate what was reported from what has been verified.

02 / THE OUTPUT

Identify what ran

Simulation, replay, and live inference are different. Know which one produced the output before interpreting it.

03 / THE APPLICATION

Trace the C#

Find the input contract, provider boundary, output checks, and business rule. Valid structure does not establish semantic correctness.

04 / THE REVIEW

Test the boundary

Change a quote, a threshold, or a reviewed answer. Observe what changes and what still requires human judgment.

What do I need to run the actual applications?

The website itself needs only a browser. The .NET apps need Git, PowerShell 7, and the exact SDK in global.json: .NET 11 RC1. The Lab 001 Foundry connector and Lab 002 decision model are treated as preview in this snapshot.

.\scripts\Test-Prerequisites.ps1
.\Start-Demo.ps1 -Lab 1 -Offline
# Or, in a separate terminal:
.\Start-Demo.ps1 -Lab 2 -Offline

Lab 001 opens at http://localhost:5187; Lab 002 at http://localhost:5190. Package restore can require internet even in offline mode. Stop each server with Ctrl+C.

Full prerequisites and quickstart
04

COMING NEXT / NOT IMPLEMENTED

Continue the bid-review story.

The proposed sequence adds one lesson at a time. These are planned labs, not available guides, release dates, or authorization to provision services.

003 / NEXT PLANNED LAB

Bid Clarification Desk

Draft a clarification for a line that needs review. Keep a person in control, and send nothing.

004 / PLANNED

Hosted Bid Reviewer

Explore the boundary between application code, an agent hosted in Foundry, and its tools.

005 / PLANNED

Overnight Bid Watch

Explore scheduled review and how reviewer corrections could inform later work.

006 / PLANNED

Measure and Improve

Evaluate labeled cases, trace decisions, and investigate changes to agent instructions.

007 / PLANNED

Voice Bid Desk

Explore a voice interface for questions about a bid line, without hiding the review boundary.

008 / PLANNED

Bid Coordinator Autopilot

Explore a team-facing agent and the identity, access, and approval requirements around it.

This is our proposed teaching sequence, not a claim that these implementations exist. Capability prerequisites and preview labels are recorded in the repository roadmap and must be rechecked before each lab ships.

Read the learning roadmap
05

BEFORE GOING LIVE

Learn offline. Choose live deliberately.

No hidden model calls

These pages do not call Azure. Live app runs require your selected deployment and explicit authorization for inference charges. Hosting is a separate choice.

No silent fallback

A failed live call stays an error. A presenter can switch explicitly to an offline path, but must not call that a successful live retry.

No quality shortcut

Simulation is not AI-quality evidence. Replay is not current service availability. Synthetic evaluation is not an industry benchmark.

No production approval claim

The labs teach local review, not durable audit trails. Use synthetic data and keep credentials and customer content out of demonstrations.

Grounded in code and official references

Each lab guide distinguishes documented capabilities, sample design choices, and dated observations. This is an independent educational project, not a Microsoft product or a production-ready application.

The model is one part.
Understand the whole decision.