[go: up one dir, main page]

Skip to main content
Apress

C# Deconstructed

Discover how C# works on the .NET Framework

  • Book
  • © 2014

Overview

  • The only book that will teach you how C# really works on your computer!
  • Provides an in depth-deep dive through the hidden abstraction layers of the .NET Framework tracing the reader's code down through MSIL, Machine Code and beyond!
  • Encourages readers to adopt a considered view of what they're asking C# to do when they write code and showing how seemingly trivial choice of code syntax and grammar can massively affect the execution chain.

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook EUR 46.99
Price includes VAT (France)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book EUR 58.01
Price includes VAT (France)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

About this book

C# Deconstructed answers a seemingly simply question: Just what is going on, exactly, when you run C# code on the .NET Framework?

To answer this question we will dig ever deeper into the structure of the C# language and the onion-skin abstraction layers of the .NET Framework that underpins it. We’ll follow the execution thread downwards, first to MSIL (Microsoft Intermediate Language) then down through just-in-time compilation into Machine Code before finally seeing the results executed at the hardware level.

The aim of this deep-dive is to provide you with a much more rounded knowledge of the environment within which you code exists. As a managed language, it’s best-practice to let the Framework deal with device interaction but you’ll find the experience of taking the cover off once in a while a very rewarding one that will greatly enrich your appreciate of the C# language and the way in which in functions.

Similar content being viewed by others

Table of contents (7 chapters)

About the author

Mohammad Rahman is a computerprogrammer. He has been aprogrammer since 1998 and for the past seven years he has been designingdesktop and web-based systems for private and government agencies using C# language in Microsoft.NET. Currently he is working as acomputer programmer and earning his doctorate as a part-time student at the University ofCanberra, Australia.

Accessibility Information

Accessibility information for this book is coming soon. We're working to make it available as quickly as possible. Thank you for your patience.

Bibliographic Information

Publish with us