.NET 6 Blazor 🔥 Component Communication (Parameter, EventCallback & State/Service)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 57

  • @martinogdig
    @martinogdig 2 ปีที่แล้ว +8

    No joke, i think these are the best tutorials out there! Not to long or boring, but not to fast so we cannot understand!
    Amazing!

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Thank you so much for your kind words! Really appreciate it! 😊

  • @LeeroyGgJenkins
    @LeeroyGgJenkins 2 ปีที่แล้ว +12

    Hey Patrick I just want to tell you how grateful I am of all the work you put into these videos for all of us! I started a new job a year ago(with no experience) as a dev and right off the bat I was thrown on new projects they wanted built in Blazor.. No one in the team has ever worked with Blazor and I learn best by seeing others do concrete examples so you quickly became my go to when I had questions. Just wanted to let you know how your work actually makes a concrete difference in the world. My bosses love the work I do and it's partly thanks to you :)

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว +3

      This is just awesome! Thank you so much for sharing that. Means a lot to me! 😊

  • @BAS-64
    @BAS-64 ปีที่แล้ว

    Very good lesson from God

  • @BrokenSword17
    @BrokenSword17 2 ปีที่แล้ว +2

    Beautiful. Thank you so so much for playing a major role in the blazor community. People like you are our backbone.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Wow, thank you so much for your feedback! Appreciate it! 😊

  • @uberacyjunior3613
    @uberacyjunior3613 2 ปีที่แล้ว +1

    Thank you for the video Patrick. Cheers from Brazil 🇧🇷 :)

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      My pleasure! Thanks a lot for your feedback! 😊

  • @oncalldev
    @oncalldev 2 ปีที่แล้ว +2

    As always, well presented. Nice bite sized chunk of Blazor information.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Thank you very very much, Bruce! Appreciate it! 😁

  • @drspyqwerty
    @drspyqwerty 2 ปีที่แล้ว +1

    subscribed becasue of the cheezy subscription plug....and because the content is great!

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Thanks a lot! 😊

  • @martamendes4906
    @martamendes4906 ปีที่แล้ว +1

    Amazing.
    Thank you so much!

    • @PatrickGod
      @PatrickGod  ปีที่แล้ว +1

      Glad you liked it!😊

  • @Udodisgustme
    @Udodisgustme 2 ปีที่แล้ว +1

    Nice, compact, informative. Thanks Patrick!

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Appreciate it! Thanks a lot for your feedback, Povilas! 😊

  • @af4043
    @af4043 2 ปีที่แล้ว

    Very nice, Patrick! Clear explanation and examples of how these work. I learned a lot!

  • @mikeraft3694
    @mikeraft3694 2 ปีที่แล้ว +1

    Thank you very very!!! Great and clear tutorial.Real Time Saver.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Glad you liked it! Thanks for your feedback!

  • @davideaton6876
    @davideaton6876 2 ปีที่แล้ว +1

    Thanks for the great tutorial! Clear and informative. Very much appreciated!!!

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      You're very welcome! Thank you so much for your feedback! 😊

  • @NAEL4SLR
    @NAEL4SLR 2 ปีที่แล้ว +1

    Awesome content. Thanks for sharing!

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Glad you enjoyed it! Thanks a lot for your feedback!

  • @tonyeps
    @tonyeps 2 ปีที่แล้ว +1

    As always, very clear and engaging. Thank you very much for these tutorials, very useful even if short.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Glad you like them! Thanks a lot for your feedback, Antonio! 😊

  • @pablomaidana7420
    @pablomaidana7420 ปีที่แล้ว

    Cool, reminded me of Angular services

  • @ivandrofly
    @ivandrofly 2 หลายเดือนก่อน

    Thanks for the video . "In essence"

  • @kevinmungame1869
    @kevinmungame1869 2 ปีที่แล้ว +1

    Thank you, Patrick, I previously implemented my cart page through child-parent coms ..it can get messy and no doubt you have pointed me in the right direction.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Glad I could help! Thanks a lot for your feedback, Kevin! 😊

  • @StefRenaud
    @StefRenaud 2 ปีที่แล้ว +1

    Thank you! Very informative.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Thanks a lot for your feedback! 😊

  • @ivandrofly
    @ivandrofly 2 หลายเดือนก่อน

    The "state" is also called Store in Vue - first learnt about it in SingletonSean videos. Powerful stuff

  • @philmingo
    @philmingo 2 ปีที่แล้ว +1

    awesome stuff !!

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Glad you think so! Thank you very much! 😊

  • @alexjones420
    @alexjones420 ปีที่แล้ว +1

    420th like time to blazor it up 🔥

  • @LukeAvedon
    @LukeAvedon 2 ปีที่แล้ว +2

    Do you read my mind? As soon as I'm pondering and studying a topic -- you make a video about it.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Haha, glad I could help! Thanks for sharing that, Luke. 😊

  • @Mo-ef9yt
    @Mo-ef9yt 2 ปีที่แล้ว +1

    Nice video thanks

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Most welcome! Thanks for your feedback! 😊

  • @405192802
    @405192802 ปีที่แล้ว

    Amazing! event can bind to the StateHasChanged function!!!!! Amazing!

  • @yasminarab1353
    @yasminarab1353 2 ปีที่แล้ว +1

    realy my best moment when i a notification come from your channel and my Shopping pleasure is when i buy your Courses im Udemy... special thx for this vedio coz i realy need it.
    and one thing, plz when you Build some Css with bootstrap.. can you plzzzz explain it and what it does coz realy i dont have time to study bootstrap

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว +1

      This is so nice of you, thank you very much! Means a lot to me. And yes, I try to explain CSS a bit more in the future, but maybe it's not that necessary anymore when we use MudBlazor. 😉

  • @harrisonwell1719
    @harrisonwell1719 ปีที่แล้ว

    How does Dispose method get called?

  • @mihaimyh
    @mihaimyh 2 ปีที่แล้ว

    How can you use async to invoke the event? Does it has InvokeAsync like the EventCallback? Couldn't you use an event of type EventCallback instead of an Action?

  • @amalekf6024
    @amalekf6024 2 ปีที่แล้ว

    thank you very mush

  • @sylinxstark3882
    @sylinxstark3882 2 ปีที่แล้ว +1

    Hello thank you for great content. But ı wonder how can i keep my value static like ı have a drawer and i bind-open a variable so i have many pages and when i go some other page drawer close itself because it is in mainlayout and default value is false. How can i keep that value when change true or false thank you for your answer.

    • @PatrickGod
      @PatrickGod  2 ปีที่แล้ว

      Hey there! Thanks for your feedback. 😊 Have you tried using a service for that matter? Hope this helps. Take care, Patrick

    • @sylinxstark3882
      @sylinxstark3882 2 ปีที่แล้ว

      @@PatrickGod I did not try that. But i have to do i think because no easy way to do that :(

  • @muralikrishnachowdarypolin5601
    @muralikrishnachowdarypolin5601 2 ปีที่แล้ว +1

    Please do details video on state management

  • @hastifallah73
    @hastifallah73 2 ปีที่แล้ว

    It would be great if you create video about external login. It's helpful and handy :)

  • @Cornet435
    @Cornet435 2 ปีที่แล้ว

    Hey I have some question about JWT Token, do u think that I can use it in my ASP Net RAZOR applictation with razor pages? or JWT are only for API RESTful?

  • @carlosr.r.mondragon2887
    @carlosr.r.mondragon2887 2 ปีที่แล้ว

    Another easy option to send parameters: ToggledChanged="(toogleValue=>EventDarkMode.InvokeAsync(toogleValue))" in this option you can send the value of the Toggle Button.

  • @FaizulHassan-ek2mw
    @FaizulHassan-ek2mw ปีที่แล้ว

  • @arielspalter7425
    @arielspalter7425 2 ปีที่แล้ว +1

    I am confused as to why the callback event in the NotificationCount component is needed. Couldn’t we just implement the resetCount method and assign it to @onclick (built in event of a button) ? Thanks for your videos! They’re always very informative and helpful.
    EDIT- one more question…how did the NotificationCount component ended up in the top right corner? I couldn’t find where it was added to the navbar or to the MainLayout? Thanks again 😊

    • @joaoalbertofn
      @joaoalbertofn ปีที่แล้ว

      I have the same question about how did the NotificationCount component ended up in the top right corner.