Prise en charge de Preview 6 et plus dans l'interface utilisateur de Blazor 1.2.0
L’interface utilisateur de Telerik pour Blazor 1.2.0 est arrivée et apporte le support officiel pour ASP.NET Core 3.0 Preview 6!
On dirait qu’on peut aujourd’hui dire «un autre jour, une nouvelle version de Blazor!». que n’est pas bon, la semaine dernière, nous avons vu des mises à jour arriver avec ASP.NET Core 3.0 Preview 6. Si vous êtes intéressé par les nouveautés d'ASP.NET Core Preview 6, rendez-vous sur Le billet de blog de Daniel Roth couvrant la mise à jour de Preview 6 .
En ce qui concerne ce billet de blog, nous allons nous concentrer sur les dernier et plus important dans Telerik U I pour Blazor 1.2.0 abandonné aujourd'hui!
Aperçu 6 Prise en charge et modifications
Bien que de nombreux changements se produisent avec Blazor lui-même , que couvrait en détail le blog précédemment lié de Microsoft, je voulais mettre en évidence certains des éléments qui ont un impact direct sur l'interface utilisateur Telerik pour Blazor. Celles-ci sont juste copiées directement à partir de ce billet de blog:
- Nouvelles fonctionnalités de Razor:
@attribute
@code
@key
@namespace
balisage dans@functions
- Attributs de directive Blazor
- Prise en charge de l'authentification et de l'autorisation pour les applications Blazor
- Actifs statiques dans les bibliothèques de classes Razor
Cette mise à jour comporte bien d'autres éléments, mais ce qui précède a forcément impact direct sur l'utilisation de nos composants d'interface utilisateur. Par exemple, au lieu d'utiliser @function
pour définir le code dans nos pages, la nouvelle approche consiste à utiliser @code
dans le balisage.
Un autre changement est l'utilisation de la syntaxe spécifique à Blazor. plus de l'attribut @directive
ce qui signifie que le code qui ressemble à:
est maintenant:
Si vous n'avez pas remarqué la petite différence, la nouvelle approche utilise @bind -Value
versus l'ancienne méthode de bind-Value
.
Comme mentionné, il existe de nombreuses autres mises à jour, mais je voulais simplement noter quelques points saillants ici. Bien entendu, avec notre prise en charge de Preview 6, l'interface utilisateur de Blazor 1.2.0 prend officiellement en charge l'utilisation de ces nouvelles fonctionnalités!
Interface utilisateur de Telerik pour les démos et documents Blazor
Pendant que nous sommes sur le sujet, il convient de mentionner que nous avons passé en revue tous nos articles de démonstration et de documentation pour couvrir ces changements. Cela signifie que tout extrait de code ou toute information liée aux modifications susmentionnées sera reflété dans nos exemples ( @function
est @code
etc.).
Il s'agit d'un fait partie de notre engagement continu à rester au top des dernières innovations de Blazor. L’équipe Telerik UI for Blazor veut s’assurer que toutes les ressources qui lui sont associées, et pas seulement ses composants d’interface utilisateur, continuent à rester à jour et à suivre les modifications apportées dans le cadre de Blazor. Le monde évolue rapidement, mais nous sommes ici pour que vous puissiez suivre!
Quelques mises à jour de nos composants d'interface utilisateur
Une amélioration de l'interface utilisateur pour Blazor 1.2.0 est que telerik-blazor.js
le fichier JavaScript que nous avons inclus avec certains éléments d'interopérabilité pour l'interface utilisateur Telerik pour Blazor, est désormais inclus dans le package NuGet actuel du produit. Cela ouvre la possibilité de s'appuyer sur ce qui est inclus dans le package NuGet plutôt que sur un CDN, ce qui a été l'approche jusqu'à présent. Ainsi, avec Telerik UI for Blazor 1.2.0, vous avez le choix entre l'inclusion de ce fichier JavaScript: soit via le CDN (qui a été une méthode fréquemment utilisée jusqu'à présent), soit tout simplement extraire le fichier du paquet NuGet que vous avez référencé. dans votre projet Blazor déjà. Cet article de documentation est décrit dans les détails de ce document, mais nous avons également introduit la possibilité de travailler avec le EditorTemplate en édition contextuelle pour la grille de données. composant, ainsi que liant DateInput et DatePicker à des valeurs nullables – deux fonctionnalités très demandées des développeurs travaillant avec ces deux composants. Ces deux fonctionnalités sont basées sur les commentaires envoyés par les utilisateurs existants de l'interface utilisateur Telerik UI for Blazor. Nous souhaitons que vous, le développeur, sachiez que vos commentaires sont en cours de traitement. Continuez donc à envoyer des notes via notre interface utilisateur Telerik pour Blazor Feedback Portal ou notre système de ticket de support, afin de nous assurer que nous traitons les éléments suivants: vous avez besoin!
L'histoire de l'interface utilisateur Telerik pour Blazor ne s'arrête certainement pas là et nous reviendrons dans un avenir proche avec une nouvelle mise à jour avec de nouveaux composants et de nouvelles fonctionnalités. Oui, la version 1.2.0 était principalement axée sur les modifications apportées par ASP.NET Preview 6, mais cela ne signifie pas que nous n’avons pas été occupés à développer les fonctionnalités et les capacités de nos composants d’interface utilisateur! Gardez un œil sur les mises à jour ici pour vous tenir au courant des dernières nouveautés et des meilleurs résultats!
Source link