.Net 6 WebAPI - Intro to ElasticSearch - Step by Step

Поділитися
Вставка
  • Опубліковано 5 лют 2022
  • In this video we will go through AspNet Core Elastic Search. When do you want to use each and give you a better understanding on they fit together.
    We will go into details how we can add Elastic Search to our Web API as well create controller and actions where we implement search and adding items to our Elastic Search index.
    Starting Source code:
    github.com/mohamadlawand087/N...
    Finished Project
    github.com/mohamadlawand087/E...
    DotNet SDK:
    dotnet.microsoft.com/download
    Visual Studio Code:
    code.visualstudio.com/](code.visualstudio.com/
    Docker
    www.docker.com/products/docke...
    Let us connect:
    🌍 My website - mohamadlawand.com
    📸 Instagram - / mohamadlawand
    🐦 Twitter - / moe23
    ♯ Github - github.com/mohamadlawand087
    🎫 LinkedIn - / mlawand
    Support my work:
    / mohamadlawand
    www.buymeacoffee.com/mohamadl...
    WHO AM I:
    I'm Mohamad, a technical architect working in Manchester, UK. I make videos about web, cloud, desktop and mobile development.
    GET IN TOUCH:
    If you’d like to talk, I’d love to hear from you. Tweeting @moe23 directly will be the quickest way to get a response, but if your question is very long, feel free to email me at hello@mohamadlawand.com.
    #aspnetcore #elasticsearch #dotnet6

КОМЕНТАРІ • 37

  • @moshikof7778
    @moshikof7778 2 роки тому +10

    hello Mohamad, please zoom in when you make videos, its hard to follow your code around

  • @Sideways006
    @Sideways006 3 місяці тому

    Thank you, I've been following you recently, and you have been a great help in understanding things real quick.

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

    Thanks dude! I had no issue seeing the code or anything else. Really good video.

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

    Fantastic video Mo, this really helped me understand the NEST client more than any other documentation thus far. I thought I recognised the trams in the background and knew it was Manchester straight away!

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

      Bro, you better call his name without shortening.

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

    Thank you so much for sharing your knowledge.

  • @theAutomaTom
    @theAutomaTom 6 місяців тому +2

    Bro... your repo is 404'd! No big deal though, you do a great job working through this project. Thanks!👍

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

    Thanks for the tutorial brother. It was helpful.

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

    Thanks alot , this had helped me alot . more importantly it didn't had any errors.

  • @saididbesslam7607
    @saididbesslam7607 10 місяців тому

    Very nice video! thanks a lot!

  • @olimjontajiev1943
    @olimjontajiev1943 5 місяців тому

    Thanks . Your video helps me !

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

    you're a life saver

  • @dungle-wh9td
    @dungle-wh9td Рік тому +4

    A great tutorial and thorough explanation that makes it easy to understand. Your project download links no longer available. If you can still share source code that will be helpful. Thank you Sir for your work!

  • @user-tv6fl7bx8j
    @user-tv6fl7bx8j Рік тому

    Great

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

    I didn't get a point of using Serilog from the previous video. I thought we log every event in our app to ElasticSearch and then we can query for Product from the logs stashed data. Should I always add searching models explicitly to ElasticSearch index in order to retrieve them as a Product/Order/Client and so on? Also I'm wondering how we can work with navigation properties, e.g. 1 Client has multiple Orders or many clients can buy many products. How to resolve such scenarios?

  • @md.rakibulislam3453
    @md.rakibulislam3453 Рік тому +1

    Why the githup repo doesn't exist now in your account?

  • @dreidel-schmeidel
    @dreidel-schmeidel Рік тому +1

    Hi Mohamad, thanks for the great video. Where can I found the source code? The links you provided do not work anymore

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

    First off, good job, I just finished watching the video and I will likely watch it again and follow along on my own computer. I have two questions. 1) in a real application wouldn’t you need a database and elastic search? How do you keep then in sync? If you were using a repository pattern with EF Core, would/could you do it there? What about an existing project that has a database already? I written a few simple WebAPIs using EF Core and a SQL DB and have always wounded how I could add search. 2) Could you or should you do more complex searches? For example imagine you have a database with some people that have the same first and last name, so you want add their home town in you search query, “John Smith Boston ” to further filter down the results. Is that a doable thing? Thanks and I subscribed! 

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

      You can use it as cache DB instead of Redis

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

    Thanks,
    Link github is not found
    Can you share source with me? pls

  • @ayan-qn9or
    @ayan-qn9or 2 роки тому +1

    Great and very good approach for implementation. This the easiest one than whatever I tried previously. But if you explain how I can add more indices other than the default one, it will be very helpful.

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

      Soon there would be another video covering this topic

    • @dreidel-schmeidel
      @dreidel-schmeidel Рік тому

      @@MohamadLawand Hi Mohamad, thanks for the great video. Where can I found the source code? The links you provided do not work anymore

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

    The project is not available?

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

    Hi Mohamad, I think the elk is not searchable, any other link?

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

    Your tutorial is good though, being to see your code closer is a challenge. it is noticeable your screen is large one, if you could zoom in further would be excellent. Great work. Cheers!

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

      Thank you for your feedback, will increase it more in the next video

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

    Hello please make a video on asp. Net core api in depth how to consume api in .asp.net core mvc

  • @billnewsr.9314
    @billnewsr.9314 Рік тому +1

    404 Page Not Found on the links to both of the projects in your link in your comments.

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

    Hello friend congrats for your video.
    Friend, Have you ever worked with datadog? Do you have a video related to datadog-elasticsearch and. Net core?
    To be honest, I'm new with elástic search. Nevertheless, I followed this video and it worked for me. I need to use datadog with. Net core, using elásticseaech too. It's posible?
    I hope your answer man. Regards,
    Nelson from. Colombia

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

    Man your content are good but please zoom up a bit.. I have a 2k monitor and I still had a hard time to look at some of the texts. Not everybody has 4k monitors and high speed internet.

  • @ravindranaths513
    @ravindranaths513 9 місяців тому

    please give me source code path

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

    is there a way to merge multiple indices with SAME structure into GROUPED cluster/machine/directory for example
    HospitalA -> PatientIndex
    HospitalB -> PatientIndex
    ...etc
    (HospitalA,HospitalB ,...etc) => PatientIndex

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

    The github repo does not exist.

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

    Please

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

    Indeed Mercedes is the best team