Microsoft Visual Studio 2017: Actualités et téléchargement

Contenu

studio-visuel-2017-2507220

Microsoft Visual Studio 2017 est la nouvelle version de l'IDE Microsoft qui permet désormais développer des applications pour Windows, Mac et Linux, ainsi que pour d'autres plateformes.

Les logiciels, disponible pour Windows et macOS, a tout ce dont vous avez besoin pour créer de superbes applications mobiles, bureau, sites Web et applications cloud.

En outre, maintenant vous pouvez écrire du code pour iOS, Android, Linux, Windows et autres systèmes, augmenter votre productivité et faciliter le travail en tant que développeur indépendant ou en équipe.

Visual Studio 2017

La nouvelle version de l'environnement de développement Microsoft vous permet de créer des applications plus intelligentes, localiser et corriger facilement les erreurs, intégrer avec le cloud, créer des applications mobiles de qualité et prendre en charge davantage de langages de programmation.

visual-studio-2017-full-9706384

Mirosoft Visual Studio 2017 avoir 3 éditions (pour Windows et Mac), chacun à des fins spécifiques:

  1. Entreprise: L'édition la plus complète pour les besoins exigeants de qualité et d'échelle des équipements de toutes tailles.
  2. Professionnel: L'outil de développement professionnel pour les petites équipes.
  3. Communauté: L'IDE open source gratuit, idéal pour étudiants et développeurs indépendants.

En outre, dispose des outils suivants:

  1. Test professionnel: Obtenez la qualité et la collaboration tout au long du processus de développement. Gestion intégrée des cas de test, outils de tests manuels et exploratoires.
  2. Agent de test: Identifiants et composants pour exécuter des tests automatisés et des tests de chargement à distance.
  3. Contrôleur de test: Distribuer des tests automatisés à plusieurs machines.
  4. Outils de construction: Fournit les outils nécessaires pour créer des applications basées sur MSBuild.
  5. Client de commentaires: Les utilisateurs fournissent des commentaires pour Visual Studio Team Services ou Team Foundation Server.

Visual Studio pour Mac

Avec Visual Studio 2017 pour Mac Peut développer des applications Android, iOS, tvOS, watchOS (Technologie .NET), programmes de bureau pour Mac, Applications .NET Core, Applications Web ASP.NET Core et même des jeux Unity multiplateformes.

Selon la version que vous installez (Entreprise, Professiona o Communauté), vous obtiendrez différentes fonctionnalités comme un éditeur de code, dépuration, contrôle du code source, etc.

visual-studio-mac-2695992
Visual Studio pour Mac

Quels langages de programmation prend-il en charge?

Par défaut, c'est compatible avec Langues C # oui F #. Bien qu'il soit également compatible avec la plate-forme .NET Core (créer des applications pour Windows, Linux et Mac) y Xamarin (Applications Android, macOS, iOS, tvOS et watchOS).

Grâce à sa compatibilité avec Xamarin, qui a son propre gestionnaire de SDK Android, vous pouvez créer des interfaces utilisateur visuellement à partir de Concepteur Android.

De la même manière, avec le concepteur iOS, Aussi connu comme Concepteur IOS, vous pourrez créer des interfaces utilisateur et des transitions pour iOS, tvOS et watchOS.

Mais ce n'est pas tout:

Visual Studio pour Mac prend également en charge le développement de jeux multiplateformes avec Unity. Si tu es intéressé, vous pouvez voir ceci complet guide de démarrage.

Quoi de neuf?

xamarin-hyperv-7159341
Émulateur Android et émulateur HoloLens
  • Page d'accueil repensée.
  • Nouvelle expérience d'installation.
  • Navigation de code améliorée.
  • Améliorations des outils de développement Office pour Visual Studio, serveur SQL, Analyse des données et des développeurs, Applications XAML et outils Node.js.
  • Outils Visual Studio pour Apache Cordova.
  • Outils pour l'application Windows universelle.
  • .NET Core et ASP.NET Core.
  • Outils de test.
  • Une nouvelle installation de Team Explorer.
  • Outils Visual Studio pour Unity.
  • Améliorations de la charge de travail de développement Python.
  • ReSharper Ultimate 2017.1.
  • Améliorations de l'accessibilité.
  • Azure Stack et Azure Government Clouds.
  • Outils de développement .NET Framework 4.7.
  • Outils de données SQL Server (SSDT)
  • Nouveaux modèles de projet d'empaquetage d'applications Windows.
  • Lecteur Xamarin Live pour Xamarin.Forms.
  • Outils Visual Studio ClickOnce.
  • Simulateur à distance iOS pour Windows.
  • Nouveaux modèles pour les projets iOS et Android.
  • Améliorations de la productivité .NET.
  • Compatibilité Azure, UWP et autres charges de travail.
  • Améliorations apportées à l'outil Entity Framework.
  • Prise en charge de l'émulateur Android Hyper-V lors de l'exécution de la mise à jour d'avril 2018 de Windows 10.
  • Visual Basic a des améliorations de performances.
  • Améliorations du compilateur F #.
  • Prise en charge des secrets ASP.NET .NET Framework.
  • Nouvelles fonctionnalités d'extensibilité.

Langues prises en charge

