Si vous utilisez déjà l’interface utilisateur Telerik pour ASP.NET MVC et que vous souhaitez basculer votre projet vers ASP.NET Core, les étapes de migration sont plus simples que vous ne le pensez.
Dans cet article, je vais vous guider sur la façon de migrer un Interface utilisateur Telerik pour MVC application à Interface utilisateur Telerik pour ASP.NET Core. Dans un article précédent, j’ai montré comment migrer n’importe quelle application MVC vers Telerik UI pour ASP.NET Core. Donc, si vous avez besoin de vous familiariser davantage avec Telerik, veuillez consulter cet article.
La migration d’une solution depuis Telerik UI pour MVC peut être plus facile que vous ne l’imaginez. Le point dont vous devez vous occuper concerne les dépendances, comme la couche métier et les autres assemblys, du projet codé par votre équipe.
Le projet utilisé dans cette démonstration est l’interface utilisateur Telerik pour MVC 5 Grid and Menu.

Maintenant, faisons-le. Suivez ces étapes.
- Créez un nouveau projet vierge à l’aide du menu d’extension Telerik sur Visual Studio. Dans cet exemple, j’utilise Visual Studio 2022.

- Choisissez le chemin de votre application et, ensuite, un modèle vide. Si vous avez un doute sur le choix entre HTML ou Tag Helpers, veuillez jeter un œil à cet article qui explique les différences entre eux.

Copiez les fichiers de l’application Controller en renommant l’ancien espace de noms en nouveau. Voir l’image ci-dessous.
Commencez à copier vos modèles ; voir l’image ci-dessous.
Copiez vos vues ; voir l’image ci-dessous.
Migrez vos fichiers partagés ; voir l’image ci-dessous.

- Ajustez votre HomeController, en apportant les ActionResults.
Le code à l’intérieur de votre contrôleur domestique doit être mis à jour avec les espaces de noms, et si votre application a du code obsolète, il doit être remplacé par un nouveau. Aujourd’hui, nous disposons de nombreux packages NuGet qui peuvent remplacer ces codes obsolètes.
Conseil: N’oubliez pas d’avoir une compilation réussie de l’ancien code avant de lancer la migration.
Si vous disposez de couches métier et d’autres dépendances, vous devez d’abord les intégrer à .NET 6/7.
Ce sont les étapes de base pour migrer votre projet MVC vers Core ! Assez simple, mais je vais maintenant vous montrer une approche encore plus simple.
Migrez encore plus rapidement
Permettez-moi de vous expliquer comment je rends cette migration plus rapide et plus facile.
- Choisissez un modèle qui correspond le mieux à votre cas. J’ai choisi Grid et Menu pour cet exemple.

Répétez les étapes ci-dessous en modifiant les fichiers vers votre ancien projet MVC.
Copiez les fichiers de l’application du contrôleur ; voir l’image ci-dessous.
Commencez à copier vos modèles ; voir l’image ci-dessous.
Copiez vos vues ; voir l’image ci-dessous.
Migrez vos fichiers partagés ; voir l’image ci-dessous.

