¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

.NET

Isabela Caetano PROGRAMAÇÃO ORIENTADA A OBJETOS I 1º ano Portugués

Contenido del mapa

.NET

  1. .NET é uma plataforma eficiente e produtiva para o desenvolvimento de software

    • CLR E BCL são componentes da plataforma .NET
      • CLR
        • Common Language Runtime
        • O CLR é a máquina virtual que executa os programas escritos em .NET
          • Quando você escreve um código em C#, ele não é compilado diretamente para código de máquina, mas para CIL (Common Intermediate Language). Essa linguagem intermediária é então interpretada pelo CLR.
            • Vantagens
              • Permite a execução do código .NET em qualquer sistema operacional sem necessidade de recompilação
            • Responsabilidades
              • Execução do Código
                • Utiliza a compilação Just-In-Time (JIT) para transformar o código intermediário (CIL) em código de máquina
              • Gerenciamento de Memória
                • Cuida da alocação e desalocação de memória automaticamente por meio do coletor de lixo (garbage collector)
                  • Não é necesssário se preocupar com a liberação de memória, o que reduz erros como vazamentos de memória
              • Segurança
                • Verificação de tipos e a execução de código em ambientes controlados (sandboxing)
              • Interoperabilidade
                • Permite que programas .NET interajam com bibliotecas externas.
      • BCL
        • Base Class Library
        • A BCL é construída sobre o CLR, e enquanto o CLR cuida da execução do código, a BCL oferece os recursos que facilitam a criação de aplicações
          • Manipulação de sequências de caracteres
            • System.String
          • Estruturas de dados como listas e dicionários
            • System.Collections.Generic.List<T>
            • System.Collections.Generic.Dictionary<TKey, TValue>
          • Manipulação de arquivos e diretórios
            • System.IO.File
            • System.IO.Directory
          • Leitura e escrita de dados
            • System.IO.Stream
            • System.IO.TextWriter
          • Representar operações assíncronas
            • System.Threading.Tasks.Task
          • Interagir com a web
            • System.Net.Http.HttpClient
          • Ferramentas para trabalhar com XML
            • System.Xml.XmlDocument
          • Ferramentas para trabalhar com banco de dados
            • System.Data.DataTable

Información

Descripción
1º ano PROGRAMAÇÃO ORIENTADA A OBJETOS I Mapa Mental sobre .NET, creado por Isabela Caetano el 23/03/2025.
Creado por
Isabela Caetano
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?