.NET Systems Programming - Span, memory, AOT, interop, and high-performance C# without the runtime tax. #1007508

di Imad Muratspahic

Muratspahic Imad

(Ancora nessuna recensione) Scrivi una recensione
30,49€

Leggi l'anteprima

Ebook accessibile. Per approfondire leggi qui
For most of its history, .NET was a managed runtime for business applications. The pitch was productivity: garbage collection, a rich standard library, and a JIT compiler that handled the hard parts of code generation for you. If you needed raw speed, you reached for C++ or Rust. That era is over.
.NET Systems Programming is a practical guide to the platform as it exists today — a platform that ships with Span, stackalloc that works from safe code, ref struct, hardware intrinsics, Native AOT compilation, and a runtime that routinely matches or beats C++ in benchmarks.
You'll go from the architecture — the JIT, the GC, the type system, and the tooling — into the memory and performance model: Span, Memory, stackalloc, ArrayPool, struct design, cache locality, and SIMD. Part III covers interop and native: P/Invoke and LibraryImport, unmanaged memory and pinning, function pointers, and Native AOT with trimming. Part IV is production and scale: BenchmarkDotNet, dotnet-trace and dotnet-dump, source generators, and the closing patterns that hold up under sustained load.
Aggiunta al carrello in corso… L'articolo è stato aggiunto

Con l'acquisto di libri digitali il download è immediato: non ci sono costi di spedizione

Altre informazioni:

ISBN:
9782363015532
Formato:
ebook
Editore:
Muratspahic Imad
Anno di pubblicazione:
2026
Dimensione:
250 KB
Protezione:
watermark
Lingua:
Inglese
Autori:
Imad Muratspahic
accessible:
true
Anteprima:
Anteprima