Fermer

novembre 15, 2023

Ce que .NET 8 signifie pour Telerik .NET MAUI, Desktop & Reporting

Ce que .NET 8 signifie pour Telerik .NET MAUI, Desktop & Reporting


La prochaine version LTS de Microsoft, .NET 8, est devenue officielle ! L’accent mis sur la stabilité et le multiplateforme se retrouve dans l’interface utilisateur Telerik pour .NET MAUI, les bibliothèques de bureau et Telerik Reporting.

L’été est terminé et l’automne🍁🍂 est là. Avec lui, une nouvelle version officielle de .NET est arrivée. Cette année, il est temps de passer à une version supportée à long terme (LTS) :.NET8. L’accent est mis sur la stabilité et sur la nécessité de rendre le processus de développement d’applications multiplateformes pour Android OS, Windows et macOS efficace et fluide. Le même objectif est ce qui motive le Interface utilisateur Telerik pour .NET MAUI avenir. Voyons ce que cela signifie pour nous.

1. Fin du support .NET 6 et du support officiel .NET 8

.NET 8 est marqué comme LTS jusqu’à ce que novembre 2026. Pour .NET MAUI, il est également fourni avec la fin de la version .NET 6 LTS.

Qu’est-ce que cela signifie pour l’interface utilisateur Telerik pour les utilisateurs de .NET MAUI ?

Cela signifie également que Progress mettra officiellement fin au support de .NET 6 pour Interface utilisateur Telerik pour .NET MAUI en novembre. Telerik ne publiera pas la version .NET 6 des composants par la suite, mais continuera à fournir et à prendre en charge les versions .NET 7 et .NET 8.

En effectuant une mise à niveau vers la version la plus récente de .NET, vous bénéficierez des dernières fonctionnalités, améliorations de performances et de sécurité proposées par Microsoft et Telerik. Cette mise à niveau garantira que vous pourrez tirer le meilleur parti des avancées de pointe fournies par les deux entités.

Ainsi, lorsque vous installerez la dernière interface utilisateur Telerik pour .NET MAUI en novembre, vous verrez deux sous-dossiers dans le dossier Binaries :

Et si vous comptez sur le package NuGet :Telerik.UI.pour.MAUI.npg– ne vous inquiétez pas, il contient toutes les versions prises en charge et résoudra automatiquement la bonne en fonction de la version .NET ciblée de votre projet.

Pour en savoir plus sur les différentes approches d’installation et sur la manière d’installer Telerik NuGet via CLI, consultez Telerik. Article d’installation.

Que se passe-t-il si j’ai toujours besoin de la version .NET 6 de l’interface utilisateur Telerik ?

Ne vous inquiétez pas, vous pouvez continuer à l’utiliser si vous n’avez pas besoin de mises à jour. Et lorsque des mises à jour sont nécessaires (par exemple, lorsqu’un nouveau composant génial est livré et que vous êtes prêt à mettre la main dessus), vous pouvez compter sur Assistance à la mise à niveau Microsoft et Services de support client Telerik à mettre à niveau à .NET 7 ou .NET 8.

2. La migration de Telerik UI pour Xamarin vers Telerik UI pour .NET MAUI est maintenant plus simple que jamais

Avec .NET 8, la transition de Xamarin vers .NET MAUI est passée de agréable à considérer à nécessaire. Et Microsoft et Progress Telerik rendent ce changement plus facile que jamais, en fournissant des outils, des ressources et des fonctionnalités manquantes.
Interface utilisateur Telerik Composants.

Une version améliorée de Microsoft Upgrade Assistant

Bien qu’il reste encore du travail manuel après l’utilisation de l’assistant de mise à niveau, cela accélère vraiment le processus. Il est maintenant intégré à Visual Studio et après avoir sélectionné l’option de mise à niveau dans le projet principal, ajoutez simplement une nouvelle application .NET MAUI vierge et copiez-y les fichiers migrés. Trouvez plus de détails sur les étapes nécessaires dans la série de Migration et modernisation de Telerik des articles.

L’interface utilisateur Telerik pour .NET MAUI apporte également une parité totale avec l’interface utilisateur Telerik pour Xamarin Suite

Bien que Telerik UI pour .NET MAUI soit la suite de composants .NET MAUI la plus complète du marché, plusieurs composants manquaient par rapport à son frère aîné, Telerik UI pour Xamarin. Ce n’est plus le cas. Planificateur Telerik était la dernière pièce manquante et elle est là depuis la version R3 2023.

Plus de ressources de migration disponibles

