A Programmer's Guide to C# 5.0 (eBook)

eBook Download: PDF
2012 | 4th ed.
XXXIII, 472 Seiten
Apress (Verlag)
978-1-4302-4594-0 (ISBN)

Lese- und Medienproben

A Programmer's Guide to C# 5.0 - Eric Gunnerson, Nick Wienholt
Systemvoraussetzungen
52,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

A Programmer's Guide to C# 5.0 is a book for software developers who want to truly understand C#. Whether you've worked with C# before or with another general-purpose programming language, each fast-paced, focused chapter will take you straight to the heart of a feature of C# and show you why it works the way it does.

Written by one-time C# Test Lead, Program Manager, and member of the original C# language design team, this book is an ideal companion to the C# Language Specification, and works both as a tutorial and as a reference guide. Now in its fourth edition, you will find up-to-date coverage of all the latest C# features, including Linq, covariance and contravariance, and async support.

You'll learn how to:

  • Use C# features effectively, in the way they were intended
  • Apply the newest C# features to your coding problems
  • Streamline your database code using LINQ
  • Use async support and the task parallel library to improve performance.
  • Program more efficiently, effectively, and with real insight into this mature and exciting language, with A Programmer's Guide to C# 5.0.


Eric Gunnerson is a software developer working at Microsoft. He is a past C# Test Lead, C# Program Manager, and member of the C# Language Design Team. He s been a developer for longer than he cares to admit, and has worked on everything from microcontrollers to minicomputers. In his spare time, he enjoys writing about himself in the third person.
A Programmer's Guide to C# 5.0 is a book for software developers who want to truly understand C#. Whether you've worked with C# before or with another general-purpose programming language, each fast-paced, focused chapter will take you straight to the heart of a feature of C# and show you why it works the way it does. Written by one-time C# Test Lead, Program Manager, and member of the original C# language design team, this book is an ideal companion to the C# Language Specification, and works both as a tutorial and as a reference guide. Now in its fourth edition, you will find up-to-date coverage of all the latest C# features, including Linq, covariance and contravariance, and async support. You'll learn how to: Use C# features effectively, in the way they were intended Apply the newest C# features to your coding problems Streamline your database code using LINQ Use async support and the task parallel library to improve performance. Program more efficiently, effectively, and with real insight into this mature and exciting language, with A Programmer's Guide to C# 5.0.

Eric Gunnerson is a software developer working at Microsoft. He is a past C# Test Lead, C# Program Manager, and member of the C# Language Design Team. He s been a developer for longer than he cares to admit, and has worked on everything from microcontrollers to minicomputers. In his spare time, he enjoys writing about himself in the third person.

Chapter 1:The .NET Runtime Environment Chapter 2: C# Quick Start and C# Development Chapter 3: Classes 101 Chapter 4: Base Classes and Inheritance Chapter 5: Exceptions Chapter 6: Member Accessibility and Overloading Chapter 7: Other Class Details Chapter 8: Structs (Value Types) Chapter 9: Interfaces Chapter 10: Versioning and Aliases Chapter 11: Statements and Flow of Execution Chapter 12: Variable Scoping and Definite Assignment Chapter 13: Operators and Expressions Chapter 14: Conversions Chapter 15: Arrays Chapter 16: Properties Chapter 17: Generics Chapter 18: Indexers, Enumerators, and Iterators Chapter 19: Strings Chapter 20: Enumerations Chapter 21: Attributes Chapter 22: Delegates and Anonymous Methods Chapter 23: Events Chapter 24: Dynamic types Chapter 25: User-Defined Conversions Chapter 26: Operator Overloading Chapter 27: Nullable Types Chapter 28: Linq Chapter 29: Linq to XML Chapter 30: Linq to SQL Chapter 31: Other Language Details Chapter 32: Making Friends with the .NET Framework Chapter 33: System.Array and the Collection Classes Chapter 34: Threading Chapter 35: Asynchronous and Parallel Programming Chapter 36: Execution-Time Code Generation Chapter 37: Interop Chapter 38: .NET Framework Overview Chapter 39: Deeper into C# Chapter 40: Logging and Debugging Techniques Chapter 41: IDEs and Utilities

Erscheint lt. Verlag 22.12.2012
Zusatzinfo XXXIII, 472 p.
Verlagsort Berkeley
Sprache englisch
Themenwelt Informatik Software Entwicklung Objektorientierung
ISBN-10 1-4302-4594-8 / 1430245948
ISBN-13 978-1-4302-4594-0 / 9781430245940
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 3,0 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
39,99
Grundlagen, Objektorientierung und fortgeschrittene Konzepte

von Christian Kohls; Alexander Dobrynin

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
39,99