Frank Liu

Frank Liu

I am a full stack developer with more than 20 years of development experience. I am excited to share my knowledge through my KZread channel. In here, I am planning to cover topics related to all aspects of software development. Let me know what you like to see.

I am trying to make my tutorials not only cover the basics but also progressively go deeper into each topic. I really hope they can be helpful.

Пікірлер

  • @nadatarekhassangaafar7874
    @nadatarekhassangaafar787422 сағат бұрын

    thank you so so so much

  • @ghaderrostami4048
    @ghaderrostami4048Күн бұрын

    Thanks for your best education over youtube Frank. But this video has some problems. in the video prior to last the section is repeated . please edit that one. and also the output that you demonstrated at the start of this video has not been completed . so many aspects of the IMS system has not been educated . do you want to continue the video in a new section .?

  • @FrankLiuSoftware
    @FrankLiuSoftwareКүн бұрын

    This is part of a course. See the description of the video.

  • @andrewfielden284
    @andrewfielden284Күн бұрын

    Thank you so much! I've been struggling with longpress events for my listview, but this is a much better way of doing things.

  • @JosephM1M5A4
    @JosephM1M5A4Күн бұрын

    Blazor server apps with mssql server and entity framework it’s a very good option for building full stack web applications 🙂

  • @iswilson
    @iswilson2 күн бұрын

    I have searched to whole internet looking for a tutorial which explains things rather than just telling you what to type. The only tutorial that does that is this tutorial. I was about giving up my .NET career to pick a different technology until I found this video. Thank you so much for this ❤

  • @techno7761
    @techno77612 күн бұрын

    Too many information that does not relate to Blazor and .Net 8

  • @user-bc2ik3gt1t
    @user-bc2ik3gt1t3 күн бұрын

    thank you

  • @marcioalexandremarcondes557
    @marcioalexandremarcondes5574 күн бұрын

    Amazing explanation! Thank you! Simple and objective!

  • @vijayakumar1591
    @vijayakumar15915 күн бұрын

    Thanks for providing the authentication subject; it really helped me

  • @AbdulrahmanWaseem
    @AbdulrahmanWaseem5 күн бұрын

    Thank you

  • @dagadogmail
    @dagadogmail6 күн бұрын

    Hi Frank, thanks its a great tutorial. Im a beginner. Ask something.. is it possible to MAUI run in WEB base application? Thanks.

  • @spontaneousorder5670
    @spontaneousorder56706 күн бұрын

    You have such a fantastic teaching style.

  • @nelsonrivers8546
    @nelsonrivers85467 күн бұрын

    Can you cover JWT Authentication as part of this video, or is it too late ?

  • @sparkgammingyt3862
    @sparkgammingyt38627 күн бұрын

    Another tutorial video with only half info....🤡

  • @thedude6810
    @thedude68107 күн бұрын

    Is weird, my project kept getting losing track of the new components. I had to do several clean and rebuilds along with restarting visual studio. What a headache.

  • @GirishKumarSK
    @GirishKumarSK8 күн бұрын

    you are really a best among all other youtubers who have taught BLAZOR. You have explained so clearly that all my previous doubts are resolved now. Heartfelt Thanks to you🤝

  • @okcharles7
    @okcharles78 күн бұрын

    I have finished this course in Udemy and started my own project. However, I have encountered "More than twenty 'IServiceProvider' instances have been created for internal use by Entity Framework." That happened if you just navigate between pages without nothing for about 7 to 10 times. I added DbContext using AddDbContextFactory method, as per to your tutorial. Can you give an advice to solve that issue?

  • @prajjawalkumarpatel9360
    @prajjawalkumarpatel93609 күн бұрын

    I am making a project in my case my pages are reloading but I am using Blazor web app why it is happening can you please help me?

  • @FrankLiuSoftware
    @FrankLiuSoftware9 күн бұрын

    I am not sure what is happening with your project. Could you elaborate?

  • @akkaradechsrithongchai7766
    @akkaradechsrithongchai77669 күн бұрын

    Just know about this matter , Thanks

  • @SameOldjeans
    @SameOldjeans9 күн бұрын

    but we never got to adding authentication :(

  • @martinsmifff
    @martinsmifff11 күн бұрын

    When doing the concurrent connections, you have a bug. All you are doing is starting thousands of processes that are all listening. You are not simply starting a new process on every connection request.

  • @FrankLiuSoftware
    @FrankLiuSoftware11 күн бұрын

    It was fixed later in the video. Thanks!

  • @nouchance
    @nouchance11 күн бұрын

    Thanks!

  • @2005Azm
    @2005Azm11 күн бұрын

    Interesting!

  • @maradasa985
    @maradasa98511 күн бұрын

    Awesome, more content like this is good, or even a working microservice using C#

  • @ginodailyjob
    @ginodailyjob15 күн бұрын

    Hi Frank, I like this tutorial and your teaching style. May I ask what the Wireframe application is (the "white board" you are using to describe those Blazor concepts) ? Thank you.

  • @FrankLiuSoftware
    @FrankLiuSoftware14 күн бұрын

    Just go to draw.io

  • @MG-gg9dh
    @MG-gg9dh15 күн бұрын

    So clearly explained, thank you

  • @omrinavon4350
    @omrinavon435015 күн бұрын

    Probably going to run it over and over so I can learn it properly. Love how it kept simple with reasoning. Thank you.

  • @dasfahrer8187
    @dasfahrer818716 күн бұрын

    How are you passing state between static and interactive components?

  • @dasfahrer8187
    @dasfahrer818717 күн бұрын

    Might be less confusing if you pronounced 'route' to rhyme with 'out' in instead of 'toot'.

  • @prampting
    @prampting17 күн бұрын

    Frank is posting from Canada. So "root" is 'route"

  • @dasfahrer8187
    @dasfahrer818717 күн бұрын

    @@prampting That makes more sense.

  • @gerardhayden6568
    @gerardhayden65686 күн бұрын

    ​@@prampting It is 'root' in Ireland too.

  • @imadabab
    @imadabab20 күн бұрын

    Perfect!! Thanks a lot. I have subscribed.

  • @NotMarkKnopfler
    @NotMarkKnopfler23 күн бұрын

    Any idea why it is displaying the messages in the rendered web pages twice? Is it something to do with the class being instantiated (1st message), and then later we explicitly display a property - which causes the message to be displayed again?

  • @adegunloyerebecca2671
    @adegunloyerebecca267123 күн бұрын

    Actually I'm reaching because of the quality of your online courses. Your expertise shines through, and I believe I can help you reach even more eager learners. Here's the deal: I specialize in driving sales and boos ting on line traffic. Together, we can craft targeted marketing strategies, optimize your sales funnels, and create compelling content to attract a broader audience.

  • @AntOn_BrandOn_RufUs
    @AntOn_BrandOn_RufUs23 күн бұрын

    Hi Frank. Do you have the source code, like on github? Thx.

  • @prabodjayaneth23
    @prabodjayaneth2324 күн бұрын

    you are superb❤

  • @jsiahaan
    @jsiahaan25 күн бұрын

    NavigationManager.Refresh() has been updated by Microsoft on Visual Studio 2022 17.10.3. on .NET 8.0.6 Thank you very much for these tutorials!

  • @animegod2474
    @animegod247425 күн бұрын

    this is the best blazor clean architecture tutorial i have seen .

  • @animegod2474
    @animegod247423 күн бұрын

    I CANT WAIT FOR THE NEXT TUTORIAL

  • @mrt7948
    @mrt794826 күн бұрын

    It would be better if u show how sell or purchase ui works.

  • @wprtube
    @wprtube26 күн бұрын

    Is this the same one you did before but in .NET 8?

  • @FrankLiuSoftware
    @FrankLiuSoftware26 күн бұрын

    The same one I did in .net 6.

  • @KAAN_TR
    @KAAN_TR26 күн бұрын

    You should create a B2C bookstore in .net 8, that’s what I need. Any takers to develop? Will pay your time

  • @Obolix101
    @Obolix10127 күн бұрын

    Hi I remember in your older blazor series you said to use WASM over server how comes you have now decided to go server over wasm?

  • @FrankLiuSoftware
    @FrankLiuSoftware27 күн бұрын

    Each one has its own features and it depends on the requirements of your own projects, you choose an appropriate one. For my education purposes, it is easier to teach in Blazor server and then introduce the differences between the two.

  • @jlpetersen20
    @jlpetersen2027 күн бұрын

    Very good tutorial

  • @MohamedEmad-iw9rg
    @MohamedEmad-iw9rg27 күн бұрын

    Hey , if u can help for that . Blazor server side Please make video using a media form ( onchange = function ) I had read the doc and how to use by microsoft but it couldnt work .

  • @mrt7948
    @mrt794827 күн бұрын

    is this complete course or do i have to purchase from udemy?

  • @FrankLiuSoftware
    @FrankLiuSoftware27 күн бұрын

    The full course has 12.5 hours. This is the first two sections of it.

  • @mrt7948
    @mrt794827 күн бұрын

    @@FrankLiuSoftware thank you very much, i just finished it, it was really nice . will you post next sections soon?

  • @adrianspikes6454
    @adrianspikes645427 күн бұрын

    Ive watched and learned from alot of the full tutorials that you hv blessed us with. I would like to request seeing more pointers on what not to do or avoidance tactics. Thanks 1:29:22 so what if the list is null? I understand exceptions. But my problem is the search textbox is nullRefing me to death on initial page load and I'm trying to ignore it w/o crashing or figuring out some other reasons like EditForm context more than one error.

  • @hungvi5298
    @hungvi529827 күн бұрын

    Thanks so much

  • @georgeteach7067
    @georgeteach706727 күн бұрын

    Your graphic at the begiing shows Blazor, EF, SQl and Identity but looking at the TOC and the solution at the end of the video shows no indication of Identity. Do you incorporate Authorization in this vdieo or not?

  • @FrankLiuSoftware
    @FrankLiuSoftware27 күн бұрын

    The entire course has 12.5 hours. This is the first two sections of the course.

  • @AL-kn4yx
    @AL-kn4yx27 күн бұрын

    Can you make a full Udemy course on Entity framework?

  • @FrankLiuSoftware
    @FrankLiuSoftware27 күн бұрын

    Yes, that is on my radar.

  • @2005Azm
    @2005Azm27 күн бұрын

    Master teacher! It's always a celebration each time you publish a content! Eather in Udemy or here in KZread! Thank you again! I'd like to see how UseCases architecture can include a Web API. Let's say I want to add a mobile UI (.NET MAUI) to the system to consume the same Web API By the way I'm joining this channel and thank you so much for the update on Udemy!

  • @FrankLiuSoftware
    @FrankLiuSoftware27 күн бұрын

    Thank you!

  • @abdouldia1605
    @abdouldia160516 күн бұрын

    I think you could replace the WebApp with your WebApi and consume it from any client. The configuration in your api should be the same as in the WebApp as shown by @FrankLiuSoftware.

  • @kar-s6716
    @kar-s671627 күн бұрын

    Bro ... light mode is why I'm not following tour tuto ... unless I need it one day 😅 Thanks bro for sharing keep it up 👍

  • @handypda
    @handypda28 күн бұрын

    Really good!