ASP.NET Core Web API and Entity Framework Core - Full Course Including CRUD

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 69

  • @suaeb175
    @suaeb175 ปีที่แล้ว +9

    DbContext 43:53
    Dependency 💉 53:49
    Add Migration 1:01:00
    DTOs and Domain model 1:25:00
    Advantage of DTOs 1:28:05
    Conversation domain models to DTOs
    HttpPost create 1:39:55

  • @kaujla8435
    @kaujla8435 2 หลายเดือนก่อน

    I've been doing a ton of these tutorials, and this one is BY FAR the best beginner tutorial. The pacing, the actual explanations and background info, the content, etc. are all fantastic. This video deserves more views than most of the others.

  • @gopalv5314
    @gopalv5314 9 หลายเดือนก่อน +2

    In spirituality, many times said Individual's will get their GURU when time comes. I feel now my Dot Net Core Guru has come into my life showering with knowledge and confidence. It's my turn to pay gratitude to buy your Udemy course which are helpful to me. Bottom of my heart "Thank You Guruji".

  • @mirzahadi12
    @mirzahadi12 3 หลายเดือนก่อน +1

    Thank You So much, was beating my head on the wall to undersand end to end API creation, especially the part to connect EFC to the SQL server and the Migration

    • @SameerSaini
      @SameerSaini  3 หลายเดือนก่อน

      I'm glad you liked it

  • @janardhanai9403
    @janardhanai9403 8 หลายเดือนก่อน +1

    Hello Sameer, just want to let you know, you are a wonderful teacher. Thank you for such a great tutorial.

    • @SameerSaini
      @SameerSaini  8 หลายเดือนก่อน

      Thank you buddy,

  • @suaeb175
    @suaeb175 ปีที่แล้ว +3

    Best .Net core teacher on TH-cam ❤❤🎉

  • @santoshparker8681
    @santoshparker8681 ปีที่แล้ว +2

    Awesome tutorial, really enjoyed it. Do upload more videos on TH-cam. We want from more .net knowledge from you.

  • @michael-q9w9p
    @michael-q9w9p 10 หลายเดือนก่อน

    i bought your course and so far i absolutely love your teaching. Thank you for your work.

  • @justnazmus8140
    @justnazmus8140 ปีที่แล้ว +2

    Hello Sameer, just want to let you know, you are a wonderful teacher. Thank you for such a great tutorial.

  • @KenlieroGames
    @KenlieroGames ปีที่แล้ว +3

    This is so well explained. Going through logical steps and explaining how it is built, and how it runs, without short cuts, leaving no things explained, in a way that everything is easy to understand. I will buy your entire course. UPDATE: Well, I did buy it, just to realize it does not work on Chrome OS, when I am out of home, so I can not utilize it much at all, since my most learning opportunities are out of home... Would be better if the videos were more reachable, using format that works on most platforms... Let me guess, it does not work on my android phone either?

    • @SameerSaini
      @SameerSaini  ปีที่แล้ว

      Hey, Thanks for your comment, just to understand this further, is Udemy app noy working on chrome OS? Is that what you mean?

    • @KenlieroGames
      @KenlieroGames ปีที่แล้ว

      @@SameerSaini No, it gives some kind of video error and can not display most of the videos. Few first ones it can. I tried it at home with windows and it works perfectly on Windows system. It must lack some kind of support for Chrome OS. I installed app for my android, and with that it works perfectly, which is nice. I just wish my view would be larger, to see code better. But at least I can study with my mobile phone now.

    • @SameerSaini
      @SameerSaini  ปีที่แล้ว

      @@KenlieroGames Sorry to hear that could you check with Udemy if they have support for this, they should have an answer to this
      Sorry mate but not of much help regarding the udemy's platform

  • @umariqbal5558
    @umariqbal5558 ปีที่แล้ว +10

    Sir you literally teach so good , I mean your full stack lectures gives one a lot of confidence and we also have all the basic how know of all three stacks , Thank you so much , have finished all your full stack videos , anxiously waiting for Admin Student Portal Course to be available for free :")

  • @saiyt8145
    @saiyt8145 ปีที่แล้ว +1

    Thanks for the wonderful explanation.Really helped me to solve the problem of connecting to an existing db. I executed "Update-database" after commenting out the code in Up() method as initial migration ended up with errors.

  • @ronaldjohnson4470
    @ronaldjohnson4470 ปีที่แล้ว

    Great teacher Sameer, love your teaching style. I have bought the course, however, I did noticed the sound does not work in Microsoft Edge browser, but i was able to get the sound on all my other browsers. That might be a Udemy problem using the Edge browser. Thank you Sameer.

  • @user-km9wn3zi2q
    @user-km9wn3zi2q 9 หลายเดือนก่อน

    Perfect video for REST API :)

  • @jemithomas2266
    @jemithomas2266 3 หลายเดือนก่อน

    Thank you for sharing your knowledge and for the effort you put into creating such an excellent course.

  • @syedmubeenhussain6317
    @syedmubeenhussain6317 9 หลายเดือนก่อน

    Thanks sir for creating this best Api tutuorial

  • @victorilu
    @victorilu ปีที่แล้ว +1

    Thanks for tutorial, Easy to understand.

  • @slowmowfit
    @slowmowfit ปีที่แล้ว

    Thank you for sharing!

  • @mdsarimrashidkhan7119
    @mdsarimrashidkhan7119 ปีที่แล้ว +1

    Sir please give us an angular full course, I watched your weather app making it was so so much easy and good, please help us more with angular

    • @SameerSaini
      @SameerSaini  ปีที่แล้ว

      Did you check out my Angular course with dotnet on Udemy?
      Disxount coupons in TH-cam bio

  • @ImrX09
    @ImrX09 6 หลายเดือนก่อน

    Nice explanation

  • @nelsonrivers8546
    @nelsonrivers8546 7 หลายเดือนก่อน +1

    I want to be able to download your 10 hour Web API development course as a .MP4 set of videos (or one big video). Can I do that ? I really like your teaching style. It works for me. Just wish I can buy it, then put in on my laptop, ipad, and windows desktop machine in .MP4 format.

  • @manasikale.3607
    @manasikale.3607 ปีที่แล้ว +1

    It is really helpful

  • @mounikamalreddy9810
    @mounikamalreddy9810 ปีที่แล้ว

    Sammer, can you please provide videos on the Database First approach.

  • @bhanuchaurasia6335
    @bhanuchaurasia6335 ปีที่แล้ว

    Nice

  • @valtonsejdiu4561
    @valtonsejdiu4561 ปีที่แล้ว

    i belive you can use the select and then call the dto before making the whole request for all the fields from the database

  • @prathameshgaikwad7550
    @prathameshgaikwad7550 ปีที่แล้ว

    best video ever

  • @SubrahmanyamS-x5p
    @SubrahmanyamS-x5p 9 หลายเดือนก่อน +1

    Could you tell me we achieved dependency injection or not here? Because db context directly passed to the controller, so it is tightly coupled right? And if we want to change data source controller also needed to change right?

    • @SameerSaini
      @SameerSaini  9 หลายเดือนก่อน

      That is right, but later on in the course, I extract dbcontext from the controller and use a repository pattern to achieve dependency injection correctly

  • @chinnamedisetti364
    @chinnamedisetti364 4 หลายเดือนก่อน +1

    Good evening sir, how to install the sql server

  • @omarnayif-n4j
    @omarnayif-n4j ปีที่แล้ว

    the title means full course not a preview , so thanks

  • @subhamsaha3553
    @subhamsaha3553 ปีที่แล้ว +2

    In all the previous videos i have seen DbContext injection like this : (with the underscore)
    {
    private readonly MyDbContext _dbContext;
    public MyController(MyDbContext dbContext)
    {
    _dbContext = dbContext;
    }
    and you used it like this :
    {
    private readonly MyDbContext dbContext;
    public MyController(MyDbContext dbContext)
    {
    this.dbContext = dbContext;
    }
    so is there any difference of what these two achieve in terms of scope or functionality or its just a choice of code style?

    • @SameerSaini
      @SameerSaini  ปีที่แล้ว +3

      This is just a coding style my friend, many people use these 2 different styles, no difference at all

  • @vishnusivan9382
    @vishnusivan9382 ปีที่แล้ว +2

    Can someone let me know how he installed sql server management studio?

  • @piudutta5665
    @piudutta5665 5 หลายเดือนก่อน

    Great

  • @abdomohd8429
    @abdomohd8429 ปีที่แล้ว +1

    how to use Nuget Package console in Mac

  • @KenlieroGames
    @KenlieroGames ปีที่แล้ว

    I have a question. If I have created a API project, based on this course. Lets assume I have manipulated data for some time via Client. Then it is possible to afterwards use Migration to add more columns and rows, if I noticed that my database should have more columns and rows for the new data? So, that it does not destroy any existing data, but add some new columns and rows, to expand database with new data? Also, another question. I am in the middle of this course now. Is it easy to convert it to .NET 8? Or should I just continue with .NET 7 until its finished?

  • @jamajovlog
    @jamajovlog ปีที่แล้ว

    Hi sir besides e-commerce do you have any other projects tutorial. If there is I would be glad to join you udemy class

  • @chikalawrence8502
    @chikalawrence8502 9 หลายเดือนก่อน

    Sir can you make a video on clean architecture in .net7

  • @rajrover038
    @rajrover038 5 หลายเดือนก่อน

    Videos are not playing from section 2 in Udemy getting an Error

  • @debanjanbhattacharjee9477
    @debanjanbhattacharjee9477 ปีที่แล้ว

    sir what to do , if after update-database command its saying "The ConnectionString property has not been initialized."?

  • @DiyorQurbonboyev-
    @DiyorQurbonboyev- ปีที่แล้ว

    Umar Iqbal 🥰🥰🥰

  • @BeepBoop2221
    @BeepBoop2221 ปีที่แล้ว

    Will you be making more videos?

  • @mukulUser1officeuse
    @mukulUser1officeuse ปีที่แล้ว

    THIS ERROR IS COME ONADD- MIGRATION CAN ANY ONW HELP
    "No database provider has been configured for this DbContext. A provider can be configured by overriding the 'DbContext.OnConfiguring' method or by using 'AddDbContext' on the application service provider. If 'AddDbContext' is used, then also ensure that your DbContext type accepts a DbContextOptions object in its constructor and passes it to the base constructor for DbContext. "

  • @blessedbabysavi
    @blessedbabysavi ปีที่แล้ว

    Plz make a video to convert json to obj

  • @castro4694
    @castro4694 ปีที่แล้ว

    21:00

  • @princeeshah5229
    @princeeshah5229 ปีที่แล้ว

    When will you upload the next lecture video because u haven't discussed http put request

  • @KenlieroGames
    @KenlieroGames ปีที่แล้ว

    I have been using MySQL. Do you think it is possible to follow your full course, and create a Web API by using MySQL (Workbench), without too major modifications? To my understanding I need different nuget packages for it at least, and some differences in connector... Language itself is more or less the same...

  • @mukulkanojia576
    @mukulkanojia576 ปีที่แล้ว

    can we get your code git repo

  • @SalmanMalik-sr2ur
    @SalmanMalik-sr2ur หลายเดือนก่อน

    Not complete crud operations..just create and read only..no update or delete...

  • @HabiburRahman-xs9gb
    @HabiburRahman-xs9gb ปีที่แล้ว

    If you're a mac user and can't find MSSQL server. this link will help you (th-cam.com/video/9c7Ti2OcLZg/w-d-xo.html&ab_channel=DataWithDominic)

  • @williampulling7275
    @williampulling7275 8 หลายเดือนก่อน

    FYI, your course on Udemy is still not working for over 5 days

    • @SameerSaini
      @SameerSaini  8 หลายเดือนก่อน

      Hi, not sure what do you mean by not working?

  • @SerikPoliasc
    @SerikPoliasc 3 หลายเดือนก่อน

    Perez Jose Davis Larry Robinson David

  • @jehovajehova3573
    @jehovajehova3573 9 หลายเดือนก่อน

    bro remaining part put and delete

  • @AnandRaj-hq4zv
    @AnandRaj-hq4zv 6 หลายเดือนก่อน

    Hi sir pls implement refresh token also in this app

  • @magicalyou3177
    @magicalyou3177 ปีที่แล้ว

    Sir i want to purchase this course . how i proceed. Help me

  • @sayyorapardaeva5185
    @sayyorapardaeva5185 ปีที่แล้ว

    After adding into GetAll method "Add" my project shows error: CS0117 'RegionDto' does not contain a definition for 'Add' NZWalks.API C:\workspace\Employee\Employee.API\Controllers\RegionsController.cs Have you added something to RegionDto?