Guia do .NET Framework.NET Framework Guide

Observação

Este conjunto de conteúdo do .NET Framework inclui informações para versões do .NET Framework 4.5 e 4.8.This .NET Framework content set includes information for .NET Framework versions 4.5 through 4.8. Para baixar o .NET Framework, confira Instalando o .NET Framework.To download the .NET Framework, see Installing the .NET Framework. Para obter uma lista de novos recursos e alterações no .NET Framework, consulte Novidades no .NET Framework.For a list of new features and changes in the NET Framework, see What's New in the .NET Framework. Para obter uma lista de plataformas com suporte, confira Requisitos do sistema .NET Framework.For a list of supported platforms, see .NET Framework System Requirements. Para obter a documentação sobre versões antigas do .NET Framework, consulte a documentação de versões anteriores do .NET.For documentation about older versions of the .NET Framework, see .NET previous versions documentation.

O .NET Framework é uma plataforma de desenvolvimento para criar aplicativos para web, Windows, Windows Phone, Windows Server e Microsoft Azure.The .NET Framework is a development platform for building apps for web, Windows, Windows Phone, Windows Server, and Microsoft Azure. Ele consiste no Common Language Runtime (CLR) e na biblioteca de classes do .NET Framework, que inclui uma ampla gama de recursos e suporte para muitos padrões do setor.It consists of the common language runtime (CLR) and the .NET Framework class library, which includes a broad range of functionality and support for many industry standards.

O .NET Framework fornece vários serviços, incluindo gerenciamento de memória, segurança de tipo e memória, segurança, redes e implantação de aplicativos.The .NET Framework provides many services, including memory management, type and memory safety, security, networking, and application deployment. Ele fornece APIs e estruturas de dados fáceis de usam que abstraem o sistema operacional do Windows.It provides easy-to-use data structures and APIs that abstract the lower-level Windows operating system. Você pode usar diferentes linguagens de programação com o .NET Framework, incluindo C#, F# e Visual Basic.You can use different programming languages with the .NET Framework, including C#, F#, and Visual Basic.

Para obter uma introdução geral ao .NET Framework para usuários e desenvolvedores, veja Introdução.For a general introduction to the .NET Framework for both users and developers, see Getting Started. Para obter uma introdução à arquitetura e aos recursos principais do .NET Framework, confira a visão geral.For an introduction to the architecture and key features of the .NET Framework, see the overview.

O .NET Framework pode ser usado com o Docker e com Contêineres do Windows.The .NET Framework can be used with Docker and with Windows Containers.

InstalaçãoInstallation

O .NET Framework vem com o Windows, permitindo que você execute aplicativos .NET Framework.The .NET Framework comes with Windows, enabling you to run .NET Framework applications. Pode ser necessário ter uma versão do .NET Framework posterior àquela fornecida com sua versão do Windows.You may need a later version of the .NET Framework than the one that comes with your Windows version. Para saber mais, confira Instalar o .NET Framework no Windows.For more information, see Install the .NET Framework on Windows.

Consulte Reparar o .NET Framework para saber como reparar sua instalação do .NET Framework caso esteja vendo erros durante a instalação do .NET Framework.See Repair the .NET Framework to learn how to repair your .NET Framework installation if you're experiencing errors when installing the .NET Framework.

Para obter mais informações detalhadas sobre como baixar o .NET Framework, confira Instalar o .NET Framework para desenvolvedores.For more detailed information on downloading the .NET Framework, see Install the .NET Framework for developers.

Nesta seçãoIn this section

  • NovidadesWhat's New
    Descreve novos recursos e alterações principais nas versões mais recentes do .NET Framework.Describes key new features and changes in the latest versions of the .NET Framework. Inclui listas de tipos e membros obsoletos e fornece um guia para migrar seus aplicativos da versão anterior do .NET Framework.Includes lists of obsolete types and members, and provides a guide for migrating your applications from the previous version of the .NET Framework.

  • IntroduçãoGet Started
    Fornece uma visão geral abrangente do .NET Framework e links para recursos adicionais.Provides a comprehensive overview of the .NET Framework and links to additional resources.

  • Guia de instalaçãoInstallation Guide
    Fornece recursos e orientações sobre a instalação e a solução de problemas do .NET Framework.Provides resources and guidance about .NET Framework installation and troubleshooting.

  • Guia de migraçãoMigration Guide
    Fornece recursos e uma lista de alterações que você precisa considerar se estiver migrando seu aplicativo para uma nova versão do .NET Framework.Provides resources and a list of changes you need to consider if you're migrating your application to a new version of the .NET Framework.

  • Guia de desenvolvimentoDevelopment Guide
    Fornece um guia para todas as principais áreas de tecnologia e tarefas para o desenvolvimento de aplicativos, incluindo a criação, a configuração, a depuração, a proteção e a implantação de seu aplicativo, bem como informações sobre programação dinâmica, interoperabilidade, extensibilidade, gerenciamento de memória e threading.Provides a guide to all key technology areas and tasks for application development, including creating, configuring, debugging, securing, and deploying your application, and information about dynamic programming, interoperability, extensibility, memory management, and threading.

  • FerramentasTools
    Descreve as ferramentas que ajudam você a desenvolver, configurar e implantar aplicativos usando tecnologias do .NET Framework.Describes the tools that help you develop, configure, and deploy applications by using .NET Framework technologies.

  • APIs e bibliotecas de classes adicionaisAdditional class libraries and APIs
    Fornece documentação para APIs privadas do .NET Framework usadas pelas ferramentas da Microsoft.Provides documentation for private .NET Framework APIs used by Microsoft tools.

Consulte tambémSee also