Тёмный
Code Overdose
Code Overdose
Code Overdose
Подписаться
Welcome to Code Overdose!

Dive deep into the world of programming and technology with us. Whether you're a seasoned developer or just starting out, our channel offers something for everyone.

From coding tutorials and tech reviews to industry insights and project showcases, we bring you a steady stream of content to fuel your passion for tech. Subscribe and overdose on code with us-let's push the limits of what's possible, together!

By Dose Hieu
Комментарии
@2005Azm
@2005Azm 2 дня назад
This is fantastic!
@dosehieu
@dosehieu 2 дня назад
@@2005Azm Thank you 🥰
@justvuu
@justvuu 3 дня назад
Nice!
@dosehieu
@dosehieu 2 дня назад
@@justvuu Thank you so much🥰
@CentauriDK
@CentauriDK 9 дней назад
Thanks for your greate futorial. Just what I was looking for to continue learning Blazor. But shouldn't their be an error message when you login with an wrong username and password?
@dosehieu
@dosehieu 9 дней назад
Hi @CentauriDK. You're right. In a real project, we need to handle user login failures, and the password should be encrypted before being saved to the database. I may handle this in the next video. Thanks for your question!
@Guitariste82
@Guitariste82 9 дней назад
Very good!!! You deserve more subscribers considering the quality of your content. Can you update your Github with this part .... if possible 🙂 .
@dosehieu
@dosehieu 9 дней назад
Oh I forgot about that. Thanks for reminding 🥰🥰
@Guitariste82
@Guitariste82 9 дней назад
@@dosehieu Ty for the update !
@dosehieu
@dosehieu 9 дней назад
@@Guitariste82 You're very welcome🥰
@pankajsharma-yw3rl
@pankajsharma-yw3rl 10 дней назад
Thanks 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏
@dosehieu
@dosehieu 10 дней назад
@@pankajsharma-yw3rl You're welcome 🥰🥰
@GarethDoherty1985
@GarethDoherty1985 10 дней назад
Loving these tutorials
@dosehieu
@dosehieu 10 дней назад
@@GarethDoherty1985 Thanks for your support 🥰🥰
@DragoGrayLite
@DragoGrayLite 11 дней назад
Incredible 🤓
@dosehieu
@dosehieu 10 дней назад
@@DragoGrayLite Thank you so much🥰🥰
@tavara7279
@tavara7279 13 дней назад
What's user and Password?
@dosehieu
@dosehieu 13 дней назад
Hi @tavara7279, I haven't implemented authentication in this part. If you want to see authentication and role-based authorization, please check my Part 3 video here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-oqpNQxEfz_Y.html
@kha88kha88
@kha88kha88 14 дней назад
It would be great channel ❤
@dosehieu
@dosehieu 14 дней назад
@@kha88kha88 Thanks for your kind words. 🥰🥰
@luizfredericojr
@luizfredericojr 15 дней назад
Very good course. The layers make sense. The code is clean. Some tables like user and claims are missing, don't you think? I just don't understand why not use Identity? Even if it was just to create the tables... But anyway, your content is very good and well explained, thank you.🕶😀 Continue this series👍
@dosehieu
@dosehieu 15 дней назад
@@luizfredericojr Thanks for your kind words. Good question! For simplicity, I'm not implementing user verification in this video. I plan to implement user verification using Identity and add refresh tokens in the next video 😊😊
@oktjona
@oktjona 15 дней назад
you are perfect
@dosehieu
@dosehieu 15 дней назад
@@oktjona Thank you very much. 🥰🥰
@oktjona
@oktjona 15 дней назад
@@dosehieu what about creation of account by registering ,you showed only login
@CentauriDK
@CentauriDK 15 дней назад
Thanks for the greate tutorial. Its exatly what I am currently working with. Cant wait for the next part Hope you also include that the users login are saved in the database for a real world example.
@dosehieu
@dosehieu 15 дней назад
@@CentauriDK Thanks for your support. I will publish more about this very soon. 😍😍
@garamburito
@garamburito 16 дней назад
Hi, thanks for the video, how do you get the console admin page that appears a the beginning ?
@dosehieu
@dosehieu 15 дней назад
@@garamburito Hi. Thank you for watching. Do you mean .NET Aspire? That is a lightweight framework designed to help developers get started with .NET Core in a more streamlined way, focusing on rapid development and deployment. It offers a simplified setup, essential tools, and features that are especially useful for building modern web applications with minimal overhead
@garamburito
@garamburito 15 дней назад
@@dosehieu thanks a lot for the info.
@germanjesus214
@germanjesus214 16 дней назад
Muchas gracias por el video, desde hace tiempo que quería saber cómo hacer una aplicación fullstack, solo he estudiado el desarrollo de API, no he tocado front para nada, tu video me sirvio mucho, gracias. saludos desde Colombia.
@dosehieu
@dosehieu 16 дней назад
@@germanjesus214 Welcome! Colombia is a great country. I'm very happy to hear that you find it helpful.😊😊
@MohammadKomaei
@MohammadKomaei 16 дней назад
Repository is implemented in ef core dbcontext class so creating the repository classes is anti pattern and caused complexity and decreasing performance.
@dosehieu
@dosehieu 16 дней назад
@@MohammadKomaei Hi. EF Core does not implement the repository pattern out of the box. EF Core provides a DbContext for data access, but it doesn’t include a repository layer. The repository pattern can be implemented on top of EF Core if desired, but it is not a built-in feature.😊😊
@phaminhthien7772
@phaminhthien7772 16 дней назад
It’s so great, keep it up man 💪
@dosehieu
@dosehieu 16 дней назад
@@phaminhthien7772 Thanks for your kind words Thien. I'm still following your articles on Viblo. Looking for your next articles.😍😍
@minhvu5239
@minhvu5239 16 дней назад
Send to you my respect, from former colleague at MISA❤
@dosehieu
@dosehieu 16 дней назад
@@minhvu5239 Thank you for supporting Minh. Very glad to see you here🥰🥰
@minhvu5239
@minhvu5239 16 дней назад
@@dosehieuI hope you'll release more videos about messeage broker in more detail. I really look forward to it 🤗❤
@dosehieu
@dosehieu 16 дней назад
@@minhvu5239 Sure. I will publish more about this very soon. 😊😊
@arunbastin2990
@arunbastin2990 18 дней назад
Good explanation.Continue this series❤
@dosehieu
@dosehieu 18 дней назад
Thank you! I will do😊😊
@asesorwebvideos
@asesorwebvideos 18 дней назад
Gracias, saludos desde Chile
@dosehieu
@dosehieu 18 дней назад
Welcome, Chile is nice country🥰🥰
@pankajsharma-yw3rl
@pankajsharma-yw3rl 19 дней назад
your videos are great & self explained. it would be highly appreciated if you please give next video on refresh token & cascading master tables & pdf excel export on that same project
@dosehieu
@dosehieu 19 дней назад
Thank you. I will publish it soon 😊😊
@EldonElledge
@EldonElledge 21 день назад
This is an excellent simple demo that can teach so much in such a little time. Great job Dose.
@dosehieu
@dosehieu 21 день назад
Thank you. I will publish more exciting content in the future. 😊😊
@cissemy
@cissemy 22 дня назад
Great video. Can you make a video about how to deploy it using docker ?
@dosehieu
@dosehieu 22 дня назад
Thank you. I will make it soon ☺☺
@ToniTodorov-g8z
@ToniTodorov-g8z 22 дня назад
In my opinion, this is a very useful course. For those new to BlazorApp (like me). I have one question: in your opinion for "medium volume applications" which "application architecture" is better: "Clean Architecture" or "Modular Monolith"?
@dosehieu
@dosehieu 22 дня назад
Thank you for your kind words! As for your question, both Microservice Architecture and Modular Monolith have their advantages, and the choice depends on your specific needs. For a medium-volume application, Modular Monolith might be more practical if you're aiming for simplicity and faster development. However, if you anticipate needing to scale or add complexity in the future, Microservice Architecture might be a better long-term choice ☺☺
@ToniTodorov-g8z
@ToniTodorov-g8z 21 день назад
@@dosehieu Thanks for the reply. One additional question. In this project, are you thinking of developing some "architecture"? Or it will be just one "monolithic application", which for "one example" is actually quite enough.
@dosehieu
@dosehieu 21 день назад
Hi @@ToniTodorov-g8z, In this project, I’m leaning towards a Modular Monolith approach for simplicity, as an example 😊 If you want to learn more about the Architecture, check out my video on Microservice Architecture here. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-CbDgOlqBvrs.html
@vietnguyen2521
@vietnguyen2521 23 дня назад
Perfectly tutorial for beginer, thank you. Hope you will be make more video about microservices in dotnet 8 and aspire
@dosehieu
@dosehieu 23 дня назад
I'm glad you found the tutorial helpful. Thank you☺☺
@JoeChiu-i8n
@JoeChiu-i8n 25 дней назад
it's really awesome, really Clearly, and very useful
@dosehieu
@dosehieu 25 дней назад
Thank you so much 😍😍
@lukevincent4397
@lukevincent4397 27 дней назад
Your screen text is way too small and you have uploaded the video in 720p - useless.
@dosehieu
@dosehieu 27 дней назад
Hi @lukevincent4397, sorry about the inconvenience. This is my first video. In the next video, I will change the font size and improve the image quality. Thank you for letting me know 😊😊
@osamaayesh9495
@osamaayesh9495 27 дней назад
hey which way u did to connect to sql server seems u in sql server have migration history
@dosehieu
@dosehieu 27 дней назад
Hi @osamaayesh9495, you can use either the Code First approach or the DB First approach. However, in real projects, we often avoid using them because we want to apply our own naming conventions. For example, if you have a new table named Order, just go to the database and create the Order table. Then, create a model class named OrderModel.cs and declare the DbSet for it in the DbContext. When you run the app, it will automatically connect them😊😊
@osamaayesh9495
@osamaayesh9495 26 дней назад
@@dosehieu okey thanks but so if i follow ur step in this video with avoiding code first and data base i will automatically connect to sql server ? cuz u in this video didn't create database and table product so i must creat them then follow ur steps ?
@dosehieu
@dosehieu 26 дней назад
Hi @osamaayesh9495, you don't need to create the database beforehand. As you can see in the DbContext, I have this Database.EnsureCreated();. The first time you run the app, if the database doesn't exist, Entity Framework will automatically create it. 😊
@osamaayesh9495
@osamaayesh9495 25 дней назад
@@dosehieu hey how i can edit or delete a column from sql server or just from model ?
@dosehieu
@dosehieu 25 дней назад
Hi @@osamaayesh9495 If you need to change anything, let's update both the database and the model. It will automatically connect. For example, if I want to add a column 'Discount' to the 'Product' table, just go to the database and create that column, then go to the Product model and add the 'Discount' property ☺
@netrunner1987
@netrunner1987 28 дней назад
at 2:10, I'm getting a few errors: Cannot convert lambda expression to intended delegate type because some of the return types in the block are not implicitly convertible to the delegate return type Argument 2: cannot convert from 'Microsoft.AspNetCore.Components.EventCallback<int>' to 'Microsoft.AspNetCore.Components.EventCallback' Cannot implicitly convert type 'int' to 'string' Then it repeats most again. This is from your github and just adding the beginner parts.
@dosehieu
@dosehieu 27 дней назад
Hi @netrunner1987, ensure that at 2:10, you just add a submit button, then set OnValidSubmit to the Submit function. Can you see where your error shows? In which file and on what line?
@nedas6235
@nedas6235 28 дней назад
Great tutorial, however, I'm having issues at 22:25. My create order button does not do anything (no browser alert, no posting new orders). I'm assuming the @onclick method is not triggering for me at all, has anyone encountered anything like this? Posting new orders works fine on swagger ui.
@dosehieu
@dosehieu 28 дней назад
Hi @nedas6235, in the CreateOrder function, make sure to copy the correct Order address in OrderService => LaunchSettings.json. If you're still stuck, send me your repository link, and I'll take a look. 😊😊
@nedas6235
@nedas6235 28 дней назад
@@dosehieu Hey, I managed to figure it out, I added <Routes @rendermode="InteractiveServer" /> to my app.razor file, which fixed the issue. Now the button works as intended 🙂
@dosehieu
@dosehieu 27 дней назад
@@nedas6235 That was great! 😊😊
@althafahmed2415
@althafahmed2415 3 дня назад
@@nedas6235 Thanks
@jsiahaan
@jsiahaan Месяц назад
Thank you so much, I'm going to continue the second part soon!
@dosehieu
@dosehieu Месяц назад
Thank you🥰🥰
@satwikgawas5582
@satwikgawas5582 Месяц назад
Hello sir waiting for authentication and authorization in blazor using jwt
@dosehieu
@dosehieu Месяц назад
Of course! I will publish it very soon 😊😊
@jsiahaan
@jsiahaan Месяц назад
Very simple, clear, and, easy to understand. Waiting for new coming videos!
@dosehieu
@dosehieu Месяц назад
Thank you so much ☺☺
@QaisarArsalan
@QaisarArsalan Месяц назад
where is migration class and where i can apply ?
@dosehieu
@dosehieu Месяц назад
Hi @QaisarArsalan, I didn't use Code First in this example. If you need to make any changes to the database, first update your table, then update the model class for that table. They just need to map to each other. Migration is not required ☺☺
@muhammadasaad1314
@muhammadasaad1314 Месяц назад
i have to APPLY AUTHORIZATION ON THE ACTIONS OF PRODUCT HOW TO DO IT?
@dosehieu
@dosehieu Месяц назад
I will have another video on Authentication and Authorization in a Blazor Web App using JWT tokens soon. Follow me to get it as soon as it's ready☺☺
@maurosanz6125
@maurosanz6125 Месяц назад
@@dosehieu yes please 📿
@nguyenhieu-c2q
@nguyenhieu-c2q Месяц назад
can you make more videos like this
@dosehieu
@dosehieu Месяц назад
Of course! Thank you
@nguyenhieu-c2q
@nguyenhieu-c2q Месяц назад
can you make more videos like this
@dosehieu
@dosehieu Месяц назад
Of course! Thank you
@RupeshMahale-
@RupeshMahale- Месяц назад
I would like to know kafka auth with SASL/GSSAPI. Could you please make a video for that?
@dosehieu
@dosehieu Месяц назад
Of course! I will make it soon 👍👍🥰
@StarlakeKT
@StarlakeKT Месяц назад
Bạn có thể làm thêm nhiều video như thế này được không?
@dosehieu
@dosehieu Месяц назад
Of course! Thank you🥰
@trangphan8278
@trangphan8278 Месяц назад
Hay quá
@dosehieu
@dosehieu Месяц назад
Thank you 🥰
@hnieeffadzli1183
@hnieeffadzli1183 2 месяца назад
can u do sample with microservice architecture
@dosehieu
@dosehieu 2 месяца назад
Sure. I will make it soon 😉
@hnieeffadzli1183
@hnieeffadzli1183 2 месяца назад
@@dosehieu yehaaa cant wait to see
@kmuhanad45
@kmuhanad45 2 месяца назад
Thanks
@dosehieu
@dosehieu Месяц назад
I just published a new video about this. You can watch it now! 🥰
@trangphan8278
@trangphan8278 2 месяца назад
@dosehieu
@dosehieu Месяц назад
Thank you
@dosehieu
@dosehieu Месяц назад
Oo