Pro C# 8 with .NET Core 3: foundational principles and practices in programming
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Berkeley, CA
Apress
[2020]
|
Ausgabe: | Ninth edition |
Online-Zugang: | FHD01 |
Beschreibung: | 1 Online-Ressource (lviii, 1223 Seiten) |
ISBN: | 9781484257562 |
Internformat
MARC
LEADER | 00000nmm a2200000 c 4500 | ||
---|---|---|---|
001 | BV046924896 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 201005s2020 |||| o||u| ||||||eng d | ||
020 | |a 9781484257562 |9 978-1-4842-5756-2 | ||
035 | |a (OCoLC)1199061266 | ||
035 | |a (DE-599)BVBBV046924896 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-1050 | ||
100 | 1 | |a Troelsen, Andrew W. |e Verfasser |0 (DE-588)1194481701 |4 aut | |
245 | 1 | 0 | |a Pro C# 8 with .NET Core 3 |b foundational principles and practices in programming |c Andrew Troelsen, Phil Japikse |
250 | |a Ninth edition | ||
264 | 1 | |a Berkeley, CA |b Apress |c [2020] | |
300 | |a 1 Online-Ressource (lviii, 1223 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
505 | 8 | |a Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Introducing C# and .NET Core -- Chapter 1: Introducing .NET Core -- Some Key Benefits of the .NET Core Platform -- The .NET Core Support Lifecycle -- Introducing the Building Blocks of the .NET Core Platform (CoreCLR, CoreFX, CTS, and CLS) -- The Role of the Base Class Libraries -- The Role of .NET Standard -- What C# Brings to the Table -- Major Features in Prior Releases -- New Features in C# 8 -- Managed vs. Unmanaged Code | |
505 | 8 | |a Additional .NET Core Aware Programming Languages -- An Overview of .NET Assemblies -- The Role of the Common Intermediate Language -- Benefits of CIL -- Compiling CIL to Platform-Specific Instructions -- Precompiling CIL to Platform-Specific Instructions -- The Role of .NET Core Type Metadata -- The Role of the Assembly Manifest -- Understanding the Common Type System -- CTS Class Types -- CTS Interface Types -- CTS Structure Types -- CTS Enumeration Types -- CTS Delegate Types -- CTS Type Members -- Intrinsic CTS Data Types -- Understanding the Common Language Specification | |
505 | 8 | |a Ensuring CLS Compliance -- Understanding the CoreCLR and CoreFX -- The Assembly/Namespace/Type Distinction -- Accessing a Namespace Programmatically -- Referencing External Assemblies -- Exploring an Assembly Using ildasm.exe -- Summary -- Chapter 2: Building C# Applications -- Installing .NET Core -- Confirm the .NET Core Install -- Building .NET Core Applications with Visual Studio -- Installing Visual Studio 2019 -- Taking Visual Studio 2019 for a Test-Drive -- The New Project Dialog Box and C# Code Editor -- Changing the Target .NET Core Framework -- Using C# 8 Features | |
505 | 8 | |a Running and Debugging Your Project -- Solution Explorer -- The Visual Class Designer -- The .NET Framework Documentation -- Building .NET Core Applications on a Non-Windows OS -- Summary -- Part II: Core C# Programming -- Chapter 3: Core C# Programming Constructs, Part 1 -- The Anatomy of a Simple C# Program -- Variations on the Main() Method (Updated 7.1) -- Specifying an Application Error Code -- Processing Command-Line Arguments -- Specifying Command-Line Arguments with Visual Studio -- An Interesting Aside: Some Additional Members of the System.Environment Class -- The System.Console Class | |
505 | 8 | |a Basic Input and Output with the Console Class -- Formatting Console Output -- Formatting Numerical Data -- Formatting Numerical Data Beyond Console Applications -- System Data Types and Corresponding C# Keywords -- Variable Declaration and Initialization -- The default Literal (New 7.1) -- Intrinsic Data Types and the new Operator -- The Data Type Class Hierarchy -- Members of Numerical Data Types -- Members of System.Boolean -- Members of System.Char -- Parsing Values from String Data -- Using TryParse to Parse Values from String Data -- System.DateTime and System.TimeSpan | |
700 | 1 | |a Japikse, Philip |e Sonstige |0 (DE-588)1203405073 |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 978-1-4842-5755-5 |
912 | |a ZDB-30-PQE | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-032334022 | ||
966 | e | |u https://ebookcentral.proquest.com/lib/th-deggendorf/detail.action?docID=6349553 |l FHD01 |p ZDB-30-PQE |q FHD01_PQE_Kauf |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804181815180656641 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Troelsen, Andrew W. |
author_GND | (DE-588)1194481701 (DE-588)1203405073 |
author_facet | Troelsen, Andrew W. |
author_role | aut |
author_sort | Troelsen, Andrew W. |
author_variant | a w t aw awt |
building | Verbundindex |
bvnumber | BV046924896 |
collection | ZDB-30-PQE |
contents | Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Introducing C# and .NET Core -- Chapter 1: Introducing .NET Core -- Some Key Benefits of the .NET Core Platform -- The .NET Core Support Lifecycle -- Introducing the Building Blocks of the .NET Core Platform (CoreCLR, CoreFX, CTS, and CLS) -- The Role of the Base Class Libraries -- The Role of .NET Standard -- What C# Brings to the Table -- Major Features in Prior Releases -- New Features in C# 8 -- Managed vs. Unmanaged Code Additional .NET Core Aware Programming Languages -- An Overview of .NET Assemblies -- The Role of the Common Intermediate Language -- Benefits of CIL -- Compiling CIL to Platform-Specific Instructions -- Precompiling CIL to Platform-Specific Instructions -- The Role of .NET Core Type Metadata -- The Role of the Assembly Manifest -- Understanding the Common Type System -- CTS Class Types -- CTS Interface Types -- CTS Structure Types -- CTS Enumeration Types -- CTS Delegate Types -- CTS Type Members -- Intrinsic CTS Data Types -- Understanding the Common Language Specification Ensuring CLS Compliance -- Understanding the CoreCLR and CoreFX -- The Assembly/Namespace/Type Distinction -- Accessing a Namespace Programmatically -- Referencing External Assemblies -- Exploring an Assembly Using ildasm.exe -- Summary -- Chapter 2: Building C# Applications -- Installing .NET Core -- Confirm the .NET Core Install -- Building .NET Core Applications with Visual Studio -- Installing Visual Studio 2019 -- Taking Visual Studio 2019 for a Test-Drive -- The New Project Dialog Box and C# Code Editor -- Changing the Target .NET Core Framework -- Using C# 8 Features Running and Debugging Your Project -- Solution Explorer -- The Visual Class Designer -- The .NET Framework Documentation -- Building .NET Core Applications on a Non-Windows OS -- Summary -- Part II: Core C# Programming -- Chapter 3: Core C# Programming Constructs, Part 1 -- The Anatomy of a Simple C# Program -- Variations on the Main() Method (Updated 7.1) -- Specifying an Application Error Code -- Processing Command-Line Arguments -- Specifying Command-Line Arguments with Visual Studio -- An Interesting Aside: Some Additional Members of the System.Environment Class -- The System.Console Class Basic Input and Output with the Console Class -- Formatting Console Output -- Formatting Numerical Data -- Formatting Numerical Data Beyond Console Applications -- System Data Types and Corresponding C# Keywords -- Variable Declaration and Initialization -- The default Literal (New 7.1) -- Intrinsic Data Types and the new Operator -- The Data Type Class Hierarchy -- Members of Numerical Data Types -- Members of System.Boolean -- Members of System.Char -- Parsing Values from String Data -- Using TryParse to Parse Values from String Data -- System.DateTime and System.TimeSpan |
ctrlnum | (OCoLC)1199061266 (DE-599)BVBBV046924896 |
edition | Ninth edition |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04148nmm a2200373 c 4500</leader><controlfield tag="001">BV046924896</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">201005s2020 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484257562</subfield><subfield code="9">978-1-4842-5756-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1199061266</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV046924896</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Troelsen, Andrew W.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1194481701</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Pro C# 8 with .NET Core 3</subfield><subfield code="b">foundational principles and practices in programming</subfield><subfield code="c">Andrew Troelsen, Phil Japikse</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Ninth edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA</subfield><subfield code="b">Apress</subfield><subfield code="c">[2020]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (lviii, 1223 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Introducing C# and .NET Core -- Chapter 1: Introducing .NET Core -- Some Key Benefits of the .NET Core Platform -- The .NET Core Support Lifecycle -- Introducing the Building Blocks of the .NET Core Platform (CoreCLR, CoreFX, CTS, and CLS) -- The Role of the Base Class Libraries -- The Role of .NET Standard -- What C# Brings to the Table -- Major Features in Prior Releases -- New Features in C# 8 -- Managed vs. Unmanaged Code</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Additional .NET Core Aware Programming Languages -- An Overview of .NET Assemblies -- The Role of the Common Intermediate Language -- Benefits of CIL -- Compiling CIL to Platform-Specific Instructions -- Precompiling CIL to Platform-Specific Instructions -- The Role of .NET Core Type Metadata -- The Role of the Assembly Manifest -- Understanding the Common Type System -- CTS Class Types -- CTS Interface Types -- CTS Structure Types -- CTS Enumeration Types -- CTS Delegate Types -- CTS Type Members -- Intrinsic CTS Data Types -- Understanding the Common Language Specification</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Ensuring CLS Compliance -- Understanding the CoreCLR and CoreFX -- The Assembly/Namespace/Type Distinction -- Accessing a Namespace Programmatically -- Referencing External Assemblies -- Exploring an Assembly Using ildasm.exe -- Summary -- Chapter 2: Building C# Applications -- Installing .NET Core -- Confirm the .NET Core Install -- Building .NET Core Applications with Visual Studio -- Installing Visual Studio 2019 -- Taking Visual Studio 2019 for a Test-Drive -- The New Project Dialog Box and C# Code Editor -- Changing the Target .NET Core Framework -- Using C# 8 Features</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Running and Debugging Your Project -- Solution Explorer -- The Visual Class Designer -- The .NET Framework Documentation -- Building .NET Core Applications on a Non-Windows OS -- Summary -- Part II: Core C# Programming -- Chapter 3: Core C# Programming Constructs, Part 1 -- The Anatomy of a Simple C# Program -- Variations on the Main() Method (Updated 7.1) -- Specifying an Application Error Code -- Processing Command-Line Arguments -- Specifying Command-Line Arguments with Visual Studio -- An Interesting Aside: Some Additional Members of the System.Environment Class -- The System.Console Class</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Basic Input and Output with the Console Class -- Formatting Console Output -- Formatting Numerical Data -- Formatting Numerical Data Beyond Console Applications -- System Data Types and Corresponding C# Keywords -- Variable Declaration and Initialization -- The default Literal (New 7.1) -- Intrinsic Data Types and the new Operator -- The Data Type Class Hierarchy -- Members of Numerical Data Types -- Members of System.Boolean -- Members of System.Char -- Parsing Values from String Data -- Using TryParse to Parse Values from String Data -- System.DateTime and System.TimeSpan</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Japikse, Philip</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)1203405073</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">978-1-4842-5755-5</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032334022</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/th-deggendorf/detail.action?docID=6349553</subfield><subfield code="l">FHD01</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="q">FHD01_PQE_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV046924896 |
illustrated | Not Illustrated |
index_date | 2024-07-03T15:32:34Z |
indexdate | 2024-07-10T08:57:39Z |
institution | BVB |
isbn | 9781484257562 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032334022 |
oclc_num | 1199061266 |
open_access_boolean | |
owner | DE-1050 |
owner_facet | DE-1050 |
physical | 1 Online-Ressource (lviii, 1223 Seiten) |
psigel | ZDB-30-PQE ZDB-30-PQE FHD01_PQE_Kauf |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | Apress |
record_format | marc |
spelling | Troelsen, Andrew W. Verfasser (DE-588)1194481701 aut Pro C# 8 with .NET Core 3 foundational principles and practices in programming Andrew Troelsen, Phil Japikse Ninth edition Berkeley, CA Apress [2020] 1 Online-Ressource (lviii, 1223 Seiten) txt rdacontent c rdamedia cr rdacarrier Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Introducing C# and .NET Core -- Chapter 1: Introducing .NET Core -- Some Key Benefits of the .NET Core Platform -- The .NET Core Support Lifecycle -- Introducing the Building Blocks of the .NET Core Platform (CoreCLR, CoreFX, CTS, and CLS) -- The Role of the Base Class Libraries -- The Role of .NET Standard -- What C# Brings to the Table -- Major Features in Prior Releases -- New Features in C# 8 -- Managed vs. Unmanaged Code Additional .NET Core Aware Programming Languages -- An Overview of .NET Assemblies -- The Role of the Common Intermediate Language -- Benefits of CIL -- Compiling CIL to Platform-Specific Instructions -- Precompiling CIL to Platform-Specific Instructions -- The Role of .NET Core Type Metadata -- The Role of the Assembly Manifest -- Understanding the Common Type System -- CTS Class Types -- CTS Interface Types -- CTS Structure Types -- CTS Enumeration Types -- CTS Delegate Types -- CTS Type Members -- Intrinsic CTS Data Types -- Understanding the Common Language Specification Ensuring CLS Compliance -- Understanding the CoreCLR and CoreFX -- The Assembly/Namespace/Type Distinction -- Accessing a Namespace Programmatically -- Referencing External Assemblies -- Exploring an Assembly Using ildasm.exe -- Summary -- Chapter 2: Building C# Applications -- Installing .NET Core -- Confirm the .NET Core Install -- Building .NET Core Applications with Visual Studio -- Installing Visual Studio 2019 -- Taking Visual Studio 2019 for a Test-Drive -- The New Project Dialog Box and C# Code Editor -- Changing the Target .NET Core Framework -- Using C# 8 Features Running and Debugging Your Project -- Solution Explorer -- The Visual Class Designer -- The .NET Framework Documentation -- Building .NET Core Applications on a Non-Windows OS -- Summary -- Part II: Core C# Programming -- Chapter 3: Core C# Programming Constructs, Part 1 -- The Anatomy of a Simple C# Program -- Variations on the Main() Method (Updated 7.1) -- Specifying an Application Error Code -- Processing Command-Line Arguments -- Specifying Command-Line Arguments with Visual Studio -- An Interesting Aside: Some Additional Members of the System.Environment Class -- The System.Console Class Basic Input and Output with the Console Class -- Formatting Console Output -- Formatting Numerical Data -- Formatting Numerical Data Beyond Console Applications -- System Data Types and Corresponding C# Keywords -- Variable Declaration and Initialization -- The default Literal (New 7.1) -- Intrinsic Data Types and the new Operator -- The Data Type Class Hierarchy -- Members of Numerical Data Types -- Members of System.Boolean -- Members of System.Char -- Parsing Values from String Data -- Using TryParse to Parse Values from String Data -- System.DateTime and System.TimeSpan Japikse, Philip Sonstige (DE-588)1203405073 oth Erscheint auch als Druck-Ausgabe 978-1-4842-5755-5 |
spellingShingle | Troelsen, Andrew W. Pro C# 8 with .NET Core 3 foundational principles and practices in programming Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Introducing C# and .NET Core -- Chapter 1: Introducing .NET Core -- Some Key Benefits of the .NET Core Platform -- The .NET Core Support Lifecycle -- Introducing the Building Blocks of the .NET Core Platform (CoreCLR, CoreFX, CTS, and CLS) -- The Role of the Base Class Libraries -- The Role of .NET Standard -- What C# Brings to the Table -- Major Features in Prior Releases -- New Features in C# 8 -- Managed vs. Unmanaged Code Additional .NET Core Aware Programming Languages -- An Overview of .NET Assemblies -- The Role of the Common Intermediate Language -- Benefits of CIL -- Compiling CIL to Platform-Specific Instructions -- Precompiling CIL to Platform-Specific Instructions -- The Role of .NET Core Type Metadata -- The Role of the Assembly Manifest -- Understanding the Common Type System -- CTS Class Types -- CTS Interface Types -- CTS Structure Types -- CTS Enumeration Types -- CTS Delegate Types -- CTS Type Members -- Intrinsic CTS Data Types -- Understanding the Common Language Specification Ensuring CLS Compliance -- Understanding the CoreCLR and CoreFX -- The Assembly/Namespace/Type Distinction -- Accessing a Namespace Programmatically -- Referencing External Assemblies -- Exploring an Assembly Using ildasm.exe -- Summary -- Chapter 2: Building C# Applications -- Installing .NET Core -- Confirm the .NET Core Install -- Building .NET Core Applications with Visual Studio -- Installing Visual Studio 2019 -- Taking Visual Studio 2019 for a Test-Drive -- The New Project Dialog Box and C# Code Editor -- Changing the Target .NET Core Framework -- Using C# 8 Features Running and Debugging Your Project -- Solution Explorer -- The Visual Class Designer -- The .NET Framework Documentation -- Building .NET Core Applications on a Non-Windows OS -- Summary -- Part II: Core C# Programming -- Chapter 3: Core C# Programming Constructs, Part 1 -- The Anatomy of a Simple C# Program -- Variations on the Main() Method (Updated 7.1) -- Specifying an Application Error Code -- Processing Command-Line Arguments -- Specifying Command-Line Arguments with Visual Studio -- An Interesting Aside: Some Additional Members of the System.Environment Class -- The System.Console Class Basic Input and Output with the Console Class -- Formatting Console Output -- Formatting Numerical Data -- Formatting Numerical Data Beyond Console Applications -- System Data Types and Corresponding C# Keywords -- Variable Declaration and Initialization -- The default Literal (New 7.1) -- Intrinsic Data Types and the new Operator -- The Data Type Class Hierarchy -- Members of Numerical Data Types -- Members of System.Boolean -- Members of System.Char -- Parsing Values from String Data -- Using TryParse to Parse Values from String Data -- System.DateTime and System.TimeSpan |
title | Pro C# 8 with .NET Core 3 foundational principles and practices in programming |
title_auth | Pro C# 8 with .NET Core 3 foundational principles and practices in programming |
title_exact_search | Pro C# 8 with .NET Core 3 foundational principles and practices in programming |
title_exact_search_txtP | Pro C# 8 with .NET Core 3 foundational principles and practices in programming |
title_full | Pro C# 8 with .NET Core 3 foundational principles and practices in programming Andrew Troelsen, Phil Japikse |
title_fullStr | Pro C# 8 with .NET Core 3 foundational principles and practices in programming Andrew Troelsen, Phil Japikse |
title_full_unstemmed | Pro C# 8 with .NET Core 3 foundational principles and practices in programming Andrew Troelsen, Phil Japikse |
title_short | Pro C# 8 with .NET Core 3 |
title_sort | pro c 8 with net core 3 foundational principles and practices in programming |
title_sub | foundational principles and practices in programming |
work_keys_str_mv | AT troelsenandreww proc8withnetcore3foundationalprinciplesandpracticesinprogramming AT japiksephilip proc8withnetcore3foundationalprinciplesandpracticesinprogramming |