0

Understanding System.IO for .NET Core 3

eBook - Implementing Internal and Commercial Tools

Erschienen am 29.05.2020, 1. Auflage 2020
61,95 €
(inkl. MwSt.)

Download

E-Book Download
Bibliografische Daten
ISBN/EAN: 9781484258729
Sprache: Englisch
Umfang: 0 S., 6.67 MB
E-Book
Format: PDF
DRM: Digitales Wasserzeichen

Beschreibung

Take full advantage of the .NET APIs in System.IO to achieve fundamental I/O operations and produce better quality software.  

Youll start with the basics of creating a .NET Core custom library for System.IO. You will learn the purpose and benefits of a custom cross-platform .NET Core library along with the implementation architecture of the custom library components. Moving forward, you will learn how to use the .NET APIs of System.IO for getting information about resources. Here, you will go through drives, directories, files, and much more in the .NET API.

Youll discuss manipulation of resources and the environment, where you will learn how to build custom IO actions for resource manipulation followed by its properties and security. Next, you will learn special .NET API operations with System.IO with demonstrations on working with collection of resources, directories, files, and system information. Finally, you will go through the managed and unmanaged streams in the .NET API such as memory stream, file stream, and much more.

After readingUnderstanding System.IO for .NET Core 3, you will be able to work with different features of .System.IO in .NET Core and implement its internal and commercial tools for different I/O scenarios.

What You Will Learn

Discover the inner workings of the System.IO BCL implementation on the .NET Core platformWork with System.IO mechanisms available through the .NET Core platformWrite a custom library that encapsulates .NET APIs from System.IO Design and implement various tools in System.IO
Who This Book Is For
Developers with prior experience of working in .NET or .NET Core.


Autorenportrait

Roger Villela is a software engineer and entrepreneur with almost 30 years of experience in the industry and works as an independent professional. Currently, he is focused on his work as a book author and technical educator and specializes in the inner works of orthogonal features of the following Microsoft development platforms:

Microsoft Windows base servicesMicrosoft Universal Windows Platform (UWP)Microsoft WinRTMicrosoft .NET Framework implementation of the runtime environment (CLR)

His work is based on Microsoft Visual Studio (Microsoft Windows) using the following programming languages, extensions, and projections: 

C/C++Assembly (Intel IA-32/Intel 64 (x64/amd64))Component extensions for runtimes (C++/CLI and C++/CX)

Inhalt

Chapter 1 About .NET Core.- Chapter 2 Overview of Architecture for Implementation.- Chapter 3 Custom Data Types for a Custom Library.- Chapter 4 Custom Collections for a Custom Library.- Chapter 5 Custom Collections About C++ Templates, and .NET Generics.- Chapter 6 - Unmanaged data types and System.IO

Informationen zu E-Books

„E-Book“ steht für digitales Buch. Um diese Art von Büchern lesen zu können wird entweder eine spezielle Software für Computer, Tablets und Smartphones oder ein E-Book Reader benötigt. Da viele verschiedene Formate (Dateien) für E-Books existieren, gilt es dabei, einiges zu beachten.
Von uns werden digitale Bücher in drei Formaten ausgeliefert. Die Formate sind EPUB mit DRM (Digital Rights Management), EPUB ohne DRM und PDF. Bei den Formaten PDF und EPUB ohne DRM müssen Sie lediglich prüfen, ob Ihr E-Book Reader kompatibel ist. Wenn ein Format mit DRM genutzt wird, besteht zusätzlich die Notwendigkeit, dass Sie einen kostenlosen Adobe® Digital Editions Account besitzen. Wenn Sie ein E-Book, das Adobe® Digital Editions benötigt herunterladen, erhalten Sie eine ASCM-Datei, die zu Digital Editions hinzugefügt und mit Ihrem Account verknüpft werden muss. Einige E-Book Reader (zum Beispiel PocketBook Touch) unterstützen auch das direkte Eingeben der Login-Daten des Adobe Accounts – somit können diese ASCM-Dateien direkt auf das betreffende Gerät kopiert werden.
Da E-Books nur für eine begrenzte Zeit – in der Regel 6 Monate – herunterladbar sind, sollten Sie stets eine Sicherheitskopie auf einem Dauerspeicher (Festplatte, USB-Stick oder CD) vorsehen. Auch ist die Menge der Downloads auf maximal 5 begrenzt.