IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft annonce la sortie de C# 10 dans le cadre de .NET 6 et Visual Studio 2022.
C# 10 apporte des améliorations aux expressions lambda et plusieurs fonctionnalités

Le , par Stéphane le calme

57PARTAGES

8  0 
Microsoft présente Visual Studio 2022, la prochaine version majeure de Visual Studio.
La première Public Preview sera disponible cet été

Microsoft a présenté Visual Studio 2022. La prochaine version majeure de Visual Studio sera plus rapide, plus accessible et plus légère, conçue pour les apprenants et ceux qui créent des solutions à l'échelle industrielle. Pour la toute première fois, Visual Studio sera 64 bits. L'expérience utilisateur sera plus propre, intelligente et orientée vers l'action. Microsoft a fait le choix de faciliter la collaboration grâce à une meilleure intégration de GitHub, « ce qui permet de passer facilement de l'idée au code au cloud ».

Visual Studio 2022 est 64 bits

Visual Studio 2022 sera une application 64 bits, qui n'est plus limitée à ~ 4 Go de mémoire dans le processus principal devenv.exe. Avec un Visual Studio 64 bits sur Windows, vous pouvez ouvrir, modifier, exécuter et déboguer même les solutions les plus volumineuses et les plus complexes sans manquer de mémoire.

Bien que Visual Studio passe à 64 bits, cela ne modifie pas les types ou la qualité des applications que vous créez avec Visual Studio. Visual Studio continuera d'être un excellent outil pour créer des applications 32 bits.

Amanda Silver, CVP of Product, Developer Division de Microsoft y est allé de son commentaire : « Je trouve vraiment satisfaisant de regarder cette vidéo de mise à l'échelle de Visual Studio pour utiliser la mémoire supplémentaire disponible pour un processus 64 bits, car elle ouvre une solution avec 1 600 projets et environ 300 000 fichiers. Il n'y a plus d'exceptions de mémoire insuffisante ».


Microsoft travaille également à rendre chaque partie de votre flux de travail plus rapide et plus efficace, du chargement des solutions au débogage F5.

Des changements visuels pour tous

Microsoft va actualiser l'interface utilisateur pour mieux vous garder dans votre flux. Certains des changements sont des touches cosmétiques subtiles qui modernisent l'interface utilisateur ou réduisent l'encombrement. Dans l'ensemble, l'éditeur vise à réduire la complexité et à diminuer la charge cognitive afin que vous puissiez vous concentrer et rester dans la zone. En outre, rendre Visual Studio plus accessible offre une meilleure convivialité pour tout le monde.

La prochaine version de Visual Studio comprendra:
  • Des icônes mises à jour pour une meilleure clarté, lisibilité et un meilleur contraste.
  • Cascadia Code, une nouvelle police à largeur fixe pour une meilleure lisibilité et une meilleure prise en charge des ligatures. (Si vous le souhaitez, vous pouvez essayer Cascadia Code dès aujourd'hui! Https://aka.ms/CascadiaCode)
  • Des thèmes de produits actualisés et améliorés.
  • Une intégration avec Accessibility Insights pour détecter les problèmes d'accessibilité dès le début, avant qu'ils ne parviennent à vos utilisateurs finaux.


Personnalisation

« De développeur à développeur, nous comprenons que la personnalisation de votre EDI est aussi importante que le choix de votre chaise de bureau. Nous devons "tout ajusté" avant de pouvoir être le plus productif possible. Il sera plus facile que jamais de rendre Visual Studio 2022 "parfait" pour vous, de la possibilité de personnaliser certains aspects de l'EDI à la synchronisation des paramètres entre les appareils pour ceux qui gèrent plusieurs boîtiers de développement. »

Développer des applications modernes

Azure

Visual Studio 2022 permettra de créer rapidement et facilement des applications modernes basées sur le cloud avec Azure. L'éditeur va aider les développeurs à démarrer avec une bonne quantité de référentiels décrivant les modèles courants utilisés dans les applications d'aujourd'hui. Ces référentiels sont constitués de code avisé montrant ces modèles en action, d'actifs d'infrastructure en tant que code pour provisionner les ressources Azure et de flux de travail et d'actions GitHub prédéfinis vous mettant en place avec une solution CI / CD complète lorsque vous créez un projet pour la première fois. De plus, l'environnement de développement requis sera défini dans le référentiel afin que vous puissiez commencer le codage et le débogage immédiatement.

.NET

Visual Studio 2022 prendra entièrement en charge .NET 6 et son framework unifié pour les applications Web, clientes et mobiles pour les développeurs Windows et Mac. Cela inclut l'interface utilisateur de l'application multiplateforme .NET (.NET MAUI) pour les applications clientes multiplateformes sous Windows, Android, macOS et iOS. Vous pouvez également utiliser les technologies Web ASP.NET Blazor pour écrire des applications de bureau via .NET MAUI.


Et pour la plupart des types d'applications comme le Web, les ordinateurs de bureau et les mobiles, vous pourrez utiliser .NET Hot Reload pour appliquer les modifications de code sans avoir à redémarrer ou à perdre l'état de l'application.


C++

Visual Studio 2022 inclura une prise en charge robuste de la charge de travail C++ avec de nouvelles fonctionnalités de productivité, des outils C++ 20 et IntelliSense. Les nouvelles fonctionnalités du langage C++ 20 simplifieront la gestion de bases de code volumineuses et des diagnostics améliorés faciliteront le débogage des problèmes difficiles avec des modèles et des concepts.

Microsoft va également intégrer la prise en charge de CMake, Linux et WSL pour vous permettre de créer, modifier, créer et déboguer plus facilement des applications multiplateformes. Si vous souhaitez mettre à niveau vers Visual Studio 2022 mais que vous vous inquiétez de la compatibilité, la compatibilité binaire avec le runtime C++ le rendra indolore.

Autres améliorations et nouveautés

Diagnostics et débogage

La capacité de déboguer vos applications en toute confiance est au centre de votre flux de travail quotidien. Visual Studio 2022 inclura des améliorations de performances dans le débogueur principal, avec des fonctionnalités supplémentaires telles que des graphiques de flamme dans le profileur pour mieux repérer les chemins chauds, des points d'arrêt dépendants pour un débogage plus précis et des expériences de décompilation intégrées qui vous permettront de parcourir le code que vous n'avez pas localement.

Collaboration en temps réel

Live Share ouvre de nouvelles opportunités pour collaborer avec d'autres, échanger des idées, programmer en binôme et réviser le code. Dans Visual Studio 2022, Live Share introduira un salon de discussion textuelle intégré afin que vous puissiez avoir des conversations rapides sur votre code sans aucun changement de contexte. Vous aurez la possibilité de planifier des sessions récurrentes qui réutilisent le même lien, ce qui simplifie la collaboration avec vos contacts fréquents. Pour mieux prendre en charge le partage en direct au sein des organisations, Microsoft va également introduire des règles de...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de youtpout978
Expert confirmé https://www.developpez.com
Le 09/11/2021 à 14:20
Citation Envoyé par Issam Voir le message
heuuu, il n'y a pas de version 2018
Je pense il veut dire 2008
0  0