C# Deconstructed
Discover how C# works on the .NET Framework
Authors: Rahman, Mohammad
Download source code Free Preview- 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.
Buy this book
- 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. Well 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, its best-practice to let the Framework deal with device interaction but youll 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.
- About the authors
-
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.
- Table of contents (7 chapters)
-
-
Introduction to Programming Language
Pages 1-24
-
The Virtual Machine and CLR
Pages 25-37
-
Assembly
Pages 39-60
-
CLR Memory Model
Pages 61-86
-
CLR Memory Model II
Pages 87-110
-
Table of contents (7 chapters)
Bibliographic Information
- Bibliographic Information
-
- Book Title
- C# Deconstructed
- Book Subtitle
- Discover how C# works on the .NET Framework
- Authors
-
- Mohammad Rahman
- Copyright
- 2014
- Publisher
- Apress
- Copyright Holder
- Mohammad Rahman
- eBook ISBN
- 978-1-4302-6671-6
- DOI
- 10.1007/978-1-4302-6671-6
- Softcover ISBN
- 978-1-4302-6670-9
- Edition Number
- 1
- Number of Pages
- X, 172
- Number of Illustrations
- 43 b/w illustrations
- Topics