Ajuster le nouveau projet avec votre ancien code sera plus facile et vous ne manquerez aucune référence nécessaire.
Conclusion
Le processus de migration peut parfois être frustrant en raison des dépendances et du code obsolète, mais aujourd’hui, la plupart des packs NuGet disposent déjà d’une nouvelle version de .NET 6/7.
Cet article vous a aidé à migrer en douceur et à bénéficier d’un avantage rapide et significatif de la nouvelle interface utilisateur Telerik pour ASP.NET Core en termes de traitement et de réponse rapide aux utilisateurs finaux.
Vous pouvez ouvrir un ticket d’assistance à tout moment auprès de la légendaire équipe d’assistance de Telerik, qui vous aidera à traverser ce voyage.
Les références
Essayez maintenant
L’interface utilisateur Telerik pour ASP.NET Core et ASP.NET MVC sont des produits dignes de confiance qui seront pris en charge pendant de nombreuses années. Nous vous encourageons à utiliser la bibliothèque qui conviendra le mieux à votre projet.
Essayez l’interface utilisateur pour ASP.NET Core Essayez l’interface utilisateur pour ASP.NET MVC
Chacun des éléments ci-dessus est accompagné d’un essai gratuit de 30 jours. Ou essayez les deux avec Telerik DevCraft. Avec DevCraft, vous avez non seulement accès à nos composants d’interface utilisateur conçus par des professionnels pour les applications Web, de bureau et mobiles, mais également à des solutions intégrées de reporting et de gestion de rapports, à des bibliothèques de traitement de documents et à des outils de test et de simulation automatisés. Le lien vers essayez DevCraft est ici.
septembre 13, 2023
Comment migrer l’interface utilisateur Telerik pour ASP.NET MVC vers ASP.NET Core
Si vous utilisez déjà l’interface utilisateur Telerik pour ASP.NET MVC et que vous souhaitez basculer votre projet vers ASP.NET Core, les étapes de migration sont plus simples que vous ne le pensez.
Dans cet article, je vais vous guider sur la façon de migrer un Interface utilisateur Telerik pour MVC application à Interface utilisateur Telerik pour ASP.NET Core. Dans un article précédent, j’ai montré comment migrer n’importe quelle application MVC vers Telerik UI pour ASP.NET Core. Donc, si vous avez besoin de vous familiariser davantage avec Telerik, veuillez consulter cet article.
La migration d’une solution depuis Telerik UI pour MVC peut être plus facile que vous ne l’imaginez. Le point dont vous devez vous occuper concerne les dépendances, comme la couche métier et les autres assemblys, du projet codé par votre équipe.
Le projet utilisé dans cette démonstration est l’interface utilisateur Telerik pour MVC 5 Grid and Menu.
Maintenant, faisons-le. Suivez ces étapes.
Copiez les fichiers de l’application Controller en renommant l’ancien espace de noms en nouveau. Voir l’image ci-dessous.
Commencez à copier vos modèles ; voir l’image ci-dessous.
Copiez vos vues ; voir l’image ci-dessous.
Migrez vos fichiers partagés ; voir l’image ci-dessous.
Le code à l’intérieur de votre contrôleur domestique doit être mis à jour avec les espaces de noms, et si votre application a du code obsolète, il doit être remplacé par un nouveau. Aujourd’hui, nous disposons de nombreux packages NuGet qui peuvent remplacer ces codes obsolètes.
Conseil: N’oubliez pas d’avoir une compilation réussie de l’ancien code avant de lancer la migration.
Si vous disposez de couches métier et d’autres dépendances, vous devez d’abord les intégrer à .NET 6/7.
Ce sont les étapes de base pour migrer votre projet MVC vers Core ! Assez simple, mais je vais maintenant vous montrer une approche encore plus simple.
Migrez encore plus rapidement
Permettez-moi de vous expliquer comment je rends cette migration plus rapide et plus facile.
Répétez les étapes ci-dessous en modifiant les fichiers vers votre ancien projet MVC.
Copiez les fichiers de l’application du contrôleur ; voir l’image ci-dessous.
Commencez à copier vos modèles ; voir l’image ci-dessous.
Copiez vos vues ; voir l’image ci-dessous.
Migrez vos fichiers partagés ; voir l’image ci-dessous.
Ajuster le nouveau projet avec votre ancien code sera plus facile et vous ne manquerez aucune référence nécessaire.
Conclusion
Le processus de migration peut parfois être frustrant en raison des dépendances et du code obsolète, mais aujourd’hui, la plupart des packs NuGet disposent déjà d’une nouvelle version de .NET 6/7.
Cet article vous a aidé à migrer en douceur et à bénéficier d’un avantage rapide et significatif de la nouvelle interface utilisateur Telerik pour ASP.NET Core en termes de traitement et de réponse rapide aux utilisateurs finaux.
Vous pouvez ouvrir un ticket d’assistance à tout moment auprès de la légendaire équipe d’assistance de Telerik, qui vous aidera à traverser ce voyage.
Les références
Essayez maintenant
L’interface utilisateur Telerik pour ASP.NET Core et ASP.NET MVC sont des produits dignes de confiance qui seront pris en charge pendant de nombreuses années. Nous vous encourageons à utiliser la bibliothèque qui conviendra le mieux à votre projet.
Essayez l’interface utilisateur pour ASP.NET Core Essayez l’interface utilisateur pour ASP.NET MVC
Chacun des éléments ci-dessus est accompagné d’un essai gratuit de 30 jours. Ou essayez les deux avec Telerik DevCraft. Avec DevCraft, vous avez non seulement accès à nos composants d’interface utilisateur conçus par des professionnels pour les applications Web, de bureau et mobiles, mais également à des solutions intégrées de reporting et de gestion de rapports, à des bibliothèques de traitement de documents et à des outils de test et de simulation automatisés. Le lien vers essayez DevCraft est ici.
Source link
Partager :
Articles similaires