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

Поделиться
HTML-код
  • Опубликовано: 17 янв 2025

Комментарии • 45

  • @lucst-pierre779
    @lucst-pierre779 2 месяца назад +1

    Bravo, vraiment bien expliqué

  • @bakkhuzz
    @bakkhuzz 2 года назад +2

    Oh grosse vidéo. Merci Christophe.

  • @padnom4991
    @padnom4991 2 года назад +1

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

  • @mediabox6307
    @mediabox6307 Год назад +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  Год назад +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 Год назад

      @@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 2 года назад

    Merci bien pour l'explication du blazor wasm vs server

  • @avidiuscassiusivanovitch7149
    @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

  • @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

  • @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

  • @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

  • @user-or6mz4gy6i
    @user-or6mz4gy6i 10 месяцев назад

    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  10 месяцев назад +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 : ruclips.net/video/M1WOD_M_-uU/видео.html

    • @user-or6mz4gy6i
      @user-or6mz4gy6i 10 месяцев назад

      @@HTSCoding merci !

  • @bricehilarion
    @bricehilarion 2 года назад +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  2 года назад

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

  • @adrien8768
    @adrien8768 Год назад

    Super contenu

  • @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

  • @justinestrescher5531
    @justinestrescher5531 2 года назад

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

    • @HTSCoding
      @HTSCoding  2 года назад

      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

  • @francogechele
    @francogechele 2 года назад

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

    • @HTSCoding
      @HTSCoding  2 года назад +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

  • @JusteMvolaAbaga
    @JusteMvolaAbaga 2 года назад

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

    • @HTSCoding
      @HTSCoding  2 года назад

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

    • @justemvolaabaga7279
      @justemvolaabaga7279 2 года назад

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

    • @HTSCoding
      @HTSCoding  2 года назад

      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 2 года назад

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

    • @HTSCoding
      @HTSCoding  2 года назад

      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

  • @JusteMvolaAbaga
    @JusteMvolaAbaga 2 года назад

    Peut on utiliser les deux en meme temps?

    • @HTSCoding
      @HTSCoding  2 года назад

      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

  • @SonAltesseShow
    @SonAltesseShow 8 месяцев назад

    grosse vidéo