How To Learn Blazor In 2023

preview_player
Показать описание
How do I learn Blazor well in 2023? Is it something I should know? As we start into 2023, if you are a C# web developer or an aspiring C# web developer, Blazor is an important tool to learn. Not only is it a great option in the ASP.NET Core set of tools, but it is also a technology that Microsoft is investing heavily in.

In this video, I will start by answering some of the commonly asked questions about Blazor. Then, we will look at the different flavors of Blazor and when to use each. After that, I will outline the order to learn Blazor in, I will go over the steps to take when learning Blazor, I will cover the easiest way to become a Blazor developer, and finally, I will cover some tips and tricks to learning Blazor well.

0:00 Intro
1:31 Blazor FAQs
12:38 Blazor Flavours
24:52 Learning Order
35:51 Learning Steps
40:26 The Easy Path
53:16 Tips & Tricks
Рекомендации по теме
Комментарии
Автор

I've been working on a Blazor project for the past 6 months and I have to say it is very impressive. I was able to meet most of the requirements without writing a single line of javascript code, with a few exceptions. It masivelly improved my productivity and cut down on the development time. I don't know if Blazor will become widely used or mainstream (in our world the best tech doesn't always win), but, in my opinion, it is well worth the time and effort to learn.

MarkoMijuskovic
Автор

I've been a developer for more than 25 years and have done my share of application building. I follow a lot of development courses just because I like learning new things. And there are some really good instructors out there on the internet. But I've never encountered one on your level. Especially the courses from start to finish, looking into all the complications, the overview and the considerations that come with developing a real application. Also, your explanations on why you do things a certain way as opposed to other possibilities. It is like pair programming with a very experienced colleague.
There is so much to choose from on what to learn nowadays. This video offers a clear path for developers, whether they are on a beginner, intermediate or senior level.
Thank you for sharing your knowledge.

jooststolk
Автор

Microsoft finally got it right with Blazor, Blazor Hybrid and MAUI,

conradtwonine
Автор

Oh what are the odds that learning Blazor is precisely what i set out to do during 2023? :D Thx for your work!

christoffernilssonlundberg
Автор

*Timestamps*
0:00 Intro
1:31 Blazor FAQs
12:38 Blazor Flavours
24:52 Learning Order
35:51 Learning Steps
40:26 The Easy Path
53:16 Tips & Tricks

henry-js
Автор

After stumbling my way through my first production blazor app, I viewed this and found out where I made all my mistakes. This is great!

williamlee
Автор

One thing that was missing about blazor hybrid which is much easier is you can use the blazor webview control in wpf and even windows forms. In that case, a person deploys it the same way they deploy a normal wpf app. Blazor hybrid can be a good option to even replace xaml. I've done xaml before but found that blazor is easier to create maintainable apps vs using xaml.

andywalter
Автор

This video is mentioned in the community standup. That’s great for visibility. Thanks for the great video Tim.

niw
Автор

Thank you for this video. The way you presented the prerequisites was nice.

It's making me rethink my decision to use Blazor for the frontend of the current project, because it is small, and i would have too much to learn. I jumped in the middle, as you called it, and realized that without a better foundation/understanding, designing will be a nightmare. When you explained it here, i was thinking, "yeah, that's me". I should probably just stick with VB as the front end because that is what i am familiar with. We do not really need an internal website as the UI, flexible as it may be.

tmhchacham
Автор

Perfect, not that much project videos on youtube about blazor yet it seems very attractive.

seetheious
Автор

Server side Blazor cannot be considered a serious product because, as far as I know, the browser connection is tied to the server from which it started. Back in the day, when we used session state, you had to turn on sticky sessions at the web farm to redirect the client back to the same server, or server pool, so the client's state was maintained. This didn't always work. Blazor WASM, on the other hand, seems like the go to technology since it does not have this restriction. And lately, Steve Sanderson (creator of Blazor) is talking about possibly having the two technologies working together seamlessly with there even being able to flip a switch called "auto" where Blazor itself would decide where to create the rendering. Blazor is going to dominate, and I am jumping in headfirst.

gregoWahoo
Автор

This is the best tech video I've seen in a long time.

rodrigosalazar
Автор

“Practice” I understand that’s the most important thing as you said, but I (and may be everyone) always struggle to find a zeal unless I am working on a real world project.

ranvirsingh
Автор

Been using blazor for 3-4 years now. Had several big and small, intranet or public and all of them have been a success! We been so damn fast with it and no major hiccups.

Some usecases JS is better and if you have a JS team its obviously better but Blazor is a great damn alternative for a .NET team.

TheCameltotem
Автор

Tim, this is an excellent well-organized and well articulated post. Thanks!

jakejake
Автор

Thank you for the thorough video explanation, as always. Your video has been instrumental in my understanding of Blazor technology. I was wondering if you might have the time to create a new video exploring MAUI in 2023, as I have seen mixed reviews and would appreciate your insights again.

x-y-io
Автор

Not sure if my comment is going through. But I wanted to ask. I know blazor server is a SPA and uses signal R to not do a full page refresh. Does regular razor asp netcore (not blazor) able to utilize the same technology as far as SPA and no full page refresh? Or do you have to add that in such as signal r or something thanks

chrisjohansson
Автор

We have just decided to start new projects with Blazor for a good number of reasons and I am really looking forward to using it; especially the part where I don't have to write as much JS. We're switching to Tailwind too, so no writing CSS either.

manofqwerty
Автор

I have created the 2, 3 project on blazor .But one thing i noticed that Hot reload should be improved.and framework should be lightweight.

anilrawat
Автор

Extra tip is to have a project. And slowly making progress to make it real and learn bunch of stuff while you make it. It is good motivator.

scarbus