Débuter avec la plate-forme Microsoft

La plate-forme applicative de Microsoft propose aux développeurs une palette de technologies et d’outils pour construire leurs solutions applicatives. Les développeurs qui utilisent la plate-forme Microsoft peuvent :

  • travailler avec un vaste éventail de langages de programmation, normes et outils ;
  • concevoir des applications pour Windows, Office, le Web et les périphériques mobiles ;
  • tirer parti des ressources fournies par Microsoft pour faciliter la conception et le développement d'applications.

À Noter: les liens de la présente page vous redirigeront vers des sites en anglais (États-Unis)

Débutez dès aujourd'hui en vous familiarisant avec :

 

 

Ressources supplémentaires


Outils et langages de développement

Les outils de développement de Microsoft sont conçus pour faciliter le travail des développeurs, qu'ils travaillent seuls ou en équipe.

  • Microsoft Visual Studio propose plusieurs langages de programmation, y compris ceux qui utilisent l'infrastructure .NET Framework pour accéder aux technologies clés qui simplifient le développement d'applications. Au nombre des langages pris en charge  :
  • Visual Studio Team System fournit des outils de gestion de projets destinés aux architectes, développeurs, chefs de projet, professionnels des bases de données et testeurs. Les membres d'une équipe de développement peuvent utiliser ces outils pour gérer les tâches de création de rapports et de contrôle de code source, les mesures de qualité et autres composants d'un développement collaboratif.
  • Les éditions Visual Studio Express sont des outils gratuits et conviviaux destinés aux amateurs, aux novices et aux étudiants développeurs souhaitant concevoir des applications Windows, des solutions Web ou des bases de données.

Revenir au début



 

 

Développement mobile et embarqué

Vous pouvez appliquer vos connaissances de la programmation Win32 ou de l'infrastructure .NET Framework pour concevoir des applications pour périphériques intégrés ou mobiles, tels que Pocket PC, SmartPhone et solutions automobiles.

Revenir au début



 

 

Développement sur le .NET Framework

Utilisez .NET Framework pour créer et exécuter toute une serie d'applications allant des applications de console classiques aux solutions Web. L'infrastructure .NET Framework fournit les éléments de base pour la programmation Windows Forms, les applications orientées données ( ADO.NET), les services Web, et les applications Web hébergées sur le serveur IIS ( ASP.NET). Le code écrit pour l'infrastructure .NET Framework est désigné par le terme « code géré ». À la différence du code natif classique, le code géré est écrit dans des langages de type Visual C# et Visual Basic avant d'être compilé en code Intermediate Language [lien MSIL] pour être ensuite traduit en code machine en vue de son exécution.

Revenir au début



 

 

le développement de solutions pour Office

Microsoft Office constitue aujourd'hui une plate-forme utilisée par les développeurs pour créer des solutions de collecte d'informations, d'automatisation de la saisie de données, de gestion des processus métier et de prise en charge des processus collaboratifs. Ces solutions peuvent être conçues directement dans le système Office mondialement connu.

Revenir au début



 

 

Développement d'applications serveur et d'entreprise

Le développement d'applications d'entreprise englobe de nombreux domaines allant des considérations de conception à la gestion de projets en passant par l'encodage d'applications s'exécutant sur des architectures et des produits serveur.

  • Windows Server System de Microsoft permet aux entreprises de concevoir une infrastructure informatique souple et en mesure de réduire les complexités et d'évoluer en phase avec les besoins changeants du marché.
  • Windows Server 2003 fournit des capacités dont toutes les applications d'entreprise ont besoin — fiabilité, disponibilité, facilité de gestion, évolutivité et sécurité — ainsi que des services tels que l'accès aux données, la sécurité intégrée et les interfaces utilisateur interactives.
  • Windows Server System inclut des applications telles que :
  • Les développeurs et architectes d'applications d'entreprise ont également la possibilité de consulter la page patterns & practices (modèles et méthodes) du site Web MSDN pour obtenir des informations et des exemples de code.

Revenir au début



 

 

Développement de solutions Web

