Build a RESTful API in ASP.NET 6.0 in 9 Steps!

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

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

  • @MortezaMadadi
    @MortezaMadadi 3 หลายเดือนก่อน +9

    Unlike other videos wasting the time on TH-cam, your video is short, useful, and right to the point. Thank you!

  • @robertmurrell3852
    @robertmurrell3852 ปีที่แล้ว +13

    I can't tell you how long I've been looking for a resource to teach me how to build an API like I didn't already know how. Thank you so much for this!

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

    I'm a frontend guy who had never had experience with C#. This tutorial was simply amazing. I followed the steps and it's working pretty fine. Thank you so much.

  • @noetovar5
    @noetovar5 12 วันที่ผ่านมา +1

    To the point and easy to understand. I appreciate how well you explain the steps that are easy to follow. thank you.

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

    🚀C# Progress Academy - Skyrocket your C# skills with the ultimate course bundle: academy.tutorials.eu/p/csharp-progress-academy

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

      make scalable and secure rest API in ASP.Net 6 by following best practices and Architectural Principles.

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

    This was actually very helpful. A nice overview, of a subject that can be complex depending on the scale of the project.

  • @kevnss
    @kevnss วันที่ผ่านมา

    This is definitely one of the best videos on this apim. One quick question, is there any example video or a repo that does pretty much similar task but using an existing Azure SQL DB as back end database?

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

    I really like how simple and useful this is! Your explanations made RESTful API so easy to understand

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

    Thank you for the nice teaching. I had watched another longer video before this one, so was able to understand better than a newcomer would. I had to slow down the video though since it was too fast for me. suggestion - If possible please add a description of what Swagger is and what it does. Thanks

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

    Best teacher in the industry ⭐️👏

  • @中国彭延超
    @中国彭延超 2 หลายเดือนก่อน

    Short and nice, suitable for me!

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

    Excellent video, I especially like how short and to the point it is.

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

    Really like this style of video. It may not be for absolute beginners how to setup the IDE etc- but there are so many videos covering those topics, we need more hands-on THIS IS HOW TO DO IT videos! lol

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

    The fastest and simplest explanation I've seen. Thank you!

  • @3am.D3v
    @3am.D3v 10 หลายเดือนก่อน

    Tks , your lesson so ez to follow .

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

    Thank you ! super beneficial in just 12 minutes

  • @srinithipanand7476
    @srinithipanand7476 7 หลายเดือนก่อน

    You really helped me out for my work. It was really really really a great help. God Bless.

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

    This is a really good video. I feel that MS unnecessarily made that DbCotext creation lengthy.

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

    Your intro is very energetic I'm glad I habe clicked on this video

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

    One of the principles of the Restful api is not to use verbs in the Uri so instead of /GetAll it should be /all

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

    Nice and Simple for beginners.😃

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

    your efforts are highly appreciated

  • @FG-uk3in
    @FG-uk3in ปีที่แล้ว

    Excellent and very helpful video. Thanks a lot.

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

    Helpfull video. Thanks and love to watch more to increase my knowledge.
    If someone was a bignner he can easy learn from this video.

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

    Very good tutorial... keep the videos coming....🙏

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

    Thank you, very helpful.... Can you help create a tutorial on how to consume a web service to be used in web api application?

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

    Love it thank so much

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

    A very simple to create API. One question though: is it ok to access directly the database from controller without using a unit of work or a data transfer object?

    • @tutorialsEU
      @tutorialsEU  2 ปีที่แล้ว

      Hi, ideally you could create a data-access-layer and a CRUD-interface for accessing data but if you want to keep it easy for simple usage you can access the db directly from controller :-)

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

    Thank you for uploading an easy and quick api learning tutorial. Now i would appreciate if you make another video and connect the same api with sql server db using stored procedure with authentication and authorization. Also the update not working please check.

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

    Hi nice stuff a little bit fast but a good starting point. Thanks

  • @Mcokumu
    @Mcokumu 4 หลายเดือนก่อน

    thank you so much bro

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

    you did a great job on this video thank you

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

    Compact and easy to understand. Thanks

  • @1983jll
    @1983jll ปีที่แล้ว

    Thank you very much your tutorial makes it easy and also pretty understandable. I can now provide basic API in C#

  • @eliy5550
    @eliy5550 2 ปีที่แล้ว

    AWESOME TUTORIAL

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

    That core template is not available anymore. What do we use?

  • @riccarrasquilla379
    @riccarrasquilla379 10 หลายเดือนก่อน

    thanks for the video

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

    Hi, thank you so much, content is very helpfull.

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

    Great video, I've been running this code and trying to get the update to work, it seems as though everything is passed correctly but it never updates. Would you be able to provide any feedback on what could be causing this?

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

    Awesome! 🔥

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

    thanks is there a video to work api restfull with .net maui

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

    Danke schön!

  • @nourazahraaharajli1800
    @nourazahraaharajli1800 4 หลายเดือนก่อน

    What if I wanted to use sql server for the database connection rather than an in memory one?

  • @Nolly_CIA
    @Nolly_CIA 2 ปีที่แล้ว

    Vielen dank Jannick

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

    Hi I really enjoyed the video and learned a lot. Alas you got a bug.
    In CreateEdit method you cannot edit data, change context by just _context.SaveChanges() since you are not sending the new value back to db.

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

      I had to add a line of code to detach the state prior to modifying the booking. As below:
      [HttpPost]
      public JsonResult CreateEdit(HotelBooking booking)
      {
      if (booking.Id == 0)
      {
      _context.Bookings.Add(booking);
      }
      else
      {
      var bookingInDb = _context.Bookings.Find(booking.Id);
      if (bookingInDb == null)
      return new JsonResult(NotFound());
      _context.Entry(bookingInDb).State = Microsoft.EntityFrameworkCore.EntityState.Detached;
      bookingInDb = booking;
      _context.Update(bookingInDb);
      }
      _context.SaveChanges();
      return new JsonResult(Ok(booking));
      }//end CreateEdit

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

    Awesome

  • @alpaydemirr
    @alpaydemirr 2 ปีที่แล้ว

    can i use this api in reactnative

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

    I don’t think is right to respond 200 and inside the json a 404: shouldn’t we respond 404 as a code result?

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

    sir please make a video of restful api in asp.net with mongodb 🙏🥺🥺

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

    But you didn't told you crested a folder named as data

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

    Outdated and does not work.

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

    This tutorial goes way too fast. Also show us what we are going to be making at the start of the video.

  • @leonxrdo6561
    @leonxrdo6561 2 ปีที่แล้ว

    Eiskalt von Coding mit Jannick geklaut

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

    horrible

  • @maksymilian-zajac
    @maksymilian-zajac ปีที่แล้ว

    you should delete the video

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

    Saved My Day

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

    When I get to entering using Microsoft.EntityFrameworkCore; it tells highlights that namespace in red. Do you need to install any prerequisite package?

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

    BookingInDb = booking; won't work since they're reference types C:
    we can do this instead:
    bookingInDb.RoomNumbner = booking.RoomNumbner;
    bookingInDb.ClientName = booking.ClientName;
    or simply: _context.Bookings.Update(booking);

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

    For anyone update wasn't work use this.
    if (booking.Id == 0)
    {
    _context.Bookings.Add(booking);
    }else if(booking.Id == null)
    {
    return new JsonResult(NotFound());
    }
    else
    {
    _context.Bookings.Update(booking);
    }
    _context.SaveChanges();
    return new JsonResult(Ok(booking));