Guia de Desenvolvimento do .NET Framework.NET Framework Development Guide

Esta seção explica como criar, configurar, depurar, proteger e implantar aplicativos .NET Framework.This section explains how to create, configure, debug, secure, and deploy your .NET Framework apps. Esta seção também fornece informações sobre áreas de tecnologia como programação dinâmica, interoperabilidade, extensibilidade, gerenciamento de memória e threading.The section also provides information about technology areas such as dynamic programming, interoperability, extensibility, memory management, and threading.

Nesta seçãoIn This Section

Fundamentos do aplicativoApplication Essentials
Fornece informações sobre tarefas básicas de desenvolvimento de aplicativo como programação com domínios e assemblies de aplicativo, uso de atributos, tipos base de formatação e análise, uso de coleções, manipulação de eventos e exceções, uso de fluxos de arquivos e dados e uso de genéricos.Provides information about basic app development tasks, such as programming with app domains and assemblies, using attributes, formatting and parsing base types, using collections, handling events and exceptions, using files and data streams, and using generics.

Dados e modelagemData and Modeling
Fornece informações sobre como acessar dados usando ADO.NET, Language Integrated Query (LINQ), WCF Data Services e XML.Provides information about how to access data using ADO.NET, Language Integrated Query (LINQ), WCF Data Services, and XML.

Aplicativos clienteClient Applications
Explica como criar aplicativos baseados em Windows usando o Windows Presentation Foundation (WPF) ou o Windows Forms.Explains how to create Windows-based apps by using Windows Presentation Foundation (WPF) or Windows Forms.

Aplicativos Web com o ASP.NETWeb Applications with ASP.NET
Fornece links para informações sobre como usar o ASP.NET para compilar aplicativos Web de classe corporativa com um mínimo de codificação.Provides links to information about using ASP.NET to build enterprise-class web apps with a minimum of coding.

Aplicativos orientados a serviços com WCFService-Oriented Applications with WCF
Descreve como usar o Windows Communication Foundation (WCF) para compilar aplicativos orientados a serviços, seguros e confiáveis.Describes how to use Windows Communication Foundation (WCF) to build service-oriented apps that are secure and reliable.

Criando fluxos de trabalho com o Windows Workflow Foundation Building workflows with Windows Workflow Foundation
Fornece informações sobre o modelo de programação, os exemplos e as ferramentas para usar o Windows Workflow Foundation (WF).Provides information about the programming model, samples, and tools for using Windows Workflow Foundation (WF).

Aplicativos do Serviço WindowsWindows Service Applications
Explica como é possível usar o Visual Studio e o .NET Framework para criar um aplicativo que é instalado como um serviço e, iniciar, parar e de outro modo controlar seu comportamento.Explains how you can use Visual Studio and the .NET Framework to create an app that is installed as a service, and start, stop, and otherwise control its behavior.

Processamento paralelo, simultaneidade e programação assíncrona no .NETParallel Processing, Concurrency, and Async Programming in .NET
Fornece informações sobre padrões de design de threading gerenciado, programação paralela e programação assíncrona.Provides information about managed threading, parallel programming, and asynchronous programming design patterns.

Programação de rede no .NET FrameworkNetwork Programming in the .NET Framework
Descreve a implementação gerenciada, extensível e em camadas de serviços da Internet que podem ser integrados a aplicativos de maneira fácil e rápida.Describes the layered, extensible, and managed implementation of Internet services that you can quickly and easily integrate into your apps.

Configurando aplicativos .NET Framework Configuring .NET Framework Apps
Explica como usar arquivos de configuração para alterar configurações sem ter que recompilar os aplicativos .NET Framework.Explains how you can use configuration files to change settings without having to recompile your .NET Framework apps.

Compilação de aplicativos com o .NET NativeCompiling Apps with .NET Native
Explica como usar a tecnologia de pré-compilação do .NET Native para compilar e implantar aplicativos da Windows Store.Explains how you can use the .NET Native precompilation technology to build and deploy Windows Store apps. O .NET Native compila aplicativos que são escritos em código gerenciado (C#) e que destinam o .NET Framework para código nativo..NET Native compiles apps that are written in managed code (C#) and that target the .NET Framework to native code.

SegurançaSecurity
Fornece informações sobre as classes e serviços no .NET Framework que facilitam o desenvolvimento de aplicativos seguros.Provides information about the classes and services in the .NET Framework that facilitate secure app development.

Depuração, rastreamento e criação de perfilDebugging, Tracing, and Profiling
Explica como testar, otimizar e criar perfis de aplicativos .NET Framework e do ambiente de aplicativo.Explains how to test, optimize, and profile .NET Framework apps and the app environment. Esta seção inclui informações para administradores e para desenvolvedores.This section includes information for administrators as well as developers.

Desenvolvimento para várias plataformasDeveloping for Multiple Platforms
Fornece informações sobre como usar o .NET Framework para compilar assemblies que podem ser compartilhados entre múltiplas plataformas e múltiplos dispositivos como celulares, desktops e Web.Provides information about how you can use the .NET Framework to build assemblies that can be shared across multiple platforms and multiple devices such as phones, desktop, and web.

ImplantaçãoDeployment
Explica como empacotar e distribuir o aplicativo .NET Framework e inclui guias de implantação para desenvolvedores e administradores.Explains how to package and distribute your .NET Framework app, and includes deployment guides for both developers and administrators.

DesempenhoPerformance
Fornece informações sobre armazenamento em cache, inicialização ociosa, confiabilidade e eventos ETW.Provides information about caching, lazy initialization, reliability, and ETW events.

ReferênciaReference

Biblioteca de classes .NET Framework.NET Framework Class Library
Fornece sintaxe, exemplos de código e informações de uso para cada classe contida nos namespaces do .NET Framework.Supplies syntax, code examples, and usage information for each class that is contained in the .NET Framework namespaces.

IntroduçãoGetting 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.

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

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

Exemplos e tutoriais do .NET.NET samples and tutorials
Fornece links para exemplos e tutoriais que ajudam você a aprender sobre o .NET.Provides links to samples and tutorials that help you learn about .NET.