Du serveur au navigateur, Microsoft offre aux développeurs toute une gamme d'outils et de technologies pour la conception, l'hébergement et l'exposition d'applications sur le Web.

  • Les outils de développement Web de Microsoft assurent la prise en charge totale des normes XML, Web Services, HTML, CSS, etc.
  • Au cœur de la plate-forme de développement Web de Microsoft, l'infrastructure de création d'applications Web dynamiques ASP.NET, est totalement intégrée à IIS, le serveur Web sécurisé, évolutif et extensible de Microsoft.  
  • Grâce à l'utilisation des extensions ASP.NET Ajax et à la personnalisation de Microsoft Internet Explorer, les développeurs peuvent conférer plus de richesse et de réactivité à leurs applications.
  • Les développeurs ayant à travailler avec des technologies Web peuvent tirer parti des différents produits de la famille Visual Studio pour créer rapidement des solutions Web dynamiques.

Revenir au début



 

 

Développement Win32 & COM

Win32 est l'interface de programmation d'applications (API) 32 bits pour les versions modernes de Windows. COM ( Component Object Model) est le successeur orienté objet de Win 32.

  • Les développeurs peuvent utiliser Win32 et COM pour développer des solutions dans un large éventail de domaines, notamment la sécurité, le graphisme, les pilotes de périphériques, la mise en réseau, la messagerie et les processus collaboratifs.
  • La bibliothèque de classes Microsoft Foundation Class Library (MFC) englobe un grand nombre d'API Win32, notamment pour des objets de type fenêtres et boîtes de dialogue. Il est possible de créer des programmes Windows dans Visual C++ à l'aide de l'API 32 ou de la MFC.
  • La documentation du kit de développement Win32 constitue une ressource clé pour les développeurs qui créent des programmes pour Windows.
  • Les bibliothèques de classes .NET Framework fournissent toutes les fonctionnalités exposées par les API Win32 et COM. Dans le même temps, vous pouvez faire des appels Win32 et COM à partir du code .NET Framework et vice-versa.

Revenir au début


 


Ressources de formation

Consultez le Catalogue du Gestionnaire d'apprentissage pour trouver une ressource de formation spécifique ou un plan de formation adapté à vos objectifs. Utilisez le Gestionnaire d'apprentissage de Microsoft pour planifier et gérer votre apprentissage personnel et acquérir de nouvelles compétences sur un projet spécifique, ou pour faire évoluer votre carrière. Suivez vos progrès dans un espace personnel où vous pouvez enregistrer les produits qui vous intéressent et approfondir votre compréhension des produits que vous avez achetés ou activés.

Revenir au début


 


Ressources MSDN

MSDN (Microsoft Developer Network) réunit l'ensemble des ressources techniques et des services dont le développeur sur technologies Microsoft a besoin.

  • L'outil MSDN Search, conçu sur la base du moteur de recherche Windows Live, aide les développeurs à trouver du contenu et des exemples de code sur le site, au sein des communautés de développeurs et sur les forums, dans la base de connaissances, etc.
  • En souscrivant à l’abonnement MSDN, vous avez accès à des logiciels, à une assistance technique, à des exemples de code, à de la documentation technique, et à bien plus encore.
  • La MSDN Library vous fournit la documentation de programmation relative à chaque produit Microsoft.
  • Les centres de développement fournissent une vaste gamme de ressources pour un produit ou une technologie spécifique.
  • Les forums constituent un bon moyen d'obtenir des réponses à des questions techniques.
  • Les pages de démarrage comme celle-ci fournissent des aperçus généraux ainsi que des liens pour compléter vos connaissances.

Save Big While You Sharpen Your Skills in Visual Studio 2005 (Développez vos compétences Visual Studio 2005 !)
Plongez au cœur du présent site clé pour trouver toutes les offres disponibles sur l'apprentissage de Visual Studio 2005 : cours de e-learning, bibliographie, cours dirigés et certification.

Ressources de formation disponibles

Débuter avec la plate-forme Microsoft

This feed, No Title, currently has no items to display.