|
Este artigo foi traduzido manualmente. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Introdução ao .NET Framework
-
Gerenciamento de memória. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços em nome do aplicativo. -
Um sistema de tipo comum. Em linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo sistema do tipo .NET Framework e são comuns a todas as linguagens que direcionam o .NET Framework. -
Uma biblioteca da classe abrangente. Em vez de ter que escrever uma grande quantidade de código para lidar com operações de programação de baixo nível comuns, programadores podem usar uma biblioteca facilmente acessível de tipos e seus membros a partir da Biblioteca de Classe do .NET Framework. -
Estruturas e tecnologias de desenvolvimento. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para aplicativos da Web, o ADO.NET para acesso aos dados e o Windows Communication Foundation para aplicativos orientados para serviços. -
Interoperabilidade de linguagem. Compiladores de linguagens que direcionam o .NET Framework emitem um código intermediário chamado de Linguagem Intermediária Comum (CIL), que, por sua vez, é compilado em tempo de execução pelo tempo de execução da linguagem comum. Com esse recurso, as rotinas escritas em um idioma tornam-se acessíveis a outros idiomas, e os desenvolvedores podem focar na criação de aplicativos em seu idioma ou idiomas preferenciais. -
Compatibilidade de versão. Com raras exceções, os aplicativos que são desenvolvidos com o uso de uma versão específica do .NET Framework podem executar sem alteração em uma versão posterior. -
Execução lado a lado. O .NET Framework ajuda a resolver conflitos de versão permitindo que várias versões do common language runtime existam no mesmo computador. Isso significa que várias versões de aplicativos também podem coexistir, e que um aplicativo pode executar na versão do .NET Framework com a qual foi compilada. -
Multiplataforma. Direcionando a Biblioteca de Classes Portátil do .NET Framework, os desenvolvedores podem criar assemblies que funcionam em várias plataformas do .NET Framework, como o Windows 7, o Windows 8, o Windows Phone 7 e o Xbox 360.
-
Instalar a versão do .NET Framework que seu aplicativo terá como alvo. A versão mais recente de produção é a .NET Framework 4.5. -
Selecione a linguagem ou linguagens do .NET Framework que você usará para desenvolver seus aplicativos. Um grande número de idiomas estão disponíveis, incluindo Visual Basic, C#, Visual F# e C++ da Microsoft. (A linguagem de programação que permite desenvolver aplicativos para o .NET Framework está de acordo com a Especificação de Common Language Infrastructure (CLI) .) Para obter uma lista de linguagens de programação disponíveis, consulte Linguagens do Visual Studio. -
Selecione e instale o ambiente de desenvolvimento que você usará para criar seus aplicativos e que suporta suas linguagens de programação selecionadas. O ambiente de desenvolvimento integrado Microsoft para aplicativos do .NET Framework é o Microsoft Visual Studio. Ele está disponível em um número de edições de varejo e livre.
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|