Microsoft offre une variété de ressources pour les développeurs web, notamment de nouveaux outils et fonctionnalités qui prennent en charge le développement web avec Windows. Ce guide couvre un grand nombre des outils disponibles pour faire de Windows votre environnement idéal afin de développer pour le web. Pour obtenir la liste des API, consultez API pour le développement web.
WebView 2
Incorporez du contenu web (HTML, CSS et JavaScript) dans vos applications natives avec Microsoft Edge WebView2.
Télécharger WebView 2
Outils de développement Microsoft Edge
Les outils de développement Microsoft Edge sont un ensemble d’outils d’inspection et de débogage intégrés directement dans le navigateur Microsoft Edge.
Pour ouvrir les outils de développement, avec Microsoft Edge :
Cliquez avec le bouton droit sur Inspecter
Sélectionnez la touche F12
Ctrl + Shift + i
Applications web progressives sur Windows
Les applications web progressives (PWA, progressive web apps) fournissent à vos utilisateurs une expérience native de type application personnalisée pour leurs appareils. Ce sont des sites web progressivement améliorés pour fonctionner comme des applications natives sur les plateformes compatibles. Prise en main des applications Web progressives
Navigateur Microsoft Edge
Microsoft Edge pour les développeurs
Le nouveau Microsoft Edge est basé sur Chromium pour créer une meilleure compatibilité web et réduire la fragmentation des plateformes web sous-jacentes. Sorti le 15 janvier 2020, il est pris en charge sur Windows, macOS, iOS et Android. Installer le nouveau Microsoft Edge
Microsoft Skype Entreprise
Microsoft Edge est basé sur Chromium et offre un support aux entreprises. Obtenez des instructions pas à pas sur la configuration et le déploiement des différents canaux disponibles. Télécharger un canal Microsoft Edge
Microsoft Edge Tools pour VS Code
Sans quitter Visual Studio Code, utilisez Microsoft Edge DevTools pour vous connecter à une instance et afficher la structure HTML du runtime, changer les dispositions et les styles (CSS), lire les messages de la console et afficher les demandes réseau. Installer Microsoft Edge Tools pour VS Code
WebDriver
Bouclez la boucle de votre cycle de développement en automatisant les tests de votre site web dans Microsoft Edge avec Microsoft WebDriver. Installer WebDriver
Éditeurs de code Visual Studio
VS Code
Un éditeur de code source léger offrant la prise en charge intégrée de JavaScript, TypeScript et Node.js, un écosystème d’extensions complet (C++, C#, Java, Python, PHP et Go) et des runtimes (comme .NET et Unity). Installer VS Code
Visual Studio (IDE)
Un environnement de développement intégré que vous pouvez utiliser pour modifier, déboguer et générer du code et pour publier des applications, avec compilateurs, complétion de code IntelliSense et bien d’autres fonctionnalités. Installer Visual Studio
ASP.NET
Framework multiplateforme permettant de créer des applications et services web, des applications IoT (Internet des objets) ou des back-ends mobiles avec .NET et C#. Créez une interface utilisateur web interactive riche avec Blazor. Utilisez vos outils de développement préférés sur Windows, macOS et Linux. Déployer dans le cloud ou localement. Exécutez sur .NET. Installer ASP.NET
Typescript
TypeScript étend JavaScript en ajoutant des types au langage. Par exemple, JavaScript fournit des primitives de langage telles que string, number et object, mais il ne vérifie pas si vous les avez attribuées de manière cohérente. TypeScript, oui. Essayer dans votre navigateurInstaller localement
MAUI .NET
L’interface utilisateur d’application multiplateforme .NET (.NET MAUI) vous permet de créer des applications natives à l’aide d’un kit de ressources d’interface utilisateur multiplateforme .NET qui cible les facteurs de forme mobiles et de bureau sur Android, iOS, macOS, Windows et Tizen.
Installer MAUI .NET
Contributions open source
Open source chez Microsoft
Des milliers d’ingénieurs Microsoft utilisent, contribuent et publient du code open source tous les jours. Les projets connus incluent Visual Studio Code, TypeScript, .NET et ChakraCore. Être impliqué
Contribution à la documentation
La plupart des séries de documentations Microsoft sont open source et hébergées sur GitHub. Apportez votre contribution en signalant des problèmes ou en créant des demandes de tirage.
En savoir plus
Développement cloud avec Azure
Azure
Une plateforme cloud complète pour héberger vos applications existantes et simplifier vos nouveaux projets de développement. Les services Azure intègrent tout ce dont vous avez besoin pour développer, tester, déployer et gérer vos applications. Configurer un compte Azure
Azure Cognitive Services
Services cloud avec des API REST et des kits SDK de bibliothèque de client qui vous permettent d’intégrer une intelligence cognitive à vos applications. Essayer un service cognitif
Configurer votre environnement de développement sur Windows
Obtenez de l’aide sur la configuration de votre environnement de développement pour l’utiliser avec Python, NodeJS, C#, C, C++, créer des applications Android, créer des applications de bureau Windows, créer des conteneurs Docker, exécuter des scripts PowerShell et plus encore.
Prise en main
React Native pour Desktop
Apportez la prise en charge de React Native au SDK Windows et au SDK macOS 10.13. Utilisez JavaScript afin de créer des applications Windows natives pour tous les appareils pris en charge par Windows,notamment les PC, les tablettes, les 2 en 1, la Xbox, les appareils de réalité mixte, etc., ainsi que les écosystèmes d’ordinateurs de bureau et portables macOS.
Installer React Native pour Windows Installer React Native pour MacOS
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner des problèmes et des demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur Windows developer
Windows developer est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Générez des solutions de bout en bout dans Microsoft Azure pour créer des fonctions Azure Functions, implémenter et gérer des applications web, développer des solutions qui utilisent le Stockage Azure, et bien plus encore.