Very nice, simple, straightforward, well-paced. Thanks for taking the time to post a vid like this. Github tip: When viewing a file, instead of drag-select-copy, use the simple Copy icon next to Raw and do away with funny characters post-edit and potential for missing select-all. Cheers!
Hey Gavin, I work with a team, we code an API using laravel (php) to basically make the original application more user friendly, I learned a lot of C# in college but it's been like 10 years, you've inspired me to get back into C# and move onto bigger and better things, after getting the basics down I'll be learning godot, I really want to make a game. I'm super excited, I'm currently working on your beginner course to get the certificate, once I finish that I'm going to jump in the rest of your videos, I am loving it and having a great experience, I never thought I would. Thanks!
That's awesome! Thanks so much for this comment. C# is such a versatile and powerful language - you cannot go wrong by learning C#. Thank you for letting me know that you are enjoying my videos - it is greatly appreciated! More content is coming soon! :)
Perfect Video to get started with VS Code and .NET... I for some reason, my images don't display and I think it might have something to do with the location routing or something as I only saved the name as images and now images/movies. Not sure what to do next
Thank you for your comment. Assuming you have appropriately included the correct paths to the images in your code, there shouldn't be a problem. Also of course check that you have the images saved to the correct folder, and compare your code to the code on GitHub :)
Thish kind of coding videos are nice way to learn new things. You can build first simple working version with video and afterwards add things to the project. Thank you!
With the weather loading example, how is that different from a typical project where the page is loaded instantly and the table is populated through an asynchronous function? The end result for the user would be the same no?
In a typical Blazor Server application on for e.g. .NET 7 the weather data would be pushed via a signal-R connection to the client (asynchronously). In a Blazor application on .NET 8 where server side rendering is implemented - streaming rendering can be leveraged in which case a typical http Request/Response model is used for loading the data asynchronously in the browser. SSR has several benefits over the use of a Signal-R connection for initial page loads - it can result in potentially faster load times and better SEO. I hope that helps :)
Hey Gavin, I really appreciate what you do for the dev community. I was wondering if you could make a course for people using Unity that also covers backend development, such as using services such as Playfab,aws or firebase. I think backend development isn't talked about enough and Unity is a beast of a game engine. Regardless, thank you for everything you do :)
I've done 6 parts in a course for Unity which I haven't finished but will finish it in the future. You can find the videos at this URL - ua-cam.com/video/KTk-UFBnQpM/v-deo.html I can certainly look into including services in this course and backend development. Thanks so much for your valuable feedback! :)
Gavin Im a beginner but my ultimate goal is to make a chess website. Is something like that best done in unity? or Asp.Netcore? Maui? what do you think I should focus on learning.
A 3D or 2D chess game developed on Unity would be great but you could also create a web based chess game using Blazor. You could also create your chess game for cross platform mobile devices (Android or IOS) using .Net MAUI. Once you have the logic down you can reuse the code across platforms - you can create your chess game for multiple platforms. :) If you want your chess game to be in 3D I would recommend Unity.
That annoying invisible character that was at the start of your files might just be the BOM, at the bottom right of VS Code you can see "UTF-8 with BOM" so you might be able to disable it there Are you from south africa or am I mistaken? (because of the accent)
@@tibba69 Its generally free but please check out the details here for the conditions associated with using C# dev kit - code.visualstudio.com/docs/csharp/cs-dev-kit-faq#:~:text=This%20means%20that%20C%23%20Dev,Dev%20Kit%20at%20no%20cost.
Yes thanks :) dotnet --list-sdks - will show you a list of the dotnet sdks that you have installed on your machine. You can see both the SDK versions and runtime versions with the command, dotnet --info
It's not intended to be a comprehensive tutorial on Blazor. The focus is on Visual Studio Code, .NET 8 and C# Dev Kit, and provides an overview of how you can put a Blazor app together using these technologies.
Very nice, simple, straightforward, well-paced. Thanks for taking the time to post a vid like this.
Github tip: When viewing a file, instead of drag-select-copy, use the simple Copy icon next to Raw and do away with funny characters post-edit and potential for missing select-all.
Cheers!
Thank you! :)
Very impressive demonstration. Thank you so much.
Thanks so much! Great to get such positive feedback! :)
Can't wait to start developing on a website, thanks a ton!!
Awesome! Creating web apps using Blazor is an enjoyable experience!
Hey Gavin, I work with a team, we code an API using laravel (php) to basically make the original application more user friendly, I learned a lot of C# in college but it's been like 10 years, you've inspired me to get back into C# and move onto bigger and better things, after getting the basics down I'll be learning godot, I really want to make a game. I'm super excited, I'm currently working on your beginner course to get the certificate, once I finish that I'm going to jump in the rest of your videos, I am loving it and having a great experience, I never thought I would. Thanks!
That's awesome! Thanks so much for this comment. C# is such a versatile and powerful language - you cannot go wrong by learning C#. Thank you for letting me know that you are enjoying my videos - it is greatly appreciated! More content is coming soon! :)
Perfect Video to get started with VS Code and .NET... I for some reason, my images don't display and I think it might have something to do with the location routing or something as I only saved the name as images and now images/movies. Not sure what to do next
Thank you for your comment. Assuming you have appropriately included the correct paths to the images in your code, there shouldn't be a problem. Also of course check that you have the images saved to the correct folder, and compare your code to the code on GitHub :)
Thish kind of coding videos are nice way to learn new things. You can build first simple working version with video and afterwards add things to the project. Thank you!
Thank you for your positive feedback! I'll definitely do more videos like this moving forward :)
With the weather loading example, how is that different from a typical project where the page is loaded instantly and the table is populated through an asynchronous function? The end result for the user would be the same no?
In a typical Blazor Server application on for e.g. .NET 7 the weather data would be pushed via a signal-R connection to the client (asynchronously). In a Blazor application on .NET 8 where server side rendering is implemented - streaming rendering can be leveraged in which case a typical http Request/Response model is used for loading the data asynchronously in the browser. SSR has several benefits over the use of a Signal-R connection for initial page loads - it can result in potentially faster load times and better SEO. I hope that helps :)
Do you know any formatter with razor pages in vscode?
Hey Gavin, I really appreciate what you do for the dev community. I was wondering if you could make a course for people using Unity that also covers backend development, such as using services such as Playfab,aws or firebase. I think backend development isn't talked about enough and Unity is a beast of a game engine. Regardless, thank you for everything you do :)
I've done 6 parts in a course for Unity which I haven't finished but will finish it in the future. You can find the videos at this URL - ua-cam.com/video/KTk-UFBnQpM/v-deo.html
I can certainly look into including services in this course and backend development. Thanks so much for your valuable feedback! :)
Gavin Im a beginner but my ultimate goal is to make a chess website. Is something like that best done in unity? or Asp.Netcore? Maui? what do you think I should focus on learning.
A 3D or 2D chess game developed on Unity would be great but you could also create a web based chess game using Blazor. You could also create your chess game for cross platform mobile devices (Android or IOS) using .Net MAUI. Once you have the logic down you can reuse the code across platforms - you can create your chess game for multiple platforms. :) If you want your chess game to be in 3D I would recommend Unity.
That annoying invisible character that was at the start of your files might just be the BOM, at the bottom right of VS Code you can see "UTF-8 with BOM" so you might be able to disable it there
Are you from south africa or am I mistaken? (because of the accent)
Hi. Thanks for your comment. I grew up in South Africa but spent most of my working life in London :)
@@GavinLon Aah okay good to know my mind wasn't tricking me :)
Is the C# dev kit free to use at my company if I am the only programmer?
C# Dev Kit is totally free for anyone to use :)
Awesome! I mistakenly though that if the company I work for has too much revenue ($1,000,000), then I couldn’t use the C# dev kit.
@@tibba69 Its generally free but please check out the details here for the conditions associated with using C# dev kit - code.visualstudio.com/docs/csharp/cs-dev-kit-faq#:~:text=This%20means%20that%20C%23%20Dev,Dev%20Kit%20at%20no%20cost.
Nice background you got there 😅
Thank you! :)
How did you make the YT Like button do that thing??? Lol
it does that automaticly now its pretty cool
dotnet --list-sdks
Yes thanks :) dotnet --list-sdks - will show you a list of the dotnet sdks that you have installed on your machine.
You can see both the SDK versions and runtime versions with the command,
dotnet --info
this is not good for a beginner all we are doing is copying and pasting and no explanation .
It's not intended to be a comprehensive tutorial on Blazor. The focus is on Visual Studio Code, .NET 8 and C# Dev Kit, and provides an overview of how you can put a Blazor app together using these technologies.
very bad content alert ! just find somebody who can make coherent statements