CLR Via C#

Developers Reference

Paperback Engels 2012 4e druk 9780735667457
€ 63,99
Levertijd ± 9 werkdagen
Gratis verzonden

Samenvatting

The definitive guide to mastering CLR and .NET development-from the bottom up

Dig deep and master the intricacies of the common language runtime, C#, and the .NET development. Led by programming expert Jeffrey Richter, a longtime consultant to the Microsoft .NET Team-you'll gain the pragmatic insights you need to build robust, reliable, and responsive applications and components.

Discover how to:
- Build, package, and deploy applications and their types
- Understand how primitive, value, and reference types so you use them more efficiently
- Use generics and interfaces to define reusable algorithms
- Work effectively with special CLR types-delegates, custom attributes, nullable types, arrays, strings
- Understand how the managed heap and the garbage collector work
- Design responsive, scalable solutions using the thread pools, tasks, cancellation, timers, and asynchronous functions
- Construct dynamically extensible apps using CLR hosting, AppDomains, assembly loading and reflection
- Interoperate with Windows Runtime (winRR) components

About the fourth edition:
- Fully updated for Microsoft .NET Framework 4.5 and visual Studio 2012
- Focuses on core types in the Framework Class Library
- Expertly teaches multicore programming generics, threading, and other essentials
- Shares practical advice from extensive insider and field experience

Specificaties

ISBN13:9780735667457
Taal:Engels
Bindwijze:paperback
Aantal pagina's:863
Druk:4
Verschijningsdatum:20-10-2012
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Introduction

Part 1: CLR Basics
1 The CLR's Execution Model
-Compiling Source Code into Managed Modules
-Combining Managed Modules into Assemblies
-Loading the Common Language Runtime
-Executing Your Assembly's Code
-The Native Code Generator Tool: NGen.exe
-The Framework Class Library
-The Common Type System
-The Common Language Specification
-Interoperability with Unmanaged Code

2 Building, Packaging, Deploying, and Administering Applications and Types
-.NET Framework Deployment Goals
-Building Types into a Module
-A Brief Look at Metadata
-Combining Modules to Form an Assembly
-Assembly Version Resource Information
-Culture
-Simple Application Deployment (Privately Deployed Assemblies)
-Simple Administrative Control (Configuration)

3 Shared Assemblies and Strongly Named Assemblies
-Two Kinds of Assemblies, Two Kinds of Deployment
-Giving an Assembly a Strong Name
-The Global Assembly Cache
-Building an Assembly That References a Strongly Named Assembly
-Strongly Named Assemblies Are Tamper-Resistant
-Delayed Signing
-Privately Deploying Strongly Named Assemblies
-How the Runtime Resolves Type References
-Advanced Administrative Control (Configuration)

Part 2: Designing Types
4 Type Fundamentals
-All Types Are Derived from System.Object
-Casting Between Types
-Namespaces and Assemblies
-How Things Relate at Runtime

5 Primitive, Reference, and Value Types
-Programming Language Primitive Types
-Reference Types and Value Types
-Boxing and Unboxing Value Types
-Object Hash Codes
-The dynamic Primitive Type

6 Type and Member Basics
-The Different Kinds of Type Members
-Type Visibility
-Member Accessibility
-Static Classes
-Partial Classes, Structures, and Interfaces
-Components, Polymorphism, and Versioning

7 Constants and Fields
-Constants
-Fields
Afgekapt op 60 regels

Managementboek Top 100

€ 63,99
Levertijd ongeveer 9 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          CLR Via C#