[TUTORIAL POUR DÉBUTANT] Découverte de BLAZOR - Créer des applications web DE FOLIE

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 45

  • @lucst-pierre779
    @lucst-pierre779 День тому +1

    Bravo, vraiment bien expliqué

  • @padnom4991
    @padnom4991 Рік тому +1

    Contenue clair et limpide !!
    Un vrai effort dans la pédagogie.

  • @bakkhuzz
    @bakkhuzz Рік тому +2

    Oh grosse vidéo. Merci Christophe.

  • @mediabox6307
    @mediabox6307 11 місяців тому +1

    Superbe vidéo bien expliquée 👌
    Je viens du monde de Xamarin où je suis habitué à MVVM. Quel est le pattern utilisé ici avec le "contrôleur de la vue" nommé xBase ? Est ce du MVC ?
    Quel pattern est il conseillé d'utiliser avec Blazor ? MVC, MVP, MVU, MVVM, autre ?
    Car si j'ai une app legacy à migrer vers Blazor et qu'on a déjà les Viewmodel dans un projet séparé, on pourrait utiliser les xBase qui se brancheraient sur les ViewModels ?
    Même question pour une app from scratch si on souhaite bien séparer le traitement des interractions afin de pouvoir partager ce traitement avec d'autres éventuelles futurs apps, comment le partager ?
    Merci d'avance

    • @HTSCoding
      @HTSCoding  11 місяців тому +1

      Ce n'est pas vraiment un pattern, c'est plutôt du "code-behind".
      Blazor ne prends aucun parti pris sur l'architecture, tu peux choisir le pattern que tu préfères et avec lequel tu es le plus à l'aise. Il faut juste garder en tête un point de vigilance sur l'usage des ressources si l'appli se veut être réactive (je pense notamment à MVVM avec INotifyPropertyChanged et l'utilisation de SignalR).

    • @mediabox6307
      @mediabox6307 10 місяців тому

      @@HTSCoding merci pour ton retour, tu veux dire que tous les events d'INPC risquent d'impacter sur la performance de la réactivité de Blazor Server avec SignalR ?

  • @yawoyovo
    @yawoyovo Рік тому

    Merci bien pour l'explication du blazor wasm vs server

  • @simplonetudiant
    @simplonetudiant Рік тому

    Très bonne vidéo Christophe
    Je me demandais s'il était possible d'utiliser des api comme Intersection Observer API avec blazor ?

    • @HTSCoding
      @HTSCoding  Рік тому +1

      Vu que tu peux interagir avec JavaScript en Blazor, oui, c'est tout à fait possible
      Je n'aborde pas l'interaction JS dans cette vidéo mais bien dans mon cours complet

  • @bricehilarion
    @bricehilarion Рік тому +1

    Très bon tuto Christophe pour débuter avec Blazor Server. Jeu un peu difficile à la fin😀. Ce serait bien si le user sait si le nombre magique à deviner est plus petit ou grand que le nombre qu'il vient de saisir.

    • @HTSCoding
      @HTSCoding  Рік тому

      Remarque pertinente, c’est ce que je ai fais dans la mise à jour du cours :-)

  • @remyd5036
    @remyd5036 Рік тому

    Bonjour
    Merci pour cette présentation
    Pour les urls dynamiques, Il n'est pas possible de gérer une contrainte d'url avec regex ?
    Par exemple ci dessous, la version 1 fonctionne mais la 2eme non alors que ca revient normalement au même
    1- @page "/produit/{Id:int}"
    2- @page "/produit/{Id:regex(^\d{1,2})}"

    • @HTSCoding
      @HTSCoding  Рік тому

      Si, la contrainte de route Regex est tout à fait possible.
      Cependant, il y a une différence essentielle entre le 1 et le 2 :
      Dans le 1, le paramètre de route est de type int (du fait du paramètre de route, il sera parsé)
      Dans le 2, le paramètre de route est de type string et doit être parsée manuellement à postériori

  • @sergiothebest_AI
    @sergiothebest_AI Рік тому

    Salut, je programme en Blazor (serveur) depuis plusieurs mois, en lien avec Radzen pour la conception de l'IHM. Connaissez-vous cet outil, si oui qu'en pensez-vous ?

    • @HTSCoding
      @HTSCoding  Рік тому

      Je sais que Radzen est assez prolifique dans la création d'outils pour Blazor (composants, utilitaire de création de GUI). Néanmoins, de mon côté, je préfère rester sur des solutions simples (HTML & CSS à la main, avec l'aide de boostrap) et pour les composants, j'ai essayé les composants riches DevExpress et Telerik sans en être vraiment convaincu, je les trouve trop lents/gros car ils veulent faire trop de choses et être ouverts à trop de scénarios. J'apprécie particulièrement MudBlazor qui est simple et efficace

  • @user-or6mz4gy6i
    @user-or6mz4gy6i 7 місяців тому

    SI l'on veut s'initier à Blazor, est-ce utile de commencer par ce cours (les concepts seront utiles), ou peut-on passer directement à la version .NET 8 qui fonctionne très différemment ?

    • @HTSCoding
      @HTSCoding  7 місяців тому +1

      Comme tu le sens, j'ai les deux tutos sur ma chaine (qui sont le début de mes cours). Mais le dernier en date contient tout ce dont on pourrait avoir besoin.
      Voici les 3 premières heures : ua-cam.com/video/M1WOD_M_-uU/v-deo.html

    • @user-or6mz4gy6i
      @user-or6mz4gy6i 7 місяців тому

      @@HTSCoding merci !

  • @avidiuscassiusivanovitch7149

    Salut, Dites moi pour faire du ERP, progiciel web, qu'est ce qu'il faut utilise?

    • @HTSCoding
      @HTSCoding  Рік тому

      Avec l'unification de toutes les possibilités avec Blazor Web App en .NET 8, la question ne se pose plus, Blazor pourra tout faire, tout sera une histoire de configuration

  • @francogechele
    @francogechele Рік тому

    Très bon tuto, et j'ai voulu m’abonner mais les abonnements sont suspendus.
    Savez-vous s'ils reprendront quant ?
    Merci !

    • @HTSCoding
      @HTSCoding  Рік тому +1

      Merci de votre intérêt. La formule d'abonnement est entrain d'être retravaillée et va être fonctionnelle d'ici peu de temps. N'hésitez pas à vous inscrire à la plateforme et à vous abonnez à la newsletter pour être tenu au courant.
      Vous pouvez aussi rejoindre le serveur Discord pour avoir des informations plus rapidement !

    • @HTSCoding
      @HTSCoding  Рік тому

      Bonjour, l’abonnement est de retour sur la plateforme.
      Bonne journée

  • @adrien8768
    @adrien8768 Рік тому

    Super contenu

  • @SonAltesseShow
    @SonAltesseShow 5 місяців тому

    grosse vidéo

  • @AnthoWik
    @AnthoWik Рік тому

    Bonjour,
    J'ai recherché pour le cours Blazor WebAssembly mais je n'ai rien trouvé .. est-ce que ce cours existe du coup ? ^^

    • @HTSCoding
      @HTSCoding  Рік тому +1

      Hello, le nouveau cours est ici : www.hts-learning.com/shop/course/infos/blazor
      Il couvre toutes les variantes de Blazor

  • @JusteMvolaAbaga
    @JusteMvolaAbaga Рік тому

    Peut on utiliser les deux en meme temps?

    • @HTSCoding
      @HTSCoding  Рік тому

      Euh c'est bizarre comme question.
      Tu dois choisir la façon dont ton application fonctionne : soit en Blazor Server, soit en Blazor WASM (pour le web)
      Tes composants, s'ils sont bien faits, sont compatibles avec les deux

  • @JusteMvolaAbaga
    @JusteMvolaAbaga Рік тому

    Comment choisir entre les deux? surtout si on veux realiser un reseau social.

    • @HTSCoding
      @HTSCoding  Рік тому

      Je ne pense pas que Blazor soit l'outil approprié pour faire un réseau social, sauf éventuellement un outil annexe

    • @justemvolaabaga7279
      @justemvolaabaga7279 Рік тому

      @@HTSCoding quelle technologie Microsoft serai donc approprié à long-terme par rapport à votre expérience

    • @HTSCoding
      @HTSCoding  Рік тому

      Dur à dire, mais Blazor me semble pas forcément le meilleur outil pour le web d'un réseau social. Je pencherais pour MVC ou Razor Pages pour un site web

    • @justemvolaabaga7279
      @justemvolaabaga7279 Рік тому

      @@HTSCoding j ai peur que Microsoft ne puisse plus prendre Mvc à long-terme. Peut on imbriqués les composants Blazor dans Mvc?

    • @HTSCoding
      @HTSCoding  Рік тому

      Peut-être un bon sujet à discuter sur le serveur discord ;-)
      Et oui, dans le cours, je montre comment piloter des composants Blazor depuis un site MVC

  • @justinestrescher5531
    @justinestrescher5531 Рік тому

    Bonjour l'abonnement n'est plus disponible. Comment procéder merci

    • @HTSCoding
      @HTSCoding  Рік тому

      Bonjour,
      Effectivement, les abonnements sont temporairement désactivés pour cette fin d'année afin de travailler à la nouvelle version.
      Le système d'abonnement reviendra en 2023 avec de nouvelles formules.

    • @HTSCoding
      @HTSCoding  Рік тому

      Bonjour, l’abonnement est de retour sur la plateforme.
      Bonne journée