e-naxosMAF COURSE / COURS
Français

MICROSOFT AGENT FRAMEWORK · 0.16.0-rc.1

Course prerequisites

Prepare C#, JSON, SQL and the services actually required.

Objectives

Useful knowledge

Be able to read a C# method, record, interface and project reference. Agent variants use async/await, using/IDisposable and CancellationToken. Clients and hosts have an owner: using disposes a direct client; the Generic Host disposes its services. Ctrl+C requests cooperative cancellation; this does not provide process isolation.

Read and validate data

JSON is an exchange format; a deserialized object can still contain forbidden values. Automated tests let you replay these counterexamples without a model. For SQLite, understanding tables, keys, parameterized INSERT and SELECT is enough: the local database makes effects visible without installing a SQL server. SQLite and SQL Server share an ADO.NET style, not all SQL or concurrency rules.

Machine and model requirements

Build the complete solution on Windows with PowerShell 7 and SDK 10.0.402 from global.json, including its WPF requirement. Initial restore needs NuGet access or an already populated cache. Reading the course and default Demo010 require no model. Other demo pages identify live calls. Embeddings are required only by commands that use them; backlog foundations do not need them.

Prepare a complete copy

Prerequisites

Previous

Next

lot007-foundations-1 · 2026-10-24 · 9a895c94534cd5fc6f3da883e37e5f7856e588c1