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 lance .NET Smart Components pour offrir aux d�veloppeurs des contr�les d'interface utilisateur bas�s sur l'IA
Que vous pouvez ajouter rapidement et facilement aux applications .NET

Le , par Jade Emy

119PARTAGES

7  0 
Microsoft lance les composants intelligents .NET pour offrir aux d�veloppeurs des contr�les d'interface utilisateur aliment�s par l'IA, un ensemble de composants "utile" aux applications .NET.

Microsoft lance les composants intelligents .NET (.NET Smart Components) pour offrir aux d�veloppeurs des contr�les d'interface utilisateur aliment�s par l'IA.

Il n'existe pratiquement aucun domaine technologique qui ne soit pas am�lior� d'une mani�re ou d'une autre par l'intelligence artificielle. Microsoft a d�j� montr� son amour de l'IA en l'introduisant dans divers aspects de Windows et d'autres produits, et la derni�re version de la soci�t� est .NET Smart Components.

Ceux-ci sont d�crits comme des "contr�les d'interface utilisateur aliment�s par l'IA" qui, selon Microsoft, peuvent �tre ajout�s rapidement et facilement aux applications .NET. Pr�sent�s, sans surprise, comme "r�ellement utiles", ces composants permettent, selon l'entreprise, de ne plus avoir � "passer des semaines de d�veloppement � redessiner votre interface utilisateur ou � faire des recherches sur l'apprentissage automatique et l'ing�nierie d'aide".

Voici une d�monstration de ce que les composants intelligents .NET peuvent faire :


Composants intelligents .NET : un ensemble de composants d'interface utilisateur aliment�s par l'IA


Microsoft :

Les nouvelles avanc�es en mati�re d'IA promettent de r�volutionner la fa�on dont nous interagissons avec les logiciels et dont nous les utilisons. Mais l'int�gration de fonctions d'IA dans des logiciels existants peut s'av�rer difficile. C'est pourquoi nous avons cr�� les nouveaux composants intelligents .NET, un ensemble de composants d'interface utilisateur dot�s d'IA r�ellement utiles que vous pouvez ajouter rapidement et facilement aux applications .NET. Vous n'avez pas besoin de consacrer des semaines de d�veloppement � la refonte de votre interface utilisateur ou � la recherche sur l'apprentissage automatique et l'ing�nierie d'aide. Les composants intelligents .NET sont des fonctions d'intelligence artificielle pr�-construites de bout en bout que vous pouvez int�grer � l'interface utilisateur de vos applications existantes afin de rendre vos utilisateurs plus productifs.

Les composants intelligents .NET sont une exp�rience et sont initialement disponibles pour Blazor, MVC et Razor Pages avec .NET 6 et plus. Nous pr�voyons de fournir des composants pour d'autres cadres d'interface utilisateur .NET, comme .NET MAUI, WPF et Windows Forms, mais nous aimerions d'abord conna�tre votre avis sur l'utilit� de ces composants et sur les fonctionnalit�s suppl�mentaires que vous souhaiteriez voir ajout�es.
Ce qui est inclus

Les composants intelligents .NET comprennent actuellement les fonctions intelligentes suivantes :

  • Coller intelligent

    Coller intelligent (Smart Paste) remplit automatiquement les formulaires en utilisant les donn�es du presse-papiers de l'utilisateur en cliquant sur un bouton. Vous pouvez l'utiliser avec n'importe quel formulaire existant dans votre application Web. Cela permet aux utilisateurs d'ajouter des donn�es provenant de sources externes sans avoir � les retaper.

  • Zone de texte intelligente

    Une am�lioration intelligente de la zone de texte traditionnelle. Vous pouvez configurer l'autocompl�tion de phrases enti�res en utilisant le ton, les r�gles, les URL, etc. que vous pr�f�rez. Cela permet aux utilisateurs de taper plus rapidement et de ne pas avoir � se souvenir des URL, etc.

  • Bo�te combin�e intelligente

    Am�liore la bo�te combin�e traditionnelle en faisant des suggestions bas�es sur la correspondance s�mantique. Cela aide les utilisateurs � trouver ce qu'ils cherchent.



Ex�cuter les �chantillons

Vous pouvez essayer les composants intelligents .NET avec Blazor ou MVC/RazorPages en utilisant les applications d'exemple des composants intelligents .NET sur GitHub.

Pour commencer avec les exemples d'applications de composants intelligents .NET :

  1. T�l�chargez et installez le SDK .NET si ce n'est pas d�j� fait.
  2. Clonez ou t�l�chargez le repo d'exemples de .NET Smart Components sur GitHub : https://aka.ms/smartcomponents.
  3. D�ployez un backend Azure OpenAI si vous n'en avez pas d�j� un, puis modifiez le fichier RepoSharedConfig.json � la racine de la solution pour ajouter votre cl� API, le nom du d�ploiement et l'URL du point de terminaison.

    RepoSharedConfig.json
    Code : S�lectionner tout
    1
    2
    3
    4
    5
    "SmartComponents": {
      "ApiKey": "<API key>",
      "DeploymentName": "<deployment name>",
      "Endpoint": "https://YOUR_ACCOUNT.openai.azure.com/"
    }
  4. Ex�cutez ExampleBlazorApp ou ExampleMvcRazorPagesApp pour voir les composants intelligents .NET en action.


Source : Microsoft

Et vous ?

Quel est votre avis sur le sujet ?

Voir aussi :

Microsoft partage sa vision initiale de .NET 9 et publie le premier aper�u de la nouvelle version du framework, dont les domaines d'int�r�t sont le d�veloppement d'apps cloud-natives et intelligentes

Microsoft annonce .NET 8 avec des am�liorations en mati�re de performances, de stabilit� et de s�curit�, ainsi que des am�liorations de la plateforme et des outils pour accro�tre la productivit