買這商品的人也買了...
-
$250$225 -
$2,120$2,014 -
$520$364 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback)
-
$580$522 -
$450$351 -
$1,620$1,539 -
$403系統分析與設計:敏捷迭代方法(原書第6版)
-
$3,370$3,202 -
$958深度學習
-
$650$507 -
$602Windows Sysinternals 實戰指南
-
$454JSON 實戰
-
$269大數據技術
-
$398$299 -
$2,210$2,100 -
$460$391 -
$420$332 -
$599$473 -
$800$680 -
$400$316 -
$780$616 -
$2,185Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)
-
$720$562 -
$880$695
相關主題
商品描述
Leverage .NET 5, Microsoft's bold new cross-platform implementation, for developing your very own cross-platform custom data types and libraries for Windows, Linux, and macOS.
The book starts with the purpose and benefits of a custom cross-platform model of .NET data types and its architectural implementation in detail. Next, you will learn fundamental operations such as the equality and inequality operations in .NET 5, demonstrated with sample projects in C#. Implementation of comparison and sorting operations is discussed next followed by a discussion on cloning operations. Here you will learn details of overriding the clone virtual method and its implementation. Moving forward, you will understand custom formatting with specialized .NET data types in various functions and how to implement it. You will then go through .NET reference types along with developing a custom library for working with the software project. Finally, you will explore .NET 5 assemblies and modules followed by their APIs.
After reading Pro .NET 5 Custom Libraries, you will be able to work on fundamental operations for productivity and quality in your designs of .NET 5 custom data types.
What You Will Learn
- Work with .NET 5 assemblies Work with .NET 5 modules
- Understand the logical and physical organization of .NET 5 modules
- Implement custom .NET reference types from scratch
- Implement a custom .NET value type from scratch
Software developers working on .NET and .NET Core platform.
商品描述(中文翻譯)
利用 .NET 5,微軟大膽推出的跨平台實作,開發您自己的跨平台自訂資料類型和函式庫,適用於 Windows、Linux 和 macOS。
本書首先介紹自訂跨平台 .NET 資料類型模型的目的和好處,並詳細說明其架構實作。接下來,您將學習基本操作,例如 .NET 5 中的相等和不相等操作,並通過 C# 的範例專案進行演示。接著將討論比較和排序操作的實作,然後是克隆操作的討論。在這裡,您將學習覆寫 clone 虛擬方法及其實作的細節。接下來,您將了解如何在各種函式中使用專門的 .NET 資料類型進行自訂格式化,以及如何實作它。然後,您將學習 .NET 參考類型,並開發一個自訂函式庫以便於與軟體專案合作。最後,您將探索 .NET 5 的組件和模組,並了解它們的 API。
閱讀完《Pro .NET 5 Custom Libraries》後,您將能夠在 .NET 5 自訂資料類型的設計中進行生產力和品質的基本操作。
您將學到的內容:
- 使用 .NET 5 組件
- 使用 .NET 5 模組
- 理解 .NET 5 模組的邏輯和物理組織
- 從零開始實作自訂 .NET 參考類型
- 從零開始實作自訂 .NET 值類型
本書適合對象:
在 .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 and specialized APIs:
- Microsoft Windows operating system base services
- Microsoft Windows APIs architecture and engineering
- Microsoft Universal Windows Platform (UWP)
- Microsoft WinRT platform
- Microsoft .NET Framework implementation of the runtime environment (CLR)
His works are based on Microsoft Windows SDK tools and libraries, Microsoft Visual Studio platform (Microsoft Windows), platform foundational APIs: architectures and engineering, and Microsoft Windows operating system using the following programming languages, extensions, and projections:
作者簡介(中文翻譯)
Roger Villela 是一位擁有近 30 年行業經驗的軟體工程師和企業家,目前作為獨立專業人士工作。現在,他專注於作為書籍作者和技術教育者的工作,並專精於以下 Microsoft 開發平台及專用 API 的正交特性內部運作:
- Microsoft Windows 作業系統基礎服務
- Microsoft Windows API 架構與工程
- Microsoft Universal Windows Platform (UWP)
- Microsoft WinRT 平台
- Microsoft .NET Framework 的執行環境實作 (CLR)
他的作品基於 Microsoft Windows SDK 工具和函式庫、Microsoft Visual Studio 平台 (Microsoft Windows)、平台基礎 API:架構與工程,以及使用以下程式語言、擴展和投影的 Microsoft Windows 作業系統: