• Accueil
  • Info
  • Publicité
  • Privacy & Policy
  • Nous Contacter
No Result
View All Result
Technique de pointe
  • Actualité
  • Technologies
  • Jeu vidéo
  • Mobile
  • Astuces
  • HTML5 / CSS
  • Java Script
  • PHP
  • Article Sponsorisé
  • Astuces
  • Jeu vidéo
  • Nous Contacter
MYCAMER
  • Actualité
  • Mobile
  • Jeu vidéo
    Mario Kart Sketch de Pedro Pascal est votre nouvelle série préférée

    Mario Kart Sketch de Pedro Pascal est votre nouvelle série préférée

    Microsoft va ruiner Master Chief entre ‘Halo Infinite’ et Paramount si ce n’est pas prudent

    Microsoft va ruiner Master Chief entre ‘Halo Infinite’ et Paramount si ce n’est pas prudent

    Concentrez votre énergie : les stocks de jeux vidéo en 2023

    Concentrez votre énergie : les stocks de jeux vidéo en 2023

    Quelle est la durée idéale d’un jeu vidéo ?  –

    Quelle est la durée idéale d’un jeu vidéo ? –

    Une plateforme de jeu vidéo pour améliorer la fonction exécutive

    Une plateforme de jeu vidéo pour améliorer la fonction exécutive

    10 tropes de jeux vidéo qui n’ont aucun sens

    10 tropes de jeux vidéo qui n’ont aucun sens

    Dead Space Remake – Dans le vide (Chapitre 7)

    Dead Space Remake – Dans le vide (Chapitre 7)

    Sony brevète un « coach d’inventaire de jeux vidéo » pour aider les joueurs indécis dans la gestion des stocks

    Sony brevète un « coach d’inventaire de jeux vidéo » pour aider les joueurs indécis dans la gestion des stocks

    10 boss de jeux vidéo les plus hilarants involontairement

    10 boss de jeux vidéo les plus hilarants involontairement

  • Developpement web
    • All
    • Java Script
    • Language HTML5
    Wesfarmers supprime 100 emplois chez Catch

    Wesfarmers supprime 100 emplois chez Catch

    Arrêtez d’appeler les langages de programmation HTML et CSS |  de Christophe Lam |  L’Albatros FOSS |  février 2023

    Arrêtez d’appeler les langages de programmation HTML et CSS | de Christophe Lam | L’Albatros FOSS | février 2023

    Vous voulez devenir UI/UX Designer ?  Consulter la liste des stages

    Vous voulez devenir UI/UX Designer ? Consulter la liste des stages

    Techids : un événement inspirant pour les jeunes passionnés de technologie

    Techids : un événement inspirant pour les jeunes passionnés de technologie

    Un couple ouvre un centre d’apprentissage Code Wiz à FishHawk Ranch

    Un couple ouvre un centre d’apprentissage Code Wiz à FishHawk Ranch

    Codecademy élargit ses offres avec des fonctionnalités améliorées pour les demandeurs d’emploi, un nouveau produit pour les upskillers

    Codecademy élargit ses offres avec des fonctionnalités améliorées pour les demandeurs d’emploi, un nouveau produit pour les upskillers

    L’Etat demande au centre de livrer 14 bateaux agréés pour la sécurité côtière |  Nouvelles de Bombay

    L’Etat demande au centre de livrer 14 bateaux agréés pour la sécurité côtière | Nouvelles de Bombay

    Croissance des ventes au détail de 7,5 % en glissement annuel, le chiffre d’affaires ne parvient pas à suivre

    Croissance des ventes au détail de 7,5 % en glissement annuel, le chiffre d’affaires ne parvient pas à suivre

    Analysis of dog breed diversity using a composite selection index

  • Astuces
    4 villes en plein essor en 2023 à considérer pour une vie abordable

    4 villes en plein essor en 2023 à considérer pour une vie abordable

    L’équipe de formation WordPress recherche des commentaires avec une enquête individuelle sur les apprenants – WP Tavern

    L’équipe de formation WordPress recherche des commentaires avec une enquête individuelle sur les apprenants – WP Tavern

    10 meilleurs sites Web GPL pour télécharger des plugins de thèmes GPL 2023

    10 meilleurs sites Web GPL pour télécharger des plugins de thèmes GPL 2023

    Ukraine à J+341 : Killnet frappe les hôpitaux américains.

    Ukraine à J+341 : Killnet frappe les hôpitaux américains.

    6 Best WordPress SEO Plugins for 2023

    6 Best WordPress SEO Plugins for 2023

    Amorcer un document Quarto {ojs} avec un bloc-notes observable

    WordPress Password Protection – A Complete Guide

    La vulnérabilité du plugin anti-spam WordPress affecte jusqu’à 60 000 sites

    La vulnérabilité du plugin anti-spam WordPress affecte jusqu’à 60 000 sites

    Comment déployer facilement une application full-stack dans Portainer avec des templates

    Comment déployer facilement une application full-stack dans Portainer avec des templates

    Microsoft dévoile le nouveau plugin IndexNow pour les sites WordPress

    Comment créer un site Web WordPress

  • Nous contacter
No Result
View All Result
MYCAMER
No Result
View All Result
Home Developpement web Language HTML5

Cours d’initiation à Blazor WebAssembly

Caleb by Caleb
mai 28, 2021
in Language HTML5
0
0
Cours d’initiation à Blazor WebAssembly
347
SHARES
2k
VIEWS
Share on FacebookShare on TwitterRedditLinkedinWhatsappTelegram


Qu’est-ce que Blazor? A quoi cela sert? Quels types d’applications pouvez-vous écrire avec? Est-ce côté client ou côté serveur? Ce cours accéléré gratuit sur la création d’applications Blazor WebAssembly basées sur .NET 5 offre une opportunité de premier ordre de se retrouver derrière le battage médiatique de ce qu’est Blazor et de ce qu’il peut faire.

Mais avant cela, permettez-moi d’abord de décrire le contexte …

Blazor est un moyen d’écrire des applications Web à la fois côté serveur et côté client avec .NET et C # au lieu d’utiliser Javascript sur le front-end. Si vous avez entendu parler du framework Vaadin, Blazor est quelque chose de similaire. Mais avec une petite différence … le code de Blazor se compile en WebAssembly, pas en Javascript. La façon dont cela fonctionne est qu’un runtime .Net compilé sur WebAssembly est téléchargé dans le navigateur de l’utilisateur qui exécute ensuite l’application Blazor dans le même sandbox que Javascript exécute. Et grâce à cette magie de WASM, vous pouvez exécuter des applications à haute intensité, même des jeux C ++, dans le navigateur!

Mais cela ne ressemble-t-il pas à une applet Java? Une applet a besoin d’un plug-in de navigateur et d’une machine hôte exécutant JVM. En revanche, WASM cible le moteur du navigateur, par exemple le V8 de Chrome. De plus, il peut toujours interagir avec Javascript, d’autant plus qu’il ne peut actuellement pas accéder directement au DOM. C’est l’une des raisons pour lesquelles il n’est pas considéré comme un remplacement de Javascript, mais comme un complément à celui-ci.

Mais pour la plupart des gens, ces progrès technologiques ne résonneront pas; ce sont les gains de productivité qui soulèveront un sourcil.Ils recherchent une vue d’ensemble, c’est-à-dire que les développeurs backend n’ont pas besoin d’apprendre Javascript et ses frameworks pour écrire un web full stack. applications. Ils peuvent utiliser le même langage 3GL à l’arrière et à l’avant. En outre, vous pouvez exécuter d’autres types d’applications, normalement non disponibles pour un navigateur Web, il offre des améliorations de performances et le reste des avantages de la compilation vers WebAssembly.

Dans cet esprit, jetons un coup d’œil à ce que couvre ce cours.

Le cas d’utilisation consiste à créer une application simple de suivi des revenus et des dépenses, FinanceMentor, avec un menu, un formulaire et un tableau de bord. Cela impliquera le développement de composants Blazor, la gestion des formulaires, la gestion des API, des boîtes de dialogue modales, la gestion des CSS, l’utilisation d’images et la création d’un tableau de bord à l’aide d’une bibliothèque d’interface utilisateur tierce.

Pour suivre, Visual Studio et le SDK .NET 5 sont requis. Notez également que le cours concerne Blazor WebAssembly et non Blazor Server. Pour une introduction rapide à Blazor et aux différences, regardez cette. Ne vous inquiétez pas cependant; alors que cette vidéo date de janvier 2020, le cours actuel date de mars 2021.

Donc, après un bref mais bon aperçu de haut niveau de Blazor et de ses modèles d’hébergement, nous continuons avec la première leçon où nous apprenons à configurer un nouveau projet Blazor basé sur un modèle par défaut et à présenter les premiers éléments de base de notre page Web.

En avançant pas à pas, la deuxième leçon, Blazor Form Component & Validation, passe par l’implémentation de la page, de l’élément de menu, du formulaire et de la gestion de la validation d’entrée pour les champs du formulaire.

Dans la leçon 3: Gestion des API Blazor, nous apprenons à enregistrer des données et à charger des données à partir du backend en implémentant une table de données simple et à remplir ses données à l’aide d’un appel d’API depuis l’application Web Blazor vers un backend ASP.NET WebAPI.

La leçon 4 porte sur la création d’un composant de dialogue modal Blazor qui demande à l’utilisateur une confirmation lorsque le bouton de suppression est cliqué.

La leçon 5 porte sur l’utilisation de CSS pour styliser les composants créés, la leçon 6 sur l’ajout d’images statiques telles qu’un logo et la leçon 7 conclut le cours en intégrant une bibliothèque d’interface utilisateur tierce, Radzen, afin de créer le tableau de bord.

En résumé, les leçons sont:

1.Démarrer
2. composant et validation du formulaire Blazor
Gestion de l’API 3.Blazor
4. composant de dialogue modal Blazor
5.Manipulation CSS Blazor
6. images statiques
7.Construire un tableau de bord

Chaque vidéo dure 10 à 16 minutes, est accompagnée d’instructions et tout le code est affiché sur Github.

Recommandé si vous êtes un développeur .NET souhaitant être à jour avec le dernier battage médiatique et en même temps rechercher une alternative productive à l’écriture de Javascript sur le front-end.

blazorsq

Plus d’information

Le cours GRATUIT Blazor Crash (.NET 5)

Liste de lecture Youtube

Github

Articles Liés

Blazor, .NET dans le navigateur

Modèles de conception expliqués avec la nourriture en C #

Programmer des API Web avec .NET

Microsoft saute sur le train OpenJDK

Blazor, .NET dans le navigateur

Pour être informé des nouveaux articles sur I Programmer, inscrivez-vous à notre newsletter hebdomadaire, abonnez-vous au flux RSS et suivez-nous sur Twitter, Facebook ou alors Linkedin.

Bannière

carré

commentaires

ou envoyez votre commentaire par e-mail à: comments@i-programmer.info

.

— to www.i-programmer.info

Tags: actualités des développeursactualités sur la programmationactualités sur les programmeurs de logicielsC #critiques de livres de développeurCritiques de livres informatiquesfeuilles de calculhistoire de l'ordinateurhistorique de la programmationJoomlanouvellesnouvelles du programmeurPHPpythonRevues de livres de programmationRubisthéorietutoriels de programmationVisual Basic

Get real time update about this post categories directly on your device, subscribe now.

Unsubscribe
Caleb

Caleb

Stay Connected

  • 87k Followers
  • 172k Subscribers

Articles populaires

  • 10 problèmes courants de l’iPhone 13 et comment les résoudre

    10 problèmes courants de l’iPhone 13 et comment les résoudre

    5603 shares
    Share 2241 Tweet 1401
  • Comment installer phpMyAdmin sur Debian 11 Bullseye (Apache)

    1702 shares
    Share 681 Tweet 426
  • GOLDEN FARM BIZ: earn unlimited money online

    347 shares
    Share 139 Tweet 87
  • Étapes pour installer MySQL sur Ubuntu 22.04 LTS Jammy Linux

    513 shares
    Share 205 Tweet 128
  • Comment réparer le décalage d’Instagram sur iPhone et Android

    711 shares
    Share 284 Tweet 178

Follow Our Page

Follow Us

    Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to connect your Instagram account.
Facebook Twitter Youtube Vimeo Instagram

Informer et distraire les internautes en toute indépendance avec un grand souci de la qualité et de contenu.

Category

  • Actualité
  • Article Sponsorisé
  • Astuces
  • Developpement web
  • Featured
  • Java Script
  • Jeu vidéo
  • Language HTML5
  • Mobile
  • portrait
  • Technologies
  • Uncategorized

Recent News

Wesfarmers supprime 100 emplois chez Catch

Wesfarmers supprime 100 emplois chez Catch

février 6, 2023
Découvrez comment ces fantastiques portraits ont été réalisés avec une seule lumière

Découvrez comment ces fantastiques portraits ont été réalisés avec une seule lumière

février 6, 2023

© 2023 mycamer.net - Technologies de pointe & magazine Hébergé par World-reseller.com.

No Result
View All Result
  • Actualité
  • Mobile
  • Jeu vidéo
  • Developpement web
  • Astuces
  • Nous contacter

© 2023 mycamer.net - Technologies de pointe & magazine Hébergé par World-reseller.com.

Welcome Back!

Sign In with Facebook
Sign In with Google
Sign In with Linked In
OR

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
fr French
ar Arabiczh-CN Chinese (Simplified)en Englishfr Frenchde Germanit Italianru Russianes Spanish

Add New Playlist

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.