-
Course

Write Performative Programs with C#
Published by Pearson (April 27, 2023)
ISBN-13: 9780138105716
Product Information
Expert Microsoft developer and trainer Markus Reynolds demonstrates in this unique course just how to escape the virtual machine and embrace bare metal low-level programming for creating efficient, and blazing fast programs.
Learn how to speed up CLI apps, manage native services, handle API request on the web, and replace python/go scripts in your DevOps pipeline. Write Performative Programs with C# demonstrates just how to write performative low-level code in C#.
Learn how to implement low-level programming concepts using C# and .NET, so you can create programs that run more efficiently and with less memory usage than traditional C# programs. This course also covers resolve performance and memory bottlenecks, how to write efficient and light programs, think more low level when solving high level programming problems with AOT and Rust, leverage .NET 7 to create native CLI programs and generate native libraries with Rust.
Lesson 1: Review .NET Memory Management
Lesson 2: Efficient Collections
Lesson 3: Learn New Memory Classes
Lesson 4: Learn Pointers and Unsafe Code
Lesson 5: Learn Platform Invoke
Lesson 6: Understand FFI and Native Libraries
Markus Reynolds is a senior software engineer at Lexis Nexis Risk with over three years of development experience in .NET and C#. He is a professional F# developer and functional programming advocate. Markus lives in Lenexa, Kansas, with his wife and four-year-old daughter. He loves to read and code.