buchspektrum Internet-Buchhandlung

Neuerscheinungen 2016

Stand: 2020-02-01
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

Vivek Ragunathan

C++/CLI Primer


For .NET Development
1st ed. 2016. ix, 83 S. 5 SW-Abb., 49 Farbabb. 203 mm
Verlag/Jahr: SPRINGER, BERLIN; APRESS 2016
ISBN: 1-484-22366-7 (1484223667)
Neue ISBN: 978-1-484-22366-6 (9781484223666)

Preis und Lieferzeit: Bitte klicken


Enter a world of hardcore back-end, server-side enterprise programming on the .NET platform. This book presents some of the important aspects of the C++/CLI language that often become a barrier preventing programmers from exploring further. The C++/CLI Primer is a powerful but compact book that will guide you through that barrier.

Many of today´s complex transactions and enterprise applications count on C++/CLI. Visual Studio 2015 and earlier versions support C++/CLI if you program using an IDE. C++/CLI is unattractive, clumsy, and hard when compared to other modern languages that run on the .NET platform. That´s because it is powerful. Like light that can be viewed as a wave or particle, C++/CLI can be exercised as an unmanaged or managed or actually as the sandwich language to do mixed mode programming, which is its real power. That´s also why it is unique.


What You´ll Learn

Discover C++/CLI and why is it used in .NET programming
Work with types, primitive types, object creation, and managed and abstract classes
Use abstract classes in C++/CLI
Harness the power of nullptre
Implement code that uses boxing/unboxing
Use equality/identity, properties, enums, strings, arrays, and more
Who This Book Is For
Experienced Microsoft .NET application developers, familiar with .NET framework and C++.
Introduction

Words Of Agreement

Unmanaged Programming Brief

Managed Programming Brief

What is C++\CLI?

Types and Object Creation

Primitive Types Mapping

Declaring and Consuming A Managed Class

Abstract Classes

nullptr

Boxing/Unboxing
Object Destruction
Mixed Mode

Equality and Identity

Declaring Properties

enums

Strings

Arrays

interior_ptr

Generics

The Beginning

Vivek Ragunathan has extensive experience in architecting, re-architecting, designing and implementing large- scale backend/web applications. He is skillful in object oriented design, programming and methodologies. He thoughtfully borrows and applies functional programming concepts. Vivek has experience in .NET, C#, Java, C++, JavaScript, Python, Scala.