Guide de développement .NET Framework.NET Framework Development Guide

Cette section explique comment créer, configurer, déboguer, sécuriser et déployer des applications .NET Framework.This section explains how to create, configure, debug, secure, and deploy your .NET Framework apps. La section fournit également des informations sur les aspects technologiques, tels que la programmation dynamique, l'interopérabilité, l'extensibilité, la gestion de la mémoire et les threads.The section also provides information about technology areas such as dynamic programming, interoperability, extensibility, memory management, and threading.

Dans cette sectionIn This Section

Application EssentialsApplication Essentials
Fournit des informations sur les tâches de développement d’applications de base, telles que la programmation avec des domaines d’application et des assemblys, l’utilisation d’attributs, la mise en forme et l’analyse des types de base, l’utilisation de collections, la gestion des événements et des exceptions, l’utilisation de fichiers et de flux de données, ainsi que l’utilisation de génériques.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.

Données et modélisationData and Modeling
Fournit des informations sur la façon d'accéder aux données à l'aide d'ADO.NET, de LINQ (Language-Integrated Query), des services de données WCF et de XML.Provides information about how to access data using ADO.NET, Language Integrated Query (LINQ), WCF Data Services, and XML.

Applications clientesClient Applications
Explique comment créer des applications Windows à l'aide de WPF (Windows Presentation Foundation) ou de Windows Forms.Explains how to create Windows-based apps by using Windows Presentation Foundation (WPF) or Windows Forms.

Applications Web avec ASP.NETWeb Applications with ASP.NET
Fournit des liens vers les informations relatives à l'utilisation d'ASP.NET afin de générer des applications Web d'entreprise avec un minimum de codage.Provides links to information about using ASP.NET to build enterprise-class web apps with a minimum of coding.

Applications orientées service avec WCFService-Oriented Applications with WCF
Décrit comment utiliser WCF (Windows Communication Foundation) pour générer des applications orientées service, sécurisées et fiables.Describes how to use Windows Communication Foundation (WCF) to build service-oriented apps that are secure and reliable.

Création de workflows avec Windows Workflow Foundation Building workflows with Windows Workflow Foundation
Fournit des informations sur le modèle de programmation, les exemples et les outils pour utiliser Windows Workflow Foundation (WF).Provides information about the programming model, samples, and tools for using Windows Workflow Foundation (WF).

Applications de service WindowsWindows Service Applications
Explique comment utiliser Visual Studio et le .NET Framework pour créer une application installée comme un service, la démarrer, l'arrêter et contrôler son comportement.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.

Traitement parallèle, accès concurrentiel et programmation asynchrone dans .NETParallel Processing, Concurrency, and Async Programming in .NET
Fournit des informations sur les threads managés, la programmation parallèle, et les modèles de conception en matière de programmation asynchrone.Provides information about managed threading, parallel programming, and asynchronous programming design patterns.

Programmation réseau dans le .NET FrameworkNetwork Programming in the .NET Framework
Décrit l'implémentation en couche, extensible et managée des services Internet que vous pouvez intégrer rapidement et facilement à vos applications.Describes the layered, extensible, and managed implementation of Internet services that you can quickly and easily integrate into your apps.

Configuration d'applications .NET Framework Configuring .NET Framework Apps
Explique comment utiliser des fichiers de configuration pour modifier des paramètres sans avoir à recompiler les applications .NET Framework.Explains how you can use configuration files to change settings without having to recompile your .NET Framework apps.

Compilation d'applications avec .NET NativeCompiling Apps with .NET Native
Explique comment utiliser la technologie de précompilation .NET Native pour générer et déployer des applications de Windows Store.Explains how you can use the .NET Native precompilation technology to build and deploy Windows Store apps. .NET Native compile des applications qui sont écrites en code managé (C#) et qui ciblent .NET Framework sur le code natif..NET Native compiles apps that are written in managed code (C#) and that target the .NET Framework to native code.

SécuritéSecurity
Fournit des informations sur les classes et les services dans le .NET Framework qui facilitent le développement d'applications sécurisées.Provides information about the classes and services in the .NET Framework that facilitate secure app development.

Débogage, traçage et profilageDebugging, Tracing, and Profiling
Explique comment tester, optimiser et profiler des applications .NET Framework ainsi que l'environnement d'application.Explains how to test, optimize, and profile .NET Framework apps and the app environment. Cette section comporte des informations destinées aux administrateurs et aux développeurs.This section includes information for administrators as well as developers.

Développement pour plusieurs plateformesDeveloping for Multiple Platforms
Explique comment utiliser le .NET Framework pour générer des assemblys qui peuvent être partagés entre plusieurs plateformes et appareils, tels que les téléphones, le bureau et le 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.

DéploiementDeployment
Explique comment empaqueter et distribuer votre application .NET Framework, et inclut des guides de déploiement pour les développeurs et les administrateurs.Explains how to package and distribute your .NET Framework app, and includes deployment guides for both developers and administrators.

PerformancesPerformance
Fournit des informations sur la mise en cache, l'initialisation tardive, la fiabilité et les événements ETW (suivi d'événements Windows).Provides information about caching, lazy initialization, reliability, and ETW events.

RéférenceReference

Bibliothèque de classes .NET Framework.NET Framework Class Library
Fournit la syntaxe, des exemples de code et les informations d’utilisation associées à chaque classe qui figure dans les espaces de noms .NET Framework.Supplies syntax, code examples, and usage information for each class that is contained in the .NET Framework namespaces.

Prise en mainGetting Started
Fournit une vue d'ensemble complète du .NET Framework et des liens vers des ressources supplémentaires.Provides a comprehensive overview of the .NET Framework and links to additional resources.

NouveautésWhat's New
Décrit les nouvelles fonctionnalités et modifications clés dans la dernière version du .NET Framework.Describes key new features and changes in the latest version of the .NET Framework. Inclut les listes des types et membres nouveaux et obsolètes et fournit un guide pour la migration de vos applications à partir de la version antérieure du .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.

OutilsTools
Décrit les outils qui permettent de développer, configurer et déployer des applications à l'aide des technologies .NET Framework.Describes the tools that help you develop, configure, and deploy apps by using .NET Framework technologies.

Exemples et tutoriels .NET.NET samples and tutorials
Fournit des liens vers des exemples et des tutoriels qui vous aident à comprendre .NET.Provides links to samples and tutorials that help you learn about .NET.