Data, Technology & EngineeringExplore OptionsFocus & PrepareTake Action

Write Performative Programs with C# by Microsoft Press

If you’re looking to learn more about high-performance programming, this course was made for you. Join expert Microsoft developer and trainer Markus Reynolds as he demonstrates how to escape the virtual machine, embrace low-level programming techniques with C# and Rust, and create efficient, lightning fast programs on .NET 7. Review the basics of .NET memory management, efficient collections, new memory classes, pointers and unsafe code, platform invoke, and more. Along the way, gather insights for Markus on how to compile native code into a native library to pass data back and forth using Rust. By the end of this course, you’ll be prepared to take your new skills to the next level as a C# developer.

This course was created by Microsoft Press. We are pleased to host this content in our library.

Learn More