1
resposta

Dúvida sobre CLR, questão numero 1 da aula 04 Benefício da CLR

"...Assinale a alternativa que contenha o grande benefício de uma máquina virtual .NET..." Resposta correta: Executar o código independentemente do sistema operacional.

A minha dúvida é: Para executar o código independente de sistema operacional, eu não deveria escrevê-lo usando o .Net Core?

1 resposta

Marcos,

Pelo que eu entendi, você pode TAMBÉM usar o .Net Core... também usa o IL.

Por favor, veja:

==========================================================

ProcessorArchitecture.MSIL Field

Assembly: Microsoft.Build.Utilities.Core.dll

Represents the Microsoft Intermediate Language processor architecture.

Applies to:

ProdutoVersões
MSBuild15, 16, 17
MSBuild (.NET Core)15, 16, 17

https://docs.microsoft.com/pt-br/dotnet/api/microsoft.build.utilities.processorarchitecture.msil?view=msbuild-17-netcore

==========================================================

Desenvolvimento - C#

Por Dentro do IL (MSIL - Microsoft Intermediate Language)

Nossa proposta nesse espaço inicialmente seria de analisarmos a linguagem C#, sua sintaxe, implementações dos conceitos de orientação a objetos, etc.

por Caio Azevedo

http://www.linhadecodigo.com.br/artigo/837/por-dentro-do-il-msil-microsoft-intermediate-language.aspx

==========================================================

Published in CodeX

Human Digital

Sep 7, 2021 · 5 min read

What is MSIL in .NET Framework?

It is produced by a variety of compilers (C#, VB,.NET, and so on). The ILDasm (Intermediate Language Disassembler) software included in the.NET Framework SDK (FrameworkSDKBinildasm.exe) allows users to view MSIL code in a human-readable format. We may view MSIL code in any.NET executable file (EXE or DLL) using this application.

https://medium.com/codex/what-is-msil-in-net-framework-78f9f1e7e502

==========================================================

ASP.NET • C# • DESENVOLVIMENTO • XAMARIN

O QUE É O .NET CORE?

20 de dezembro de 2018

.Net Core 5

https://dfilitto.com.br/desenvolvimento/c-sharp/o-que-e-o-net-core/#:~:text=O.NET%20Core%20%C3%A9%20uma%20plataforma%20de%20desenvolvimento%20de,executado%20nos%20sistemas%20operacionais%20Windows%2C%20macOS%20e%20Linux.

==========================================================

[]'s,

Fabio I.