Programming C# 10

Build Cloud, Web, and Desktop Applications

Paperback Engels 2022 1e druk 9781098117818
€ 91,99
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 10.0 and .NET 6 fundamentals and techniques for building cloud, web, and desktop applications.

Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#, such as generics, LINQ, and asynchronous programming features. You'll get up to speed on .NET 6 and the latest C# 9.0 and 10.0 additions, including records, enhanced pattern matching, and new features designed to remove "ceremony" to improve productivity.

- Understand how .NET has changed in the most recent releases, and learn what it means for application development
- Select the most appropriate C# language features for any task
- Learn when to use the new features and when to stick with older ones
- Examine the range of functionality available in .NET's class libraries
- Learn how you can apply these class libraries to practical programming tasks
- Explore numerous small additions to .NET that improve expressiveness

Specificaties

ISBN13:9781098117818
Trefwoorden:Programmeren, C# 10
Taal:Engels
Bindwijze:paperback
Aantal pagina's:800
Uitgever:O'Reilly
Druk:1
Verschijningsdatum:30-9-2022
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Preface
Who This Book Is For
Conventions Used in This Book
Using Code Examples
O'Reilly Online Learning
How to Contact Us
Acknowledgments

1. Introducing C#
Why C#?
Managed Code and the CLR
C# Prefers Generality to Specialization
C# Standards and Implementations
Many .NETs
Release Cycles and Long Term Support
Target Multiple .NET Versions with .NET Standard
Visual Studio, Visual Studio Code, and JetBrains Rider
Anatomy of a Simple Program
Writing a Unit Test
Namespaces
Classes
Unit Tests
Summary

2. Basic Coding in C#
Local Variables
Scope
Variable Name Ambiguity
Local Variable Instances
Statements and Expressions
Statements
Expressions
Comments and Whitespace
Preprocessing Directives
Compilation Symbols
#error and #warning
#line
#pragma
#nullable
#region and #endregion
Fundamental Data Types
Numeric Types
Booleans
Strings and Characters
Tuples
Dynamic
Object
Operators
Flow Control
Boolean Decisions with if Statements
Multiple Choice with switch Statements
Loops: while and do
C-Style for Loops
Collection Iteration with foreach Loops
Patterns
Combining and Negating Patterns
Relational Patterns
Getting More Specific with when
Patterns in Expressions
Summary
Afgekapt op 60 regels

Managementboek Top 100

€ 91,99
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Programming C# 10