Comme nous l'avons mentionné au début de l'article, cette version prend désormais en charge plus de langues, idéal pour créer des applications pour différentes plates-formes.

En général, ceux-ci sont le langages de programmation pris en charge par Visual Studio 2017:

  • C #: Un langage de programmation orienté objet moderne avec des capacités de programmation fonctionnelles pour la création de toute application sur la plate-forme. PETIT ENFANT.
  • Visual Basic: Un autre langage de programmation orienté objet, facile à apprendre et basé sur une plate-forme. RAPPORTER, axé sur la création d'applications Windows sans difficulté.
  • Visuel C ++: Efficace et flexible pour créer des applications Windows, Linux, iOS et Androïd.
  • F#: Un langage de programmation moderne et fonctionnel avec des capacités orientées objet pour la plate-forme. RAPPORTER, axé sur la facilitation de la programmation fonctionnelle pour toute tâche.
  • JavaScript: Un langage de script léger et multiplateforme largement utilisé pour faciliter la création de sites Web plus interactifs.
  • Manuscrit: Un sur-ensemble de JavaScript qui se compile en JavaScript brut et vous permet de créer un code plus évolutif.
  • Python (aperçu): Un langage de programmation orienté objet dynamique de haut niveau souvent utilisé pour le développement rapide d'applications.
  • UNE: Un langage de programmation extensible souvent utilisé pour les graphiques et les calculs statistiques.
langues-supportées-visual-studio-2017-2677464

Outils de développement

Cette nouvelle version de Visual Studio permet de créer des applications et des jeux pour Android, iOS, Linux, Windows et autres appareils.

En outre, vous pouvez choisir les outils dont vous avez besoin en fonction des besoins de votre application et de la langue que vous souhaitez utiliser:

  • Xamarin pour Visual Studio: Une base de code commune en C # pour chaque appareil.
  • Outils Visual Studio pour Apache Cordova: Une base de code commune pour HTML, CSS et JavaScript.
  • Outils Visual Studio pour Unity: Pour le développement de jeux 2D / 3D en C #.
  • C ++ pour diverses plateformes de développement: Bibliothèques et applications de partage de code C ++.
  • Émulateur Visual Studio pour Android: Déboguez et testez vos applications Android quel que soit l'IDE que vous utilisez.
  • Créer des jeux avec les outils de développement Visual Studio, en tant que DirectX, Unité, Irréel, Noix de coco et plus.
visual-studio-2017-professionnel-5861599

D'un autre côté, ASP.NET Core c'est une mise à jour majeure de MVC, WebAPI et SignalR, et fonctionne sous Windows, Mac et Linux.

Plateformes prises en charge

La version 2017 Visual Studio prend en charge le développement d'applications pour Windows, Linux, Android, iOS et macOS (pas de débogage), comme nous le verrons en détail ci-dessous:

les fenêtres

Ce sont les plates-formes Windows pour lesquelles des applications peuvent être créées:

  • Windows 10 / 8.1 / 8/7 / Vue / XP
  • Serveur Windows 2016/2012 R2 / 2012/2008 R2 / 2008/2003
  • Xbox One
  • Hololens
  • Windows 10 mobile
  • Téléphone Windows 8.1

Android

Créez des applications natives pour Android à l'aide de l'outil Xamarin ainsi que divers langages de programmation comme C #, Java, C ++, etc.

En outre, pour le développement de jeux Android, vous pouvez utiliser Visual Studio Tools pour Unity et Unreal Engine. Vous pouvez également utiliser Xamarin Studio ou Visual Studio pour Mac pour créer des applications Android avec un Mac.

Linux

La version finale de Visual Studio 2017 permet de compiler Applications Linux en utilisant C ++, Python y Node.js.

En général, vous pourrez développer des applications pour les distributions GNU suivantes / Linux:

  • CentOS 7.1 et Oracle Linux 7.1
  • Debian 8
  • Feutre 23
  • Linux Mint 17
  • ouvrirSUSE 13.2
  • Red Hat Enterprise Linux 7.2
  • Ubuntu 14.04 Oui 16.04

ios

Créer et déboguer Applications pour iOS avec Apache Cordova, C ++, Unity ou Xamarin et un Mac configuré pour le développement iOS à l'aide de remotebuild, vcremote, Visual Studio Tools pour Unity ou agent Mac Xamarin.

Vous pouvez également utiliser Xamarin Studio ou Visual Studio pour Mac pour créer des applications iOS à l'aide d'un Mac.

Mac OS

Créer des applications de console et des applications ASP.NET pour macOS. Cependant, le débogage n'est pas accepté.

Xamarin Studio et Visual Studio pour Mac vous permettent de gérer un IDE riche en fonctionnalités qui vous permet de créer des applications natives pour MacOS, y compris ASP.NET et C #.

visual-studio-2017-entreprise-7161483

Le logiciel est disponible pour Windows PC 7 SP1, 8.1 (avec mettre à jour 2919355), Windows 10 (version 1507 À partir de), Serveur Windows 2012 R2 ou 2016.

Pour sa part, Les utilisateurs de Mac doivent avoir Mac OS X El Capitan 10.11 ou macOS Sierra 10.12.

Télécharger Visual Studio 2017 | les fenêtresMac

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.