Como programar asp e C#

7220 palavras 29 páginas
Como Programar com

ASP.NET e C#
Alfredo Lotar

Novatec

capítulo 1

Introdução ao C# e .NET Framework

.NET Framework é um componente integrado ao Windows que suporta a execução e o desenvolvimento de uma nova geração de aplicações e XML web services. Segundo a documentação, o .NET Framework foi projetado com os seguintes objetivos:
• Prover um ambiente consistente de programação orientado a objetos de modo que o código do objeto é armazenado e executado localmente, mas pode ser também armazenado na internet e executado remotamente.
• Prover um ambiente de execução de código que minimiza o desenvolvimento de software e conflitos de versão.
• Prover um ambiente de execução de código que promove execução segura de código, inclusive código criado por fontes desconhecidas.
• Prover um ambiente de execução de código que elimine os problemas de desempenho gerados por linguagens de script ou ambientes interpretados.
• Aproveitar o conhecimento do programador em diferentes tipos de aplicações, como aplicações Windows ou web.
• Construir toda a comunicação em padrões reconhecidos pela indústria para que o
.NET Framework possa se integrar com qualquer tipo de código.
O .NET Framework tem dois componentes principais: o Common Language Runtime
– CLR e o .NET Framework class library, que inclui o ADO.NET, ASP.NET e o Windows
Forms.

1.1 Common Language Runtime – CLR
É o mecanismo responsável pela execução das aplicações .NET Framework. O C# suporta CLR, assim como outras linguagens de programação da Microsoft. O código gerado pelo compilador para o suporte CLR chamamos de código gerenciado. O
Common Language Runtime – CLR (linguagem comum em tempo de execução) é o
24

Capítulo 1 • Introdução ao C# e .NET Framework

25

cérebro do .NET Framework. Pense nele como o agente que gerencia o código em tempo de execução, provendo serviços como, por exemplo, o gerenciamento de memória.
Veja os benefícios que o CLR nos proporciona:

Relacionados

  • Programação Web
    1149 palavras | 5 páginas
  • Trabalho de web
    3066 palavras | 13 páginas
  • Tecnologia da informação
    1178 palavras | 5 páginas
  • Pim 1
    1667 palavras | 7 páginas
  • Redes
    2811 palavras | 12 páginas
  • Programa O Web Com Active Server Pages Centro Atlantico
    36993 palavras | 148 páginas
  • faculdade anhanguera sumare1
    2751 palavras | 12 páginas
  • Trabalho escolar
    628 palavras | 3 páginas
  • hist ling prog alunos
    2978 palavras | 12 páginas
  • visual basic 6
    4363 palavras | 18 páginas