Understanding System.IO for .Net Core 3: Implementing Internal and Commercial Tools
暫譯: 理解 .Net Core 3 的 System.IO:實作內部與商業工具
Villela, Roger
買這商品的人也買了...
-
$250$225 -
$2,120$2,014 -
$520$364 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback)
-
$3,370$3,202 -
$958深度學習
-
$650$507 -
$454JSON 實戰
-
$269大數據技術
-
$500$425 -
$580$458 -
$1,360$1,292 -
$398$299 -
$460$391 -
$420$332 -
$599$473 -
$680$537 -
$800$680 -
$400$316 -
$560$442 -
$550$495 -
$780$616 -
$2,185Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)
-
$720$562 -
$880$695
相關主題
商品描述
Take full advantage of the .NET APIs in System.IO to achieve fundamental I/O operations and produce better quality software.
You'll 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.
You'll 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 reading Understanding 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 platform
- Work with System.IO mechanisms available through the .NET Core platform
- Write 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.
商品描述(中文翻譯)
充分利用 System.IO 中的 .NET API 來實現基本的 I/O 操作,並產出更高品質的軟體。
您將從建立 .NET Core 自訂函式庫的基本概念開始,學習自訂跨平台 .NET Core 函式庫的目的和好處,以及自訂函式庫元件的實作架構。接下來,您將學習如何使用 System.IO 的 .NET API 來獲取資源資訊。在這裡,您將了解驅動器、目錄、檔案等 .NET API 的內容。
您將討論資源和環境的操作,學習如何為資源操作建立自訂 I/O 行為,並了解其屬性和安全性。接下來,您將學習 System.IO 的特殊 .NET API 操作,並示範如何處理資源集合、目錄、檔案和系統資訊。最後,您將了解 .NET API 中的管理和非管理流,例如記憶體流、檔案流等。
閱讀 Understanding System.IO for .NET Core 3 後,您將能夠使用 .NET Core 中的 System.IO 不同功能,並為各種 I/O 情境實作其內部和商業工具。
您將學到的內容
- 探索 .NET Core 平台上 System.IO BCL 實作的內部運作
- 使用 .NET Core 平台上可用的 System.IO 機制
- 撰寫一個封裝 System.IO 的 .NET API 的自訂函式庫
- 設計和實作 System.IO 中的各種工具
本書適合對象
具有 .NET 或 .NET Core 開發經驗的開發人員。
作者簡介
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 services
- Microsoft Universal Windows Platform (UWP)
- Microsoft WinRT
- Microsoft .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)
作者簡介(中文翻譯)
Roger Villela 是一位擁有近30年行業經驗的軟體工程師和企業家,目前以獨立專業人士的身份工作。現在,他專注於作為書籍作者和技術教育者的工作,並專精於以下微軟開發平台的正交特性內部運作:
- 微軟 Windows 基礎服務
- 微軟通用 Windows 平台 (UWP)
- 微軟 WinRT
- 微軟 .NET Framework 的執行環境實作 (CLR)
他的工作基於微軟 Visual Studio (微軟 Windows),使用以下程式語言、擴展和投影:
- C/C++
- 組合語言 (Intel IA-32/Intel 64 (x64/amd64))
- 執行環境的元件擴展 (C++/CLI 和 C++/CX)