Session
How We Build an Open-Source Cross-Platform Framework in .NET
Ever wondered what it takes to build a complex cross-platform, open-source framework in .NET? In this session, we’ll walk through the complex engineering challenges and innovative solutions that power Uno Platform as a robust, single-codebase framework. Discover how we leverage advanced .NET techniques—such as Source Generators, how we built a custom MSBuild SDK called Uno.Sdk including the support for custom target framework identifiers, how we run a sophisticated, multi-stage CI pipeline in Azure DevOps with thousands of tests on all possible platforms and make sure we avoid making unintended breaking changes, and we will even explore the strategies used to port C++ code to C#.
With a mix of deep technical insights and practical examples, this session will provide value to anyone interested in cross-platform architecture, modern .NET practices, or the open-source development process.
Martin Zikmund
Enthusiastic mobile + cloud developer, Microsoft Developer Technologies MVP, open-source contributor
Prague, Czechia
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top