𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Exploring the .NET Core 3.0 Runtime

✍ Scribed by Roger Villela


Publisher
Apress
Year
2019
Tongue
English
Leaves
190
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Explore advanced .NET APIs and create a basic .NET core library with dynamic code generation and metadata inspection to be used by other libraries or client applications. This book starts with the benefits of .NET including its fundamental tasks and tools where you will learn .NET SDK tools and the ILDasm tool. This is followed by a detailed discussion on code generation in .NET API programming.

Along the way, you will learn how to build a programming model through a code-generator tool and metadata inspector tool using .NET version information for .NET assembly and binary code. Exploring the .NET Core 3.0 Runtime covers the features of Microsoft Visual Studio 2019 using a tutorial and shows you how to create a .NET Core 3.0 application. Here you will configure and deploy your .NET projects along with meta packages and see some do's and don'ts. Finally, you will compare the features of .NET Core 3.0 with the .NET Framework library and its GUI frameworks.


After reading this book, you will be able to work in a .NET 3.0 environment and program for its two advanced features: code generation and metadata inspection.


What You Will Learn

  • Understand the inner workings of an assembly’s structural organization
  • Work with reflection through the .NET Core platform
  • Carry out dynamic code generation using the .NET Core API's code document model (CodeDOM)
  • Use the metadata mechanism of the .NET Core platform

Who This Book Is For

Software developers and engineers using .NET and/or the .NET Core platform and tools.


✦ Table of Contents


Front Matter ....Pages i-xv
Exploring .NET Core (Roger Villela)....Pages 1-34
About Static .NET Assembly (Roger Villela)....Pages 35-81
Dynamic .NET Assemblies: Defining Dynamic .NET Types (Roger Villela)....Pages 83-119
Working with Dynamic .NET Properties (Roger Villela)....Pages 121-153
Working with the CodeDOM (Roger Villela)....Pages 155-177
Back Matter ....Pages 179-183


πŸ“œ SIMILAR VOLUMES


C# 8.0 and .NET Core 3.0 – Modern Cross-
✍ Mark J. Price πŸ“‚ Library πŸ“… 2019 πŸ› Packt Publishing Ltd 🌐 English

Learn the fundamentals, practical applications, and latest features of C# 8.0 and .NET Core 3.0 from expert teacher Mark J. Price. Key Features Build modern, cross-platform applications with .NET Core 3.0 Get up to speed with C#, and up to date with all the latest features of C# 8.0 Start creating p

Code for Learning ASP.NET Core 2.0: Buil
✍ Jason De Oliveira, Michel Bruchet πŸ“‚ Library πŸ“… 2017 πŸ› Packt Publishing - ebooks Account 🌐 English

<p><b>Learn how web applications can be built efficiently using ASP.NET Core 2.0 and related frameworks</b></p><h4>Key Features</h4><ul><li>Get to grips with the new features and APIs introduced in ASP.NET Core 2.0</li><li>Leverage the MVC framework and Entity Framework Core 2 to build efficient app

Customizing ASP.NET Core 5.0: Turn the r
✍ JΓΌrgen Gutsch πŸ“‚ Library πŸ“… 2021 πŸ› Packt Publishing 🌐 English

<p><b>A guide to discovering the hidden behaviors of ASP.NET Core that can be customized to optimize your .NET 5 applications</b></p><h4>Key Features</h4><ul><li>Customize the default behavior of ASP.NET Core to get the most out of the framework</li><li>Enhance the app configuration, change the defa

Customizing ASP.NET Core 5.0: Turn the r
✍ JΓΌrgen Gutsch πŸ“‚ Library πŸ“… 2021 πŸ› Packt Publishing Pvt. Ltd. 🌐 English

A guide to discovering the hidden behaviors of ASP.NET Core that can be customized to optimize your .NET 5 applications ASP.NET Core is the most powerful Microsoft web framework. Although it's full of rich features, sometimes the default configurations can be a bottleneck and need to be customized