Blazor Course - Use ASP.NET Core to Build Full-Stack C# Web Apps

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 249

  • @leoyang887
    @leoyang887 3 роки тому +220

    Note for myself :
    - 38:38 : Root-level App component
    - 40:12 : Routable Component
    - 41:25: Server-side structure
    - 43:17: Un-routable component
    - 43:42: Project Structure on white-board
    - 47:45 : Import.razor file
    - 48:31: Databinding theory
    - 56:10: Two-way databinding.
    - 59:23: Check box
    - 1:00:39: Radio Button
    - 1:02:07: binding on RadioButton
    - 1:12:25: Component basics
    - 1:14:34: Page Component
    - 1:19:40: Routing for paged component
    - 1:22:38: Routable Component, when compiled, will turn into C# classes with Route attribute.
    - 1:24:08: Non-Page component.
    - 1:26:48: Import non-page component by using HTML element syntax.
    - 1:27:46: Use Page component as non-page component

    • @mirzoulugbekyusupov2429
      @mirzoulugbekyusupov2429 3 роки тому +3

      that's so nice of you,...

    • @asimfaiazrass9087
      @asimfaiazrass9087 3 роки тому +2

      Thanks for doing that

    • @bryantbentlee5031
      @bryantbentlee5031 3 роки тому

      i guess Im randomly asking but does anybody know of a trick to log back into an instagram account?
      I was stupid forgot my account password. I love any help you can offer me.

    • @bryantbentlee5031
      @bryantbentlee5031 3 роки тому

      @Johan Emerson i really appreciate your reply. I got to the site through google and Im waiting for the hacking stuff atm.
      Looks like it's gonna take quite some time so I will get back to you later when my account password hopefully is recovered.

    • @bryantbentlee5031
      @bryantbentlee5031 3 роки тому

      @Johan Emerson it did the trick and I actually got access to my account again. Im so happy:D
      Thank you so much, you saved my account!

  • @TheRonpe
    @TheRonpe 4 роки тому +101

    I have been avoiding web development, since I can't stand javascript. I've been learning blazor for a couple of days now, and I love it!

    • @VetorDigital
      @VetorDigital 4 роки тому +9

      JavaScript, PHP, Python are just unbearable, now that the first paved road from the civilization is getting to this field I finally might be able to do some web development.

    • @cascadengineering
      @cascadengineering 4 роки тому +3

      Unfortunately, if you want to do something non-trivial in Blazor you'll have to resort to JavaScript.

    • @slimbenromdhane436
      @slimbenromdhane436 4 роки тому

      You're in my mind man

    • @FightFestAnime
      @FightFestAnime 4 роки тому +3

      @@VetorDigital Pooor me writing php and javascript for more than 10 years now ;(

    • @seewhatseeabc
      @seewhatseeabc 4 роки тому

      exactly like me

  • @x_sama609
    @x_sama609 4 роки тому +11

    dude i was using nodejs for the back end and pure js for the frontend for 1year now and i try to learn a framework like react and i was almost dead
    i am also a c# developer for 2 years now using it to create games and if this course and if this tech mean that i can reuse my C# knowledge to create a full stack web apps i will be dead happy .
    i never do a backend with .NET framework, i am 2h in the vd and really really love what i see specially that am starting connecting the points togethers .
    am not finishing the course yet but i wanted to say thanks u , thanks u so much brother for your hard work and i will comment out after watch it as many times that i need to take the full view on it . :) keep it UP

  • @SHAWNMOSSANEN
    @SHAWNMOSSANEN 3 роки тому +11

    This is the best Blazor video I've watched so far - but one has to follow the video step by step in order to understand every aspect of this gentlemen's demo - once again thank you so much for your great presentation and explanation

  • @RealGameTitan
    @RealGameTitan 4 роки тому +46

    Dependency injection is very important for making larger projects. Highly recommend.

    • @alwaysinagoodshape5327
      @alwaysinagoodshape5327 4 роки тому

      Autofacc? Or what do you use?

    • @RealGameTitan
      @RealGameTitan 4 роки тому +4

      @@alwaysinagoodshape5327 Just doing it is much more important than what framework you use (or even whether you use a framework)

    • @parko1965
      @parko1965 3 роки тому +2

      @@alwaysinagoodshape5327 Default container in .NET Core works for me. Use DI in every project, no matter how small.

  • @sherazaries
    @sherazaries 4 роки тому +32

    Cant imagine I have actually watched the whole video, really impressive. Keep up the good work.

  • @EpTechie
    @EpTechie 2 роки тому +17

    Wow!
    The best course so far on Blazor, all the others are very difficult to understand for a beginner.
    I was almost giving up on learning Blazor, even after watching the entire Microsoft 101 Series and others.
    Thank so much for your time sir 👏👍👏

    • @fahricigdem7392
      @fahricigdem7392 2 роки тому

      i am too :)

    • @tinysafari1851
      @tinysafari1851 Рік тому

      what other courses have you taken or tried?

    • @Wertasile
      @Wertasile 11 місяців тому

      @@tinysafari1851 I took the courses from microsoft about blazor, but at a certain point they just assume that you know certain things and talk away even though its for beginners.

  • @sulimanawad4822
    @sulimanawad4822 3 роки тому +8

    Veilen Dank aus Deutschland, Großartige Leistung. ich kann kein Englisch und trotzdem sind Sie große Hilfe für mich

  • @georgestavrou8785
    @georgestavrou8785 Рік тому

    Excellent tutorial for people who want to see from scratch how blazor works. It is far better than paid course with so much details and diagrams. The only problem i face was with the sound, and in some cases i would prefer a bit more explanation of why we use this and not that. Some comparison explanation should be nice.
    Although the course is excellent. I watch many udemy courses but nothing is compared with this in the matter of details and explanation of all the concepts.
    Great Job

  • @chriscapon8877
    @chriscapon8877 4 роки тому +8

    This course is excellent. It is densely packed with useful information that really teaches you the inner workings of Blazor. Thank you!

  • @tomahawk5357
    @tomahawk5357 2 роки тому +7

    Very complete and well explained course.
    I liked a lot the "theory part" about the way components communicate.
    You explained how things work in Blazor but showed also how you can know how things work in general.
    Thank you!

  • @KKR1010
    @KKR1010 11 місяців тому +1

    00:04 Blazer is a single page application framework created by Microsoft.
    07:13 Blazer is a web framework that uses C# instead of JavaScript for server-side and client-side development.
    21:12 Blazor works both on the client-side and server-side
    27:17 Using client-side hosting with web assembly is a better choice for small applications.
    40:01 Blazor project structure
    46:48 Blazer allows for easy switching between server-side and client-side rendering.
    59:30 Data binding for checkbox, radio buttons, and dropdown list
    1:06:17 Demonstrating data binding in Blazer framework
    1:20:10 Routing in Laser Framework
    1:27:05 Components in Blader support inheritance
    1:40:09 Passing parameters from parent component to child component
    1:46:48 Create separate models for teams and dependency injection into the razor components
    2:00:05 Passing values between components in Blazer using cascading parameters
    2:06:06 Performance issues with cascading parameters
    2:18:31 To implement event callback in the parent component, declare the parameter with a special return value and set it as a function in the parent component.
    2:24:36 The component does not re-render when triggered by events from other components
    2:36:46 Templated components provide developers the ability to provide templates and layout to the component.
    2:42:59 Create a component using render fragment to make HTML shorter and more compact.
    2:56:45 Create a grid component that renders properties dynamically based on a list of items
    3:03:07 Learned how to create a grid with automatically generated classes using Bulma and Boma
    3:16:02 Using generic type for templated component
    3:22:26 Use the template component to create a form template for editing customer data
    3:35:03 Components render under four conditions
    3:40:44 Component rendering is triggered by UI events only.
    3:53:15 Components get re-rendered based on four conditions
    3:59:39 Server-side Blazor lifecycle events
    4:10:58 Data Initialization Pitfall in Blazer Components
    4:16:42 Blazor is a single-page application that performs page loads via HTTP requests and response pipelines.
    4:28:55 Dependency injection in C# involves using an interface and injecting the implementation into the component.
    4:35:53 Dependency Injection in Blazer
    4:49:06 Flux architecture allows for state management and communication between components.
    4:54:56 Flux architecture allows for centralized state management using stores
    5:08:37 Implement the dispatcher for the two-level observer pattern in the flux architecture.
    5:15:07 Implementing iDisposable interface to handle memory leaks
    5:27:54 Implementing an action dispatcher for handling different kinds of actions
    5:34:12 Implementing a store and state store base
    5:47:03 You can provide a global not authorized message and utilize the user information in your logic.
    5:54:28 Customize identity model and user interface
    6:08:59 Created a data grid component with column definitions and data items.
    6:15:49 Displayed data with formatting
    6:30:11 Implemented column definitions, configurations, formatting, and alignment
    6:37:40 Implementing functionality for paging
    6:50:45 Implementing custom pagination for data items
    6:57:09 The paging functionality is working correctly
    7:10:35 Implemented previous and next buttons for paging
    7:18:07 Implement sorting functionality for columns in the header component
    7:31:01 Implement sorting functionality based on column data field
    7:37:38 Implemented sorting functionality for data grid

  • @PerryCodes
    @PerryCodes 2 роки тому +5

    The content is pretty good in this course, which makes it a real shame that the audio is absolutely horrible. In 2022, there is no reason for people to be using a worse microphone to record a training module than they do to play Halo, Fortnite, Roblox, etc. Using a headset-mic is a bad option to begin with. There are numerous prosumer-level broadcast-quality microphones available to a reasonable price. And if you absolutely cannot use a suitable mic, at least try and keep the one you have OUT of your mouth while using it!!

  • @PaulSebastianM
    @PaulSebastianM 4 роки тому +21

    If only the audio quality was good... this course would lack nothing.

  • @aussieraver7182
    @aussieraver7182 Рік тому

    My eyes won't thank me for this, but I will.
    Cheers for the tutorial, will finish it off over the weekend

  • @arielspalter7425
    @arielspalter7425 3 роки тому +5

    Dude, this is a remarkable tutorial! Thank you very much for this! (From a fellow Torontonian...)

  • @babarkhalid2746
    @babarkhalid2746 3 роки тому

    This Video deserves millions of likes!

  • @jrx__
    @jrx__ 3 роки тому +20

    Love you, this video is extremely helpful. but you need some windscreen on the mic. haha

  • @horvathdavid4440
    @horvathdavid4440 4 роки тому +11

    These courses are very good and I can easily learn programming. Thank you.

  • @galaxiegalaxie5003
    @galaxiegalaxie5003 4 роки тому +1

    Thank you and also i am seeing lots of good comment here,happy 😁

  • @josejimenez7502
    @josejimenez7502 3 роки тому

    Those drawings / illustrations were Brutal

  • @arunkumarsingh8754
    @arunkumarsingh8754 4 роки тому +2

    C# is love ❤️

  • @saltukkos
    @saltukkos 4 роки тому +4

    Thanks for the course!
    I have some comments (will be updated)
    2:55:44 Strange solution. Why do you use Generic type parameter TItem and don't use typeof(TItem)? Element at [0] can be one of the derived types and have additional fields.
    3:57:00 Actually this is only part of true. Since C# runtime can't detect, what's currently changed (We does not implement ''INotifyPropertyChanged", we use List instead of "ObservableCollection"), blazor will trigger Child component rerendering if any callback in your parent component is called and it passes ANY parameter to your component, because it can change anything.
    4:57:57 It seems the reason for it is to show, that dispatcher is the place that handles all state changes no matter who sent this action. It can be any external action from some service, not only from view.
    5:16:10 What? This is not how C# works. Nothing prevents framework from Disposing component, it will be disposed normally. The issue here is that scoped component stores a reference to short-lived component and it will prevent component from being GC-ed. So, it will lead to memory leak.
    5:29:29 Wrong wrong wrong. It's not the reason why you won't implement a finalizer with unsubscription. It will not work as expected. Dispatcher will have reference to this store, so it will prevent store to be GC'ed untill Dispatcher is alive. Finalize will be called AFTER object is GC'ed, so it's useless and not works as expected. NOONE NEEDS TO IMPLEMENT FINALIZE UNTILL HE WORKS WITH UNMANAGED RESOURCES.

  • @francescos7361
    @francescos7361 Рік тому

    Blazor is an important code.

  • @warrenayiss3012
    @warrenayiss3012 4 роки тому +3

    First of all, that's a insane long video, like did you did this in one seating?
    Thank you a lot for your hard work, I will share it with my classmates

  • @ghpalash986
    @ghpalash986 2 роки тому

    I have started to watch the complete tutorial from now.

  • @imadabab
    @imadabab Рік тому

    Excellent tutorial. Thanks a lot for your great efforts. It explains most of Blazor Techniques.

  • @hexdump8590
    @hexdump8590 4 роки тому +4

    Thanks for this course. Really appreciate it! Free good courses.

  • @pkrockin3923
    @pkrockin3923 4 роки тому +183

    Life without JS is borderline paradise indeed.

    • @nochnoyru
      @nochnoyru 4 роки тому +6

      TypeScript is here for many years, and it's better that c#

    • @pkrockin3923
      @pkrockin3923 4 роки тому +73

      @@nochnoyru typescript is better than js but not better than c#

    • @bhaswatichoudhury4907
      @bhaswatichoudhury4907 3 роки тому +2

      ua-cam.com/video/rx7LgwmXIdQ/v-deo.html
      The what why how of Blazor in the most simple lucid of terms to get you started. Listen and don't forget to subscribe.

    • @nochnoyru
      @nochnoyru 3 роки тому +1

      @@HCShuffle we ware talking about typescript not angular.
      Btw I am angular dev so I can destroy every point in your comment :) Near impossible to migrate because angular and angularjs are completely different frameworks. Try to migrate from win32 to .net. I don't know what "constant work" you mean. About packages, tell me pelase what dlls and .net libs used in your apps. And how many of them. BUT even if you're right and abgular is bad, it doeasn't mean that typescrypt is bad. So your comment was completely incorrect.

    • @shreyasjejurkar1233
      @shreyasjejurkar1233 3 роки тому +3

      @@nochnoyru Typescript = C# + Javascript. C# is dad of TS FYI

  • @mannydeleon6205
    @mannydeleon6205 11 місяців тому

    Thanks for the knowledge sharing!

  • @chammu6936
    @chammu6936 3 роки тому

    This is worth watching than paid course .Thanks a lot.

  • @DarkGT
    @DarkGT 4 роки тому +25

    Get Kudvenkat to post on this channel.

    • @Fkn1405
      @Fkn1405 4 роки тому +3

      Kudvenkat is the best

    • @accountsprograming7956
      @accountsprograming7956 4 роки тому +1

      But this way he will get more views and subscribers....he deserve it...

  • @nachiketkanore
    @nachiketkanore 4 роки тому +5

    Don't tell you all were wishing for this tutorial!

  • @starlinpolanco8163
    @starlinpolanco8163 2 роки тому

    si estás leyendo este comentario toma este curso esto transformara el desarollo web
    if you are reading this comment take this course it will transform web development

  • @austineban4811
    @austineban4811 Рік тому

    Anytime I see the free code camp logo I don't care I just click on the video. Thanks to free code camp

  • @edsonluiz86
    @edsonluiz86 Рік тому +1

    Valeu!

  • @NguyenSon-oo9tw
    @NguyenSon-oo9tw 4 роки тому +5

    Thank so much. I'm studying Blazor,

  • @swordfishcadiz739
    @swordfishcadiz739 2 роки тому

    Your the BEST !!!!

  • @shaunvaughn3323
    @shaunvaughn3323 3 роки тому +1

    Good video. Play at 1.25 speed.

  • @MH-yn1xj
    @MH-yn1xj 4 роки тому +2

    Really impressive and good job. I have suggestion could you please change your keyboard. its a bit noisy.

  • @hexoter
    @hexoter 2 роки тому

    Dude you are just gold 😘😘😘

  • @bmsoftbmsoft2878
    @bmsoftbmsoft2878 3 роки тому

    you are being very helpful for me improving my .net programming thank you keep on

  • @krishnapaltomar8768
    @krishnapaltomar8768 4 роки тому

    I love it. Very similiar to angular just without ts

  • @GerardCharnichart
    @GerardCharnichart 3 роки тому

    Amazing guys! I love your course and your freshness !

  • @gabrielpena5829
    @gabrielpena5829 2 роки тому

    Thank you for this course

  • @rohitshelot453
    @rohitshelot453 4 роки тому +6

    Thanks sir..For teaching Good..I hope you will definitely cross 10 Million...we are with you sir..Do your 100 percent sir to achieve that goal.. Stay home stay safe..👍👍🙏🙏

  • @girolamopisano1333
    @girolamopisano1333 4 роки тому +2

    I'm a Php an JS Web Developer .... works without js would be a dream 😂

    • @girolamopisano1333
      @girolamopisano1333 4 роки тому +1

      @@JP-hr3xq this is true.... i come from C and Visual C#, so i'm originally a Windows Developer, for work reason i was obliged to become a web developer.... a nightmare....

  • @breannathompson9094
    @breannathompson9094 Рік тому

    Very good so far, i am just wondering why the section "when components are rendered" is like 3 hours into the video when it feels like a preliminary teaching? lol its kinda random but thanks.

  • @sabuein
    @sabuein Рік тому

    Thank you so much.

  • @prateekgupta1276
    @prateekgupta1276 3 роки тому

    Nice compilation tutorials! Great work.
    Thanks

  • @techposo
    @techposo 2 роки тому

    This is super clear, thanks.

  • @YOUTUBE_IS_WOKE
    @YOUTUBE_IS_WOKE 4 роки тому +1

    What a coincidence! My Landlord's name is Frank Liu too!

    • @vinays1234
      @vinays1234 4 роки тому

      My dogs me is Frank because he's very much frank

    • @vinays1234
      @vinays1234 4 роки тому

      @FichDichInDemArsch Krishna is blue in color. He's also called as Neela Megha Shyama

  • @gauravsrivastava8504
    @gauravsrivastava8504 2 роки тому

    At first very very thanks for sharing this. Video is very good and well explained each thing one suggestion please add data loading BrozorPro.spinkit, searching on each columns and salary column total. or suggest any video or any your video in Udemy also

  • @ivandrofly
    @ivandrofly Рік тому

    36:15 - Project Structure and how thing are wire up
    46:30 - Blazor WebAssembly is not prod ready , Blazor Web is prod ready
    58:58 - bind vs bind-value

  • @saturninramirez1107
    @saturninramirez1107 3 роки тому

    thank you

  • @JohanRobayo10
    @JohanRobayo10 Рік тому

    Do you have used fluxor to managae the state of the components? What's your opinion about fluxor? Thanks for help me to learn blazor, you are excelentt teacher.

  • @programmingwithjohnkelly4299
    @programmingwithjohnkelly4299 2 роки тому

    Amen

  • @DerXavia
    @DerXavia 2 роки тому

    Good Tutorial, I just wish the mic quality was a bit better :/

  • @InvestindoDoJapao
    @InvestindoDoJapao 3 роки тому

    Very nice tutorial. Thank you!

  • @andersragnar646
    @andersragnar646 3 роки тому +1

    Thank you very much for the tutorial!
    I had a problem when debugging in browser. I had to start the application (from visual studio) without debugging (Ctrl + F5) to be able to debug in browser. I had the error "Debugging connection was closed. Reason: WebSocket disconnected".
    Debugging is available in Microsoft edge as well, not only in chrome.

  • @SHAWNMOSSANEN
    @SHAWNMOSSANEN 3 роки тому

    Thank you so much sir

  • @DhirenNaik
    @DhirenNaik 4 роки тому

    very nice. very useful. thanks a lot.

  • @wellplayed3938
    @wellplayed3938 4 роки тому +2

    老哥讲的不错,支持一下!

  • @sowsansibai4923
    @sowsansibai4923 2 роки тому +1

    Any example of websites built using Blazor ?

  • @alison.aguiar
    @alison.aguiar 3 роки тому

    Thanks 🙏🤝🤝❤❤

  • @kamin1961
    @kamin1961 4 роки тому +2

    One suggestion (or maybe you have already) Please create Repository for each topic

    • @Learnerofthings
      @Learnerofthings 2 роки тому

      Yes. And it would be nice if each topic truly led to the next topic, instead of leaving one topic and finding a completely different set of files to work with or recreate.

  • @WildOne777
    @WildOne777 4 роки тому

    Thank you so much!

  • @razeena212
    @razeena212 2 роки тому

    Bruh the second guy at the 50min mark is recording in a wind tunnel, other than that great video!

  • @andersonlavor
    @andersonlavor 3 роки тому +1

    oh man.. good content but you need to record the voiceover again and just update it. At certain points can't hear what you saying..

  • @herbertk9266
    @herbertk9266 4 роки тому

    Thanks

  • @tamerb
    @tamerb 2 роки тому

    It would be nice if subtitles were open

  • @activex7327
    @activex7327 3 роки тому

    For the "2nd level observer pattern" it is similar to publisher-subscriber pattern

  • @THEspindoctor84
    @THEspindoctor84 Рік тому

    At 16:53 when he finishes the sentence "...all of the dependencies of our blazor application will be downloaded to the server", does he mean to say "...to the client"? The application dependencies and all the goodies are already on the server, and they're being downloaded onto the client computer, right?

  • @darionicolas3255
    @darionicolas3255 3 роки тому

    Muy bueno!

  • @tmhchacham
    @tmhchacham Рік тому

    2:31:46 "Show yourself, my child"

  • @suribaby3755
    @suribaby3755 2 роки тому

    This course is excellent, thank you very much! Can you share source code demo to me. I want to read source code and run demo from application Project of your this coures. Please!

  • @Gojam12
    @Gojam12 2 роки тому

    Question. Are you on qaludes?

  • @lance9800
    @lance9800 11 місяців тому

    please consider the quality of audio next time

  • @migseng
    @migseng 8 місяців тому

    1:00:30 @bind-value and other "buttons"
    2:01:19 Send 1 variable down to children

  • @chandanks2644
    @chandanks2644 2 роки тому

    Hi Is this full video course based on Blazor Web - Assembly hosting model ?

  • @franciscogoncalves2972
    @franciscogoncalves2972 4 роки тому +2

    Can you make the code available? Thanks, great course.

  • @oscar_bio
    @oscar_bio 4 роки тому +1

    Can you do a video on maven for java? It's driving me crazy

  • @manjurulislamkhan4722
    @manjurulislamkhan4722 Рік тому

    Great content! But poor audio quality.

  • @FarrukhSaeed
    @FarrukhSaeed 3 роки тому

    Not sure if I have done something differently but didn't really need the StateHasChanged(); @2:34:32 ... The child component is being displayed correctly

  • @ElizabethLPSK
    @ElizabethLPSK 3 роки тому

    Hi I need to learn Blazor, I used to build in JS/React... How much things I need to know from C# to understand Blazor... Thank you

  • @swan4959
    @swan4959 4 роки тому +5

    The first person here: )

    • @iamgroot7112
      @iamgroot7112 4 роки тому +1

      Broo first is alredy here

    • @vinny142
      @vinny142 4 роки тому

      Be proud of your pointless achievement my friend!

    • @swan4959
      @swan4959 4 роки тому

      Lmao

    • @iamgroot7112
      @iamgroot7112 4 роки тому

      @@vinny142 so what

    • @ashutoshjha9981
      @ashutoshjha9981 4 роки тому

      Congrats! Here's your medal 🥇

  • @aliismail3162
    @aliismail3162 3 роки тому +1

    Hi @Frank, How to set @typeparam TItem default type in the razor component. (want to optional to pass TItem parameter in a component when it is used in other components. For instance,
    as well as
    )
    both should be right ...(Related Templated Components )
    !! I am waiting for your quick response....!!!

  • @qasquadron9590
    @qasquadron9590 2 роки тому

    If you use Visual Studio 2022, will there be a start up class for the client side?

  • @zechsd1756
    @zechsd1756 2 роки тому +2

    Have any of the people writing comments actually watched this video? .... This tutorial is indeed quite hard to understand .... and by the number of comments, for a 250k video, I could swear all the negative comments are just beeing deleted .... . Alot of the time there is just hard coding without any explaining, some parts of the video are even in there twice and no one seems to point that out either? Rather weird.

  • @DrLouellLSala
    @DrLouellLSala 4 роки тому

    Nice

  • @JesseIngles
    @JesseIngles 2 роки тому +1

    JESUS LOVE YOU.

  • @michaelnurse9089
    @michaelnurse9089 4 роки тому +5

    Good content. Horrific sound quality. Get a condenser mic and a stocking to stop the popping :(

    • @sighrow1313
      @sighrow1313 4 роки тому

      It literally isn't even that bad.

  • @georgepianomanikas9761
    @georgepianomanikas9761 3 роки тому

    Excelent tutorial !! But please get yourself a pop filter !!!

  • @d0opify
    @d0opify 3 роки тому +1

    why inject counterstore as scoped and not singleton? ))

  • @eth6706
    @eth6706 3 роки тому

    C# is going to take over the web. Not anytime soon though.

  • @prosenjitbarman2243
    @prosenjitbarman2243 3 роки тому

    check out the projects I have worked on: aslbd.studio

  • @bogdankushch4138
    @bogdankushch4138 2 роки тому

    It is better then phyton and php

  • @caioferreira3308
    @caioferreira3308 4 роки тому

    Why you guys dont have a Project playlist, makes our life better to find this kind of videos, please

  • @War3lephant
    @War3lephant 3 роки тому

    Hello. Is it possible to create multiple razor projects into a single solution and have the different projects pass variable to each other?

  • @carducci000
    @carducci000 3 роки тому

    Are you using .NET CORE 5.0 for this course? I didn't notice, but see differences between what I have and your initial project creation.