Fermer

janvier 15, 2020

Interface utilisateur Telerik pour Blazor 2.6.0 – Traitement des documents et plus encore!


Nous sommes ravis d'annoncer que la dernière version de Telerik UI pour Blazor est chargée de nouvelles fonctionnalités – lisez la suite pour rattraper votre retard sur tout ce qui est nouveau.

Bonne nouvelle et flamboyante 2020, collègues développeurs! Nous espérons que cela vous apportera santé, inspiration et succès! Au début de 2020, nous sommes ravis d'annoncer que la suite de composants Telerik UI pour Blazor – qui compte plus de 30 composants natifs prêts pour la production et un écosystème croissant d'outils et de bibliothèques – devient encore plus bonté dans la dernière version. L'interface utilisateur de Telerik pour Blazor 2.6 comprend des fonctionnalités nouvelles et améliorées telles que la bibliothèque de traitement des documents (DPL), la navigation au clavier, l'accessibilité, le nouveau composant de saisie semi-automatique, la visionneuse de rapports pour Blazor (grâce à l'équipe de création de rapports de Telerik), le planificateur amélioré et plus encore.

Avec le première version pour 2020, nous ajoutons des bibliothèques, des outils, des composants et des fonctionnalités très souhaités à Telerik UI pour Blazor, ce qui fera passer vos applications Blazor au niveau supérieur! Générez divers documents comme Excel, Word et PDF, convertissez des fichiers d'un format à un autre, gérez la compression de flux et les fichiers archivés; Navigation au clavier et accessibilité à tous les niveaux, visionneuse de rapports pour Blazor (dans le cadre de Telerik Reporting R1 2020), tout nouveau composant de saisie semi-automatique, améliorations du planificateur avec glisser-déposer, ressources et plus encore.

Interface utilisateur Telerik pour supports Blazor Côté serveur et WebAssembly

2020 promet d'être vraiment progressif pour le monde du développement d'applications avec la sortie officielle de Blazor WebAssembly en mai. Notre objectif avec Telerik UI pour Blazor est de fournir en continu des composants d'interface utilisateur natifs prêts pour la production et de prendre en charge les deux modèles d'hébergement Blazor – côté serveur et assemblage Web.

Nous veillerons à ce que vos applications côté serveur fonctionnent avec .NET Core 3.1 LTS et, en même temps, vos applications côté client soient constamment compatibles avec toutes les dernières versions d'aperçu de Blazor WebAssembly 3.2.

Nouveau dans l'interface utilisateur pour Blazor – Bibliothèques de traitement de documents

Dans la version 2.6.0, nous avons ajouté Telerik Document Processing dans le cadre de notre offre Blazor. Telerik Document Processing est un ensemble de bibliothèques indépendantes de l'interface utilisateur et multiplateformes qui dynamiseront vos applications Blazor avec les éléments suivants:

  • PDF Processing – la bibliothèque de traitement de documents permet à votre application de créer, d'importer et d'exporter des fichiers vers et à partir de formats PDF à haute performance. Le modèle de document vous permet de générer des documents élégants avec du texte, des images, des formes et plus encore.
  • SpreadProcessing vous permet de gérer des feuilles de calcul: créez de nouveaux documents à partir de zéro, modifiez des fichiers existants ou convertissez-les entre les plus formats de feuille de calcul courants. Vous pouvez enregistrer le classeur généré dans un fichier local, le diffuser ou le diffuser dans le navigateur client.
        

     Interface utilisateur Telerik pour Blazor DPL - Générer un fichier "title =" Interface utilisateur Telerik pour Blazor DPL - Générer un fichier "/></p data-recalc-dims=

  • SpreadStreamProcessing – créer et exporter une grande quantité de données avec d'excellentes performances. Vous pouvez également ajouter les données dans un flux de documents déjà existant. Le document généré peut être exporté directement dans un fichier du système de fichiers ou dans un flux (par exemple, pour l'envoyer au client).
        

     Interface utilisateur Telerik pour Blazor DPL - SpreadStreamProcessing "title =" Interface utilisateur Telerik pour Blazor DPL - SpreadStreamProcessing "/></p data-recalc-dims=

  • WordsProcessing – gérer et exporter des documents au format DOCX, au format texte riche et en clair sans avoir à s'appuyer sur des logiciels tiers (tels que Microsoft Office). Les capacités de texte enrichi comprennent des tableaux, des images, des styles et des thèmes intégrés, divers types de polices, tailles et couleurs.
        
  • ZipLibrary – pour charger des données à partir d'archives ZIP existantes ou créer et modifier des fichiers ZIP avec des données comme des images, des fichiers DOCX ou PDF qui peuvent être utilisés par d'autres applications. Vous pouvez également créer des archives ZIP en mémoire ou utiliser un flux pour obtenir des données et les ajouter à une archive ZIP.
  •  Interface utilisateur Telerik pour Blazor DPL - ZipArchiving "title =" Interface utilisateur Telerik pour Blazor DPL - ZipArchiving "/></ul data-recalc-dims=

    Telerik Reporting – Visionneuse de rapports pour Blazor

    Avec la version R1 2020, l'équipe Telerik Reporting a introduit une nouvelle Report Viewer pour Blazor enveloppant la visionneuse de rapports Web HTML5 / JS flexible qui garantira la simplicité et la rapidité aperçu des rapports directement dans votre application Blazor.

    Consultez la page officielle Telerik Reporting pour plus de détails et des démos.

     Telerik ReportViewer pour Blazor "title =" Telerik ReportViewer pour Blazor "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=

    Nouveau dans l'accessibilité

    L'accessibilité est un sujet de plus en plus important et nous, Progress, sommes continuellement

    Que signifie Accessibilité pour vos applications Blazor et pourquoi vous devriez y penser?

    Tout d'abord, vous montrez que vous vous souciez des personnes avec handicapées et contribuent à rendre leur vie un peu plus facile. Vous pouvez désormais fournir un contrôle total sur les fonctionnalités de votre application Blazor en permettant aux utilisateurs handicapés d'accéder au contenu de l'application via des technologies d'assistance ou la navigation par clavier.

    Deuxièmement, vos applications seront conformes à la normes et politiques d'accessibilité, à savoir: Les normes WCAG, Section 508 et WAI-ARIA .

    Un troisième facteur est qu'en rendant votre application Blazor accessible aux personnes handicapées En fait, vous le rendez également plus accessible à tous les autres – des personnes dans les bureaux bruyants qui ont besoin de sous-titres aux personnes parcourant vos applications dans un parc ensoleillé qui ont besoin de thèmes à contraste élevé.

    Et si les raisons ci-dessus ne suffisent pas, considérez le fait qu'il y a plus de 50 millions de personnes aux États-Unis avec un certain handicap – un marché assez important. Ainsi, avec un peu plus de soin lorsque vous créez vos applications Blazor, vous pouvez atteindre de nombreux nouveaux clients potentiels.

    Nouvelle navigation au clavier

    L'interface utilisateur Telerik pour les composants Blazor prend en charge la navigation au clavier! Les utilisateurs de votre application peuvent directement utiliser leur clavier pour naviguer dans les composants de votre application et interagir avec eux – invoquer des actions telles que cliquer sur des liens, des boutons, paginer la grille, naviguer vers des contrôles de formulaire, etc.

    L'article suivant ] montre les composants Telerik Blazor qui prennent en charge des combinaisons de clavier spécifiques et des liens vers des démonstrations en direct où vous pouvez voir le comportement en action, ainsi que les raccourcis clavier disponibles.

    Nouveau composant de saisie semi-automatique

    Le concept de composant de saisie semi-automatique est bien connu et presque obligatoire pour le développement d'applications modernes. Basé sur la saisie d'un utilisateur, le composant Blazor AutoComplete fournit une liste de suggestions.

     Interface utilisateur Telerik pour Blazor AutoComplete

    Liaison de données de saisie semi-automatique

    Le composant AutoComplete peut être lié à une simple collection de valeurs de chaîne ou modèle de données avec une seule ligne de code:

    Filtrage de saisie semi-automatique

    Pour les cas comportant un grand nombre de valeurs de liste ou pour lesquels une recherche de valeurs simplifiée plus rapide est nécessaire, vous pouvez utiliser l'option Filtrage de le composant. De cette façon, le composant de saisie semi-automatique filtrera les suggestions disponibles en fonction de l'entrée utilisateur actuelle.

    Pour activer le filtrage, définissez le paramètre Filtrable sur true. L'opérateur de filtre par défaut est "commence par" et il ignore la casse.

    De plus, vous pouvez utiliser la propriété MinLength pour contrôler le moment où la liste de filtres apparaîtra.

    Vous pouvez définir différents opérateurs de filtre comme indiqué dans l'exemple ci-dessous :

    Personnalisations de saisie semi-automatique avec des modèles

    Vous pouvez personnaliser complètement le composant de saisie semi-automatique et le rendu de ses éléments à l'aide de modèles . Le composant vous offre des options pour définir les modèles suivants et les personnaliser:

    • Élément – éléments individuels dans l'élément déroulant du composant
    • En-tête – le contenu que vous pouvez placer au-dessus de la liste des éléments à l'intérieur de l'élément déroulant
    • Pied de page – le contenu que vous pouvez placer sous la liste des éléments à l'intérieur de l'élément de liste déroulante.

    Événements de saisie semi-automatique

    Pour capturer et gérer les modifications apportées aux valeurs dans la saisie semi-automatique, vous avez deux événements que vous peut utiliser:

    • ValueChanged – se déclenche sur les frappes de saisie utilisateur
    • OnChange – se déclenche lorsque l'utilisateur appuie sur Entrée ou brouille l'entrée (par exemple, clics en dehors du composant), et peut être utilisé avec une liaison bidirectionnelle de la valeur

    Améliorations du composant Scheduler

    Tout juste sorti en décembre 2019, le Scheduler Component est rapidement devenu un favori et nous sommes heureux de l'étendre fonctionnellement en fonction de vos commentaires. Dans la version 2.6.0, nous ajoutons:

    Drag & Drop du planificateur et redimensionnement des rendez-vous

    Modifiez le calendrier de vos rendez-vous avec un simple glisser-déposer entre les différents emplacements et redimensionnez les événements pour modifier leur durée.

     Interface utilisateur Telerik pour Blazor Scheduler Drag and Drop "title =" Interface utilisateur Telerik pour Blazor Scheduler Drag and Drop "/></p data-recalc-dims=

    Ressources du planificateur

    Le planificateur vous permet désormais d'attribuer ressources partagées à vos rendez-vous et marquez-les avec une couleur spécifique. Un scénario courant est lorsque vous avez des salles de réunion, du matériel ou des experts en la matière que vous devez partager entre les équipes.

    Les ressources sont facultatives, vous ne pouvez donc pas en avoir , ressources uniques ou multiples. La couleur d'un rendez-vous sera déterminée par la première ressource déclarée.

    Pour ajouter des ressources à un ajoutez une balise pour chacun et spécifiez ses champs Champ, Titre et Données.











     Telerik UI for Blazor Scheduler Resources "title =" Telerik UI for Blazor Scheduler Resources "data-openorigi nalimageonclick = "true" /> </a data-recalc-dims=

    Exemple d'interface utilisateur Telerik pour Blazor avec plusieurs ressources

    Télécharger l'interface utilisateur Telerik pour Blazor 2.6.0

    Nous vous encourageons à télécharger la version 2.6.0 de l'interface utilisateur Telerik pour les composants natifs Blazor de la page Telerik UI for Blazor . Assurez-vous de nous faire savoir ce que vous aimeriez voir ensuite dans la suite dans notre portail de rétroaction Blazor .

    Webinaire de la version Telerik R1 2020

    Comme nous avons emballé beaucoup de nouvelles choses intéressantes de toutes les suites Telerik UI Component, assurez-vous de vous inscrire au webinaire de la version Telerik R1 2020 le le mardi 21 janvier à 11 h 00 HE pour un examen plus approfondi de toutes les nouveautés fonctionnalités de la version.

    Réservez votre siège de webinaire

    Merci d'avoir contribué et de faire partie de l'interface utilisateur incroyable pour la communauté Blazor! Dans l'attente d'un incroyable Blazing 2020!





Source link