Microsoft .NET Framework 4.5

 

. NET Framework é um ambiente de execução gerenciado que oferece uma variedade de serviços para seus aplicativos em execução.    
Ele consiste de dois componentes principais: o Common Language Runtime (CLR) , que é o mecanismo de execução que processa aplicações em execução, ea NET Framework. biblioteca, que fornece uma biblioteca de código testado e reutilizável que os desenvolvedores podem chamar a partir de seus próprios aplicativos. 


NET Framework inclui uma ampla gama de serviços para execução de aplicações, tais como.:
  • Gerenciamento de memória: Em muitas linguagens de programação, os programadores são responsáveis ​​pela alocação e liberação de memória e para lidar com vidas de objetos.Em. NET Framework, o CLR fornece esses serviços em nome da aplicação. · Um sistema de tipo comum. Em linguagens de programação tradicionais, tipos básicos são definidos pelo compilador, o que dificulta a interoperabilidade entre linguagens. No. NET Framework, tipos básicos são definidos pelo NET tipo de sistema. Framework e são comuns a todas as línguas que têm como alvo o. NET Framework.
  • Uma extensa biblioteca de classes: Em vez de ter que escrever grandes quantidades de código para lidar com operações de programação de baixo nível comum, os programadores podem usar uma biblioteca de fácil acesso de tipos e seus membros do NET Framework..
  • Frameworks e tecnologias de desenvolvimento: . The NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicações, tais como ASP.NET para aplicações web, ADO.NET para acesso a dados, eo Windows Communication Foundation para aplicações orientadas a serviços.
  • Interoperabilidade de linguagem: Compiladores de linguagem que visam o NET Framework emitir um código intermediário chamado Common Intermediate Language. (CIL), que, por sua vez, é compilado em tempo de execução pelo Common Language Runtime.Com esse recurso, rotinas escritas em uma língua são acessíveis para outros idiomas, e os programadores podem concentrar na criação de aplicativos em sua linguagem preferencial ou idiomas.
  • Compatibilidade da versão: . Com raras exceções, os aplicativos que são desenvolvidos usando uma versão particular do NET Framework pode ser executado sem modificações em uma versão posterior.
  • Execução Side-by-side: . The Framework ajuda a resolver conflitos de versão, permitindo que várias versões do Common Language Runtime para existir no mesmo computador.Isso significa que várias versões de aplicativos também podem coexistir, e que um aplicativo pode ser executado na versão do Framework. NET com o qual ela foi construída.
  • Multitargeting: . Ao direcionar o NET Framework portátil, os desenvolvedores podem criar conjuntos que trabalham em múltiplas plataformas NET Framework, como o NET Framework, o Silverlight, Windows Phone 7, ou Xbox 360...
Alterar o Registro
  • A, atualização in-place altamente compatível com o. NET Framework 4.
  • Usando em conjunto com o F # linguagem de programação C #, Visual Basic, ou, você pode escrever aplicativos do Windows.
  • Inclui linguagem significativa e melhorias de quadro para C #, Visual Basic, e F # (para que você possa mais facilmente escrever código assíncrono) , a mistura de fluxo de controle em código síncrono, uma interface ágil e web app escalabilidade.
  • Adiciona melhorias substanciais para outras áreas funcionais, tais como ASP.NET, Managed extensibilidade Framework, Windows Communication Foundation, Windows Workflow Foundation e Windows Identity Foundation.
  • Proporciona melhor desempenho, confiabilidade e segurança.
Requisitos
  • Processador de 1 GHz ou mais rápido
  • 512MB de RAM (1,5 GB se estiver rodando em uma máquina virtual)
  • 850MB de espaço disponível no disco rígido (x86) / disco rígido de 2 GB (x64)
Suporte
Win XP, Vista, 7, 8
                                                                Opsão1           Opsão 2