Wed, May 27 · 5:30 PM SAST
Accso is in Suite 302 in the Clock Tower building. Nearest parking is in the Clock Tower parking.
This event is 17:30 for 18:00. The session content will start promptly at 18:05 PM. Attendees are welcome to arrive earlier for networking and snacks!
Agenda
18:00 - Community Intro and Welcoming
18:05 - Unifying Local and Cloud AI with Microsoft Agent Framework
Modern applications are no longer limited to a single AI model or environment. In this session, we explore how to combine on-device intelligence with cloud-scale models to build powerful, cohesive workflows.
You’ll see how local OS models - such as Apple Intelligence and Phi Silica - can handle responsive, privacy-sensitive tasks directly on the device, while cloud models extend capabilities with deeper reasoning and broader context.
Using the Microsoft Agent Framework, we’ll orchestrate these components into a unified system that routes work intelligently between edge and cloud.
Speaker: Matthew Leibowitz
Principal Software Engineer at Microsoft building .NET MAUI
19:05 - Breaking the 100% Code Coverage Illusion
Does 100% Code Coverage ensure you have no bugs at all? Of course, no!
If your team aims at reaching 100% Code Coverage with Unit Tests, then this session is for you!
In this session, I will explain
- what is Code Coverage, and what are the benefits of a high coverage percentage
- how to generate Code Coverage reports in Visual Studio (with examples in C#)
- why you should NOT aim at 100% Coverage
- how is it possible to have 100% Code Coverage and yet have an unreliable system
- how to create valuable tests (Testing Pyramid vs Testing Diamond)
- how to create Integration Tests with NUnit
Attendees will learn practical and actionable lessons about why their 100% Code Coverage may not be as reliable as they think.
They will learn how to change their approach to tests - quality over quantity!
Speaker: Davide Bellone
Principal Backend developer | Microsoft MVP | Blogger
20:30 - Closing and SWAGS exchange