Skip to main content

Write Performative Programs with C#

Published by Pearson (April 27, 2023)

ISBN-13: 9780138105716

  • Course

$299.99

Product details

5 hours of video; Quizzes; Credly badging; 365-day course access

Includes

  • Leverage .NET 7 to create native CLI programs
  • Generate native libraries with Rust
  • Invoke native libraries with C#

Language: English

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.

Top