A plataforma NET
Por: Enf2017Cuidar • 7/11/2015 • Resenha • 406 Palavras (2 Páginas) • 247 Visualizações
A plataforma .NET
É uma plataforma única para desenvolvimento e execução de sistemas e aplicações.
Ela foi criada com o objetivo de resolver uma série de problemas que surgem no desenvolvimento de software voltado a Internet. Todo e qualquer código gerado pelo .Net pode ser executado em qualquer dispositivo que possua um “framework ( é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de uma subsistema da aplicação)”. de tal plataforma. - Fayad e Schmidt
Características da plataforma .NET
Um executável ( .EXE ou .DLL ) “.Net” contém basicamente:
• Código em “IL - Intermediate Language" (linguagem
intermediária).” Este código intermediário foi feito para ser copilado e não interpretado. Ele integra comandos específicos de orientação a objetos, como chamadas de métodos virtuais e herança;
• Chamadas a um conjunto de classes para diversas funções “ de bibliotecas “, com acessos a arquivos , conexões TCP/IP e gerenciamento de interface com o usuário. No ponto de vista do programa essas classes são o sistema operacional;
• Informações “de tipo” (“metadata”), onde especificam coisas como nome dos métodos e tipos de argumentos.
Os executáveis são copilados em tempo de instalação ou em tempo de execução. Rodando rápido e em velocidade nativa. Eles são ligados a bibliotecas de classe em execução, tornando – se muito pequenos e fáceis de ser distribuídos via internet.
Podemos desenvolver em qualquer linguagem a Microsoft fornece Visual Basic, JScript, C# (lê-se "ce sharp") e C++.
A linguagem C#
A linguagem foi criada pela Microsoft em conjunto com arquitetura .Net. É justo dizer que o C# é a ’linguagem referência” do .Net por causa das seguintes razões:
• Foi feita a partir do zero para funcionar na nova plataforma, sem se preocupar com a compatibilidade com o código já existente.
• O seu copilador C# foi o primeiro a ser desenvolvido.
• A maior parte das classes do . NET Framework e até mesmo o compilador JScript foram desenvolvidos em C#.
O C# inclui diversas linguagens de programação. Existem também claras influências do C++ e Smalltalk.
Assim como o Java, o C# usa uma como base a sintaxe do C++. Isso significa que os elementos como declaração de variáveis, métodos e estruturas de controle (IF, loops) são semelhantes ao C++. Fazendo uma semelhança entre C# com Java.
O C# é uma linguagem fácil de aprender e de usar, forte e com boa performance, em conjunto com os demais recursos da arquitetura .Net. O C# é uma linguagem que aproveita as oportunidades trazidas pela internet.
Referências
http://www.portaldaprogramacao.com/artigos2.asp?n=69
https://pt.wikipedia.org/wiki/Microsoft_.NET
...