What's NEW in Blazor in .NET 8?!
17:55
Getting Ready for .NET Conf 2023!
4:13
What Is Infrastructure as Code?
10:18
Пікірлер
@thibaultdolley734
@thibaultdolley734 17 сағат бұрын
Thank you for providing the github repository
@zorglub8949
@zorglub8949 6 күн бұрын
Hi Claudio, thanks for making great videos 🥇. I have seen a couple already. Could you make a Video Library? I am starting to learn C# and like your style as it's fast and accurate.
@usamaradwan
@usamaradwan 6 күн бұрын
Thank you so much! It's a great tutorial!
@ClaudioBernasconi
@ClaudioBernasconi 6 күн бұрын
Thanks for watching. 🙂
@waynehamberg9248
@waynehamberg9248 7 күн бұрын
What about WebUI 3? It's XAML based!
@ClaudioBernasconi
@ClaudioBernasconi 7 күн бұрын
I'd say that's also a valid choice.
@arrrryyy
@arrrryyy 7 күн бұрын
Dude, can you stop making these facial impressions like you are disgusted?
@mostaphasaid7250
@mostaphasaid7250 8 күн бұрын
Thank you very much. very informative video.😍🤩
@ClaudioBernasconi
@ClaudioBernasconi 8 күн бұрын
Glad you liked it, and that it was helpful to you! 🙂
@badatcomputer
@badatcomputer 12 күн бұрын
I also found using a Try-Finally block is helpful. If(IsAddingToCart) then return, else place the IsAddingToCart=true before the Try, and in the Finally place IsAddingToCart=false. Solved my problems.
@rohann8073
@rohann8073 18 күн бұрын
Thank you for this video
@ClaudioBernasconi
@ClaudioBernasconi 18 күн бұрын
Thanks for your feedback. 😎👍
@Jel.Awesh.M
@Jel.Awesh.M 20 күн бұрын
Now, the next question, what .NET version should I focus on learning for a job perspective?
@ClaudioBernasconi
@ClaudioBernasconi 20 күн бұрын
Always use the latest stable release. At this time, it is .NET 8.
@Jel.Awesh.M
@Jel.Awesh.M 20 күн бұрын
@@ClaudioBernasconi Right, that would be for new projects, but if you looking for a new job. What would it be better?
@md.shakirhossain
@md.shakirhossain 20 күн бұрын
Thank you so much @ClaudioBernasconi for your nice, easy and helpful video
@ClaudioBernasconi
@ClaudioBernasconi 20 күн бұрын
Thanks for your kind comment. 😉
@wiepcorbier
@wiepcorbier 21 күн бұрын
Put it in IIS and it doesn't work anymore. The links don't work, bootstrap is gone. Not good at all.
@Pryvyd9
@Pryvyd9 22 күн бұрын
why is everything xaml now? I had a long break in wpf while working on c++ ImGui project and when I came back it's just a cluttered maze where I can't get anything done. ImGui might require you to build an application in a particular way but once you set it up it's so easy and intuitive.
@2005bgva
@2005bgva 22 күн бұрын
Thanks your video was very instructive. I think that for today 2024 for desktop applications the best option is .NET MAUI.
@niteshsetin
@niteshsetin 22 күн бұрын
How do i get the access token in blazor server app build with net 8?
@niteshsetin
@niteshsetin 22 күн бұрын
How do i get the access token in blazor server app build with net 8?
@guimatheus92
@guimatheus92 23 күн бұрын
Thanks for the video! I am trying to find an information but it's getting hard, how do I know all properties that a resource might have during the resource creation using the template? For example, if I create an ADX resource I can define different properties before creating (database name, availability zones, sku, etc). But how do I know all MUST properties and all optional properties?
@jam18m
@jam18m 23 күн бұрын
I have a doubt, I have Visual studio 2019, will I have to reinstall it again? From minute 2 I have my doubts about whether to continue or not!
@ClaudioBernasconi
@ClaudioBernasconi 23 күн бұрын
Today, I recommend using the latest C# and Visual Studio version.
@brucerosner3547
@brucerosner3547 24 күн бұрын
The irony is that Winforms will outlive WPF and most of its successors. My own view that making the interpretation of code dependent on external files is an unnecessary and error prone complication. Header files in C and C++ was a bad idea from day one and no language has used this approach since. Similarly defining used interfaces in XML requires close coordination between two completely different approaches. Pure code can be provably correct, that is, all pre and post conditions are satisfied. This is impossible with external XML files.
@jaymartinez311
@jaymartinez311 24 күн бұрын
Love the video but dark mode is your friend 😂. Great video though.
@ClaudioBernasconi
@ClaudioBernasconi 24 күн бұрын
Thanks for your feedback. I learned that some people have problems with their eyes when using dark mode. That's why I decided to use light mode in my videos to make them as inclusive as possible. Thanks for your understanding. 🙏
@RajK09
@RajK09 24 күн бұрын
I was looking for same content and your video played automatically. Thank you for the content.
@ClaudioBernasconi
@ClaudioBernasconi 24 күн бұрын
Thanks for your kind comment and thanks for watching.
@madsmikkelrasmussen240
@madsmikkelrasmussen240 24 күн бұрын
What a great overview, THANKS!
@ClaudioBernasconi
@ClaudioBernasconi 24 күн бұрын
Thanks, Mads! 😎
@tmlyrical4298
@tmlyrical4298 24 күн бұрын
Which I use Avalonia Or Uno ? Beginner ( not recommend easy - i only focusing in future also to get profit and stable on one )
@SrimathiJayaraman
@SrimathiJayaraman 28 күн бұрын
This was really helpful at the right time!
@ClaudioBernasconi
@ClaudioBernasconi 28 күн бұрын
Thanks for your feedback. I'm glad the video helped you out!
@kevintubbs4648
@kevintubbs4648 29 күн бұрын
Wow, I've NEVER needed to do so much pausing and replaying before! But I stuck with it, and eventually succeeded! I used VS 2022 and .NET 8.0 on Windows 11. These are all newer than what the OP used, but I was able to figure out the differences. I succeeded at building and distributing a functioning plugin! Now I can start putting my own code in there. I'm not sure, but I'd guess that you could manage to use VB instead of C#. But you're stuck with the JS stuff, I think.
@ClaudioBernasconi
@ClaudioBernasconi 29 күн бұрын
Fantastic! I'm sorry, I improved a lot with video creation over the years and, as you already mentioned, I used much older tech at the time. I'm happy you were able to figure it out! Did you also rely on the StreamDeckToolkit or did you use something else? Curious to learn.
@kevintubbs4648
@kevintubbs4648 28 күн бұрын
@@ClaudioBernasconi I used StreamDeckToolkit, following your instructions closely. Thank you for demonstrating how it all goes together, so that I can take the base code and start writing my own actions. My main interest is to develop plug-ins that talk to relay outputs and sensor inputs, for control of various devices attached to the PC through serial ports and interface cards. In the old days I would take a metal panel, drill holes, and install switches and indicator lights. The Stream Deck panels are so inexpensive and so flexible, it is a much slicker way to control things. Thanks again for getting me to the starting line!
@dioxino76
@dioxino76 Ай бұрын
I prefer not using another tool with my passwords: the less tools are used to manage them, the more secured will be my passwords.
@ClaudioBernasconi
@ClaudioBernasconi 29 күн бұрын
Where do you store your passwords? All in your mind? Or do you use the same password for different services?
@mattpavey
@mattpavey Ай бұрын
Great video. The thing I kept having trouble with was the Resouce.resx file was not generating the designer file, even when it was an embedded resource and even if I tried to use the ResXFileCodeGenerator approach; however, turns out for me it was a matter of opening the Resource.resx file (in editor mode) and then changing the "Access Modifier" from "No code generation" to "Public" (or Internal depending on your needs). Once I did that the rest all worked as expected. Lastly, for what it's worth, I thought the idea to redirect and force a page reload was a good one for my use-case. I suppose others may find that to be unnecessary, but it worked well for me. Thanks for the video!
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Thanks for your great and detailed feedback, Matt! 🙏
@TheDeathknight23
@TheDeathknight23 Ай бұрын
I followed the tutorial exactly as it was presented. I even copied the exact code into my blazor project but it seems .NET8 absolutely hates .NET7 and no matter how many errors I remove, it still won't let me have the app run successfully. It seems we have no choice but to discard this project in .NET8 entirely unless you can release it again on .NET8.
@leonardodavid8749
@leonardodavid8749 Ай бұрын
Very nice video, Claudio. Thank you!
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Thank you! 😉
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Do you generate test/fake data yourself, or do you use Bogus or something similar? 🤔
@ottomaier7127
@ottomaier7127 Ай бұрын
Cool! Danke für den Tipp 👍
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Danke Dir 👍🙏
@DhruvGoel-jc1lp
@DhruvGoel-jc1lp Ай бұрын
Amazing
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Thank you! Cheers!
@shatvani
@shatvani Ай бұрын
Hi, thanks for sharing your knowledge. Can you tell me how to create role-based authorization in a Blazor Server application, please?
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
You can configure the roles as part of the [Authorize] attribute. The following article is a great starting point: www.c-sharpcorner.com/article/role-based-authorization-in-blazor/
@krccmsitp2884
@krccmsitp2884 Ай бұрын
4:45 Does Blazor also support regular constructor injection we use in MVC or Controller API?
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Yes, it's possible with one of the "code-behind" approaches: kzbin.info/www/bejne/oZu6pHqipb56o7M
@krccmsitp2884
@krccmsitp2884 Ай бұрын
@@ClaudioBernasconi great, thanks
@francoislepron2301
@francoislepron2301 Ай бұрын
I am interested in Uno or Avalonia because I have to develop applications for embedded devices running a Linux OS (Yocto TorizonOS). Uno seems to work pretty well on an arm64 bits processor with a small touchscreen 7''.
@LokiDaFerret
@LokiDaFerret Ай бұрын
Along with control +KD there's also control +KF which I use a lot which formats selected text
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Great trick! I haven't use it so far.
@TravelingGonad
@TravelingGonad Ай бұрын
There must be a better way than reloading the whole Blazor site just to change the language!
@ZenOfKursat
@ZenOfKursat Ай бұрын
after buy 15 udemy and others.... Finally a Real teacher... You know this job.... thanks bruh. plz do more blazor / razor dotnetcore stuffs.
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Thank your for the kind words. I have many videos on the channel and new videos will come in the future. 😉
@zeminlu5606
@zeminlu5606 Ай бұрын
Great video! By the way, why do you never blink?🤔
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
I record short segments and put them together in post-production. 🤓 I'm not a great speaker, and English is my third language. I never speak it, except in my videos. It's a lot of effort, and I hope you're still able to enjoy the content and learn something new. 😉
@dalmiroe
@dalmiroe Ай бұрын
Hello, congratulations on the work. Could you tell me how to publish app Blasor Server on Vercel?
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
Thanks for your question. I haven't tried it myself, but it seems like .NET is not on their list of supported technologies/runtimes. Blazor Server requires ASP NET Core on the backend. Therefore, I doubt that it is possible to host it on Vercel.
@dalmiroe
@dalmiroe Ай бұрын
@@ClaudioBernasconi Obrigado
@dalmiroe
@dalmiroe Ай бұрын
I don't see anyone talking about deploying a Blazor server where we don't have access to IIS. Thanks
@THEArenaVD
@THEArenaVD Ай бұрын
Hey im trying to pass in a complex Object List in my razor component and when running my application I get Blazor server error usung chrome. Would you habe any idea as to why this is occurring?
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
What is the error?
@Ya_kruutoy
@Ya_kruutoy Ай бұрын
I searched for information on github for a long time but didn’t find anything. It’s good that you suggested that I need to specify the path
@aminbe3079
@aminbe3079 Ай бұрын
Is there a way to target Windows 7 using the newer versions of .Net (starting from NET6 and up) ?
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
I don't know if it runs, but it's certainly not officially supported. Windows 7 support ended after 10 years on January 14th, 2020. Windows 7 was released in 2009 and I'm definitely should it makes not a lot of sense to target such an old operating system today. That said, nothing hold you back from building an app and trying to run it on Windows 7 and seeing what happens. I hope this helps.
@SVChannel1016
@SVChannel1016 Ай бұрын
Neatly explained, very useful, thank you..
@ClaudioBernasconi
@ClaudioBernasconi Ай бұрын
That's very kind of you, thank you. 🙂