Fermer

octobre 27, 2021

Présentation de Telerik REPL pour Blazor


L'équipe de Progress est fière d'annoncer le Progress Telerik REPL pour Blazor, un nouvel outil Web permettant à la communauté Blazor d'écrire, d'exécuter, d'enregistrer et de partager des extraits de code.

En tant que développeur Web moi-même, je peut admettre que l'une des plus grandes forces du Web est que le navigateur est essentiellement le moteur d'exécution. La programmation pour le Web semble souvent intuitive en raison des commentaires en temps réel fournis par le navigateur.

La possibilité de modifier quelque chose avec une vue en direct de la sortie et de partager facilement ce code ne doit pas être considérée comme acquise. Au fur et à mesure que les frameworks Web deviennent de plus en plus complexes, nous commençons à perdre ce retour d'information en temps réel, et au fil des ans, de nombreux excellents REPL JavaScript ont comblé les lacunes.

Plus récemment, Blazor, un framework Web moderne qui utilise .NET et WebAssembly, est apparu. . Après l'arrivée de Blazor, une fois de plus, les commentaires en temps réel ont commencé à s'estomper, c'est-à-dire jusqu'à maintenant. L'équipe de Progress est fière d'annoncer le Progress Telerik REPL pour Blazorl'éditeur de code en ligne de Blazor ! Telerik REPL pour Blazor est un nouvel outil Web permettant à la communauté Blazor d'écrire, d'exécuter, d'enregistrer et de partager des extraits de code.

Telerik REPL pour l'éditeur interactif de Blazor

REPL (Read–Eval– Boucle d'impression)

Le Telerik REPL pour Blazor est un environnement en ligne interactif qui lit, compile et exécute immédiatement votre code Blazor. L'environnement prêt à être exécuté ne nécessite aucune installation, aucun compte ou aucun outil spécial. Il suffit de vous lancer et de commencer à coder.

L'écriture et l'exécution du code ne sont que le début. Les fonctionnalités supplémentaires incluent :

  • Enregistrement de votre code
  • Partage d'exemples avec une URL simple
  • Intégration avec un iframe interactif
  • Partage depuis votre IDE à l'aide de notre Extension Visual Studio et Extension Visual Studio Code
  • Installation de vos packages NuGet préférés
  • Référencement de fichiers statiques
  • Accès transparent à l'interface utilisateur Telerik pour Blazor avec plus de 90 composants d'interface utilisateur vraiment natifs et faciles à personnaliser

Écrire , Exécuter et enregistrer

Telerik REPL pour Blazor ne se limite pas à de simples extraits. Écrivez, exécutez et enregistrez des exemples de base comme la page Counter vers des composants plus avancés de Blazor. L'éditeur Monaco intégré, alias éditeur de code qui alimente VS Code, fournit une vérification de la syntaxe, la complétion du code et une console d'erreur/d'avertissement. En plus de la modification des fichiers .razor, les fichiers .cs et les ressources statiques sont pris en charge pour des exemples détaillés et complets qui peuvent être facilement partagés.

Enregistrement et exécution d'un REPL

Compilation Diagnostics

Non le code s'exécute dès la première tentative (ou presque aucun 😊). C'est pourquoi Telerik REPL fournit des diagnostics de compilation pour faciliter les processus de résolution des problèmes – messages d'information, avertissements et erreurs dans la liste d'erreurs située sous le volet de code. Vous pouvez facilement trouver votre erreur avec précision avec le nom de fichier et le numéro de ligne indiqués dans la liste d'erreurs.

Panneau d'erreur REPL

Partage et intégration

Une fois qu'une REPL est enregistrée, elle peut être partagé en copiant l'URL directement ou en utilisant l'icône de partage de la barre d'outils supérieure. L'icône de partage facilite le partage sur vos plateformes sociales préférées.

Partage REPL sur les réseaux sociaux

Le partage du code Blazor est un moyen rapide de communiquer une idée créative, obtenez l'aide des membres de la communauté ou enseigner aux autres. En plus des liens de partage, les REPL peuvent être intégrés. La sélection de l'onglet Intégrer dans le menu Partager génère un iframe configurable. L'iframe peut inclure le code, la sortie et/ou la console d'erreur. L'intégration est idéale pour les articles de blog et la documentation dans lesquels vous souhaitez afficher un exemple Blazor et permettre à l'utilisateur d'interagir sans quitter votre site, comme l'exemple en direct ci-dessous.

Partagez directement sur Telerik REPL pour Blazor en installant notre Extension Visual Studio ou Extension Visual Studio Code. Les extensions ajoutent des menus contextuels à leur IDE respectif. Mettez simplement en surbrillance le code que vous avez l'intention de partager en tant que REPL et choisissez "Partager en tant que REPL Telerik pour Blazor" dans le menu contextuel du clic droit.

 Le menu contextuel de partage dans VS Code et VS

Cliquer sur "Partager" copiera le code en surbrillance directement dans un nouveau REPL où il pourra être modifié, exécuté, enregistré et partagé. Cette expérience vous permet non seulement de travailler à partir de votre IDE préféré, mais elle peut également servir de moyen rapide d'obtenir de l'aide ; si vous êtes pressé, mettez simplement en surbrillance, partagez et publiez le lien vers Stack Overflow ou votre compte de réseau social. des choses. Avec Telerik REPL pour Blazor, vous pouvez utiliser vos packages NuGet préférés pour montrer les meilleurs atouts de Blazor. Que vous parsiez des démarques avec Markdig ou que vous appreniez à utiliser Fluent Validation avec Blazor, NuGet n'est qu'à quelques clics. Une fois votre package NuGet installé, vous pouvez même configurer tous les services requis via Startup.cs.

Les packages NuGet répertoriés

L'utilisation de l'interface utilisateur Telerik pour les composants Blazor

Telerik REPL pour Blazor fournit un support technique et interaction avec notre communauté mieux et plus efficace. Nous utiliserons le REPL à travers les portails d'assistance, de commentaires et de forum, et nous espérons que son utilisation comme terrain de jeu de code accélérera et facilitera le processus de résolution des questions techniques. En plus de cela, tous les clients Telerik et les nouveaux utilisateurs peuvent facilement référencer l'interface utilisateur Telerik pour les composants Blazor dans le programme d'exécution de code REPL et également interagir avec leur exemple de code directement à partir de leurs démos en ligne.

Comme le thème joue un rôle important dans l'interface utilisateur, nous avons intégré une liste déroulante de thème avec les trois thèmes et plusieurs échantillons, afin que vous puissiez modifier l'apparence des composants en cliquant sur un bouton.

 telerik-theme-support" title="telerik-theme-support" data-openoriginalimageonclick="true"/></a data-recalc-dims=

Commencer à REPL'ing aujourd'hui

Telerik REPL pour Blazor est prêt aujourd'hui et nous sommes ravis de voir ce que la communauté en fait. Nous sommes impatients de voir la communauté créer un catalogue d'exemples présentant leurs morceaux Blazor préférés tout en apprenant, en enseignant et en collaborant en cours de route. Ce que nous savons ici chez Progress, c'est que la communauté Blazor est positif et désireux de partager des connaissances, et nous voulons que Telerik REPL facilite autant que possible la création et le partage de cet esprit. Si vous souhaitez partager vos réflexions et vos commentaires, faites-nous savoir ce que nous pouvons améliorer et comment en visitant notre Portail de commentaires.

[1 9459033]Essayez Telerik REPL pour Blazor




Source link

octobre 27, 2021 REPL