Framework .Net

729 palavras 3 páginas
1

Introdução a
Computação
1º Seminário

2

Microsoft Visual
Studio e
.Net Framework

Microsoft .NET ou .NET Framework

3

O .NET Framework é uma plataforma de desenvolvimento popular para a criação de aplicativos para Windows, Windows Store, Windows Phone, Windows Server e
Microsoft Azure. A plataforma .NET Framework inclui as linguagens de programação C# e Visual Basic, o Common Language Runtime e uma ampla biblioteca de classes.

O .NET Framework consiste basicamente em dois componentes principais, ou seja, ela é executada sobre uma Common
Language Runtime - CLR interagindo com um Framework Class
Library - FCL.
Alguns exemplos de linguagens usadas:
 Component Pascal

 Java

 PowerBuilder

 C♯

 JScript

 PowerShell

 C++

 J♯

 Python

 F♯

 Lua

 RPG

 Eiffel

 Mercury

 Visual Basic

4

Common Language Runtime

5

O cérebro da plataforma .NET é o CLR (Common Language Runtime), que é uma aplicação similar a um processador que se encarrega de providenciar a execução das aplicações para ela escritas. Por exemplo, quando escrevo uma classe em SmallTalk.NET e a compilo, o compilador de SmallTalk não irá compilá-la da mesma forma que compilaria fora da plataforma, esse a compilará segundo uma série de especificações que gerará o IL (Intermediate
Language). Quando essa classe tiver que ser acessada por uma outra, escrita em C#, por exemplo, a plataforma .NET se encarregará de ler a IL gerada e expôr a classe que foi criada.

Arquitetura .NET

6

A plataforma .NET baseia-se em um dos princípios utilizados na tecnologia Java
(Just In Time Compiler - JIT), os programas desenvolvidos para ela são duplocompilados (compilados duas vezes), uma na distribuição (gerando um código que é conhecido como "bytecodes") e outra na execução. Este novo código fonte gera um arquivo na linguagem de baixo nível Assembly, de acordo com o tipo de projeto: •

EXE - Arquivos Executáveis,

Relacionados

  • NET framework
    764 palavras | 4 páginas
  • Introdução ao .net framework
    470 palavras | 2 páginas
  • Visão Geral das Bibliotecas de Classes .Net Framework
    1851 palavras | 8 páginas
  • Visual studio rc 2012 e .net framework 4.5
    1429 palavras | 6 páginas
  • Estudos Sobre Desenvolvimento Web utilizando o Framework .NET
    4574 palavras | 19 páginas
  • .Net (dotnet)
    1201 palavras | 5 páginas
  • Programação Web .NET
    647 palavras | 3 páginas
  • Programação orientada a objetos com .net
    8397 palavras | 34 páginas
  • Arquitetura .Net
    4240 palavras | 17 páginas
  • Respostas
    611 palavras | 3 páginas