Bien qu’il existe de nombreuses informations utiles axées sur la migration sur le Migration et modernisation de Telerik page, une nouvel ebook axé sur la migration de l’application Xamarin.Forms avec l’interface utilisateur Telerik est désormais disponible.

3. Qualité et performances améliorées

L’objectif de la version .NET 8 est d’améliorer la qualité et la stabilité de l’ensemble du framework.

Cela inclut l’amélioration des fonctionnalités de mise en page, la résolution des fuites de mémoire, l’amélioration des performances du {Binding} mécanisme et fonctionnalités de dessin telles que les formes, les ombres et le découpage, compilation native à l’avance (AOT) pour iOS et plus encore.

L’équipe Progress Telerik complète les améliorations de l’équipe .NET (voir historique des versions), apportant quatre nouveaux composants comme Telerik NavigationView, Telerik Scheduler, Telerik RangeSlider vous permettent d’accélérer encore plus votre développement .NET MAUI.

4. Mondialisation et localisation

.NET 8 apporte le mode HybridGlobalization pour iOS/tvOS/MacCatalyst.

Note: Utiliser HybridGlobalization mode, définissez la propriété MSBuild sur true :

<PropertyGroup>
  <HybridGlobalization>true</HybridGlobalization>
</PropertyGroup>

Quelle est cette valeur ? Les applications mobiles peuvent désormais l’utiliser pour alléger le package ICU. En mode hybride, les données de globalisation sont en partie extraites du bundle ICU et en partie des appels vers l’API native. Mais cela comporte également certaines limites. En raison des limitations de l’API native, toutes les API de globalisation ne sont pas prises en charge en mode hybride. La bonne nouvelle ici est que Interface utilisateur Telerik pour le gestionnaire de localisation .NET MAUI fonctionne comme prévu et vous pouvez activer cette fonctionnalité tout en continuant à compter sur Telerik pour localiser l’interface utilisateur.

En savoir plus sur la façon de localiser les composants de l’interface utilisateur Telerik dans Article de documentation sur la mondialisation et la localisation de Telerik.

5. Meilleur support de bureau

De nombreux problèmes résolus dans .NET 8 concernent les plates-formes de bureau. Des améliorations ont été apportées aux fonctionnalités de saisie et d’interaction utilisateur, telles que la préservation du curseur dans les zones de texte, les permutations de comportement InputTransparent, le clavier
interactions avec Entry et Editor, polices, onglets de navigation et autres. Cela a permis à Telerik UI de fournir et de planifier également une meilleure prise en charge des ordinateurs de bureau et des claviers.

L’une des fonctionnalités les plus remarquables qui vous sont proposées est désormais la version complète Prise en charge du clavier pour Telerik DataGrid pour macOS et Windows. Nous savons à quel point cette fonctionnalité est importante pour interagir avec les cellules de données. D’autres avantages tels que l’amélioration des états visuels lors de l’interaction avec la souris sont également à venir. Et ce n’est pas tout pour DataGrid : des fonctionnalités importantes telles que la prise en charge des détails de ligne rendent désormais Telerik DataGrid encore plus interactif qu’auparavant.

Le reste des composants apporte également une meilleure prise en charge du clavier. Certains des éléments demandés par les clients qui sont déjà réalisés ou en développement sont :

6. Plus de composants d’interface utilisateur pour créer une UX de bureau native

Mais ce n’est pas tout! Progress Telerik continue de se concentrer sur l’ajout de davantage d’outils dans la boîte à outils de développement pour le développement de bureau. Auparavant, des composants très cruciaux pour la création d’applications de bureau telles que Telerik TreeView,
Calendrier, RichTextEditeur et Visionneuse PDF a rejoint la fête, et maintenant les prochains à venir sont Telerik Scheduler, Telerik NavigationView et Telerik RangeSlider. Ils sont livrés avec de nombreuses fonctionnalités et une apparence attrayante pour macOS et Windows pour vous permettre de créer des applications attrayantes et intuitives. Un avant-goût. 👇

Planificateur Telerik

Telerik NavigationView

Curseur de gamme Telerik

7. Code Visual Studio et prise en charge de Telerik

Avec l’aperçu 6 de .NET 8, l’extension .NET MAUI Visual Studio Code a été publiée pour fournir une expérience de développement cohérente pour le développement .NET Maui sur Windows, macOS et Linux.

Les plans Telerik sont synchronisés et les Extension Telerik VS Code pour .NET MAUI est en route. Il partagera les mêmes fonctionnalités que Telerik Visual Studio Extension pour VS 2022.

L’équipe Progress Telerik s’efforce de le publier à temps pour la version officielle de .NET 8 en novembre, alors restez à l’écoute. 😊

Vous voulez en savoir plus ?

Chacun a un style d’apprentissage différent : certains préfèrent lire, d’autres regarder des vidéos ou jouer directement avec le code. La bonne nouvelle est que quel que soit le style, si vous souhaitez en savoir plus sur .NET 8 et Telerik, vous êtes prêt :

📖Tu veux lire ? – Documentation

.NET 8 est livré avec des ressources détaillées sur la documentation Microsoft.

Des informations détaillées sur les composants Telerik sont disponibles Documentation Telerik.

🎬Démos – Voir Telerik en action

Progress Telerik est également heureux de proposer un ensemble de tous les .NET MAUI Échantillons de contrôle Telerik,
exemples axés sur les développeurs et des scénarios plus réels basés sur Exemples d’applications Telerik.

📺 Vous aimez regarder ? – Cours de formation

Vous pouvez également essayer le nouveau cours de formation vidéo sur l’interface utilisateur pour .NET MAUI ! Il a été développé pour vous aider à démarrer avec les composants et fonctionnalités de l’interface utilisateur Telerik pour .NET MAUI. Tout d’abord, il vous permettra de démarrer avec le framework .NET MAUI lui-même, y compris une présentation, l’installation et la création de composants de base. Ensuite, vous implémenterez étape par étape un exemple d’application avec nos composants .NET MAUI et découvrirez leurs fonctionnalités.

Si vous souhaitez en savoir plus, vous pouvez consulter cet article d’intégration vidéo ou vous pouvez passer directement à la vidéo d’intégration en
s’inscrire à la formation du Salle de classe virtuelle.

Qu’en est-il de l’interface utilisateur Telerik pour WinForms, WPF, WinUI et Telerik Reporting ? 💻

Comme d’habitude, tous les produits Telerik, quelle que soit la pile technologique exacte qu’ils couvrent, sont là pour servir le client développeur et faire gagner du temps aux développeurs.

Encore une fois, les produits Telerik Desktop sont à jour et suivent l’évolution de .NET et sont prêts à être utilisés avec .NET 8.

Lors de leur téléchargement et de leur installation, vous recevrez un sous-dossier .NET 8 dans les dossiers bin respectifs. Si vous utilisez NuGets, vous êtes prêt à partir : la version sera automatiquement résolue.

La boîte à outils Telerik pour ordinateur de bureau est améliorée avec de nouveaux composants, notamment SlideView pour WinForms,
PipsPager pour WinForms, Contrôle SVG pour WPF et Chat (interface utilisateur conversationnelle) pour WinUI pour garantir que toutes les exigences avancées en matière de bureau sont satisfaites.

L’exemple d’application Telerik WPF est également prêt pour .NET 8 et restylé. Téléchargez-le maintenant depuis le Windows Store et profitez d’une véritable application .NET 8 avec Interface utilisateur Telerik en action. 👇👇👇

Et pour les utilisateurs de Telerik Reporting, le niveau supérieur de déploiement multiplateforme est débloqué : Telerik Reporting prend désormais en charge Linux grâce à une bibliothèque graphique basée sur SkiaSharp qui permet le déploiement Linux d’applications .NET 6, 7 et 8.

Bienvenue au webinaire .NET 8 le 13 décembre

Rejoignez-nous le 13 décembre à 11 h HE pour le webinaire .NET 8 et restez au courant du parcours .NET 8 jusqu’à présent et de toutes les actualités brûlantes du monde .NET sur le Web, mobile, multiplateforme et bureau.

Inscrivez-vous aujourd’hui

Maintenant, quelle est la prochaine étape ? .NET 9

Comme vous le voyez, .NET 8 apporte aux développeurs Telerik et .NET MAUI plus de stabilité et de capacités pour un développement performant. Avec cela, il est temps d’ouvrir un nouveau chapitre et de tourner nos yeux vers .NET 9. Voici donc le moment de partager vos réflexions et vos attentes vis-à-vis de Telerik et ce que vous souhaitez voir ensuite dans Feuille de route Telerik pour .NET MAUI,
Feuille de route Telerik pour WinForms,
Feuille de route Telerik pour WPF et Reportage Telerik. Partagez vos réflexions ci-dessous, sur Portail de commentaires Telerik ou Forums Telerik.

Essayez l’interface utilisateur Telerik pour .NET MAUI




Source link

novembre 15, 2023