Working With Azure Blob Storage in .NET apps. From Zero To Hero

Поділитися
Вставка
  • Опубліковано 1 чер 2024
  • There was no project I ever worked on where we didn't need to manage file one way or the other. When it comes to work with files in #aspnetcore Azure Blob Storage is a very powerful solution. Therefore, here's a "from zero to hero" approach on deeply understanding how to work with Azure Blob Storage in .NET applications. During this video we cover a variety of topics, but in the end I show hands on everything you need to know to start working with Azure Blob Storage in .NET applications
    #dotnet #azure #dotnetcore
    Join this channel to get source code access and other perks:
    / @codewrinkles
    Also follow me here (especially if you are a self taught developer):
    ✅My other channel: / @danpatrascutech
    ✅Facebook: / danpatrascutech
    ✅Instagram: / danpatrascutech
    ✅TikTok: / danpatrascutech
    ✅Newsletter: www.danpatrascu.tech/
    Content:
    1. Intro: 00:00
    2. Understanding Azure Storage services: 00:30
    3. Creating a Storage Account: 01:48
    4. Working with Storage Accounts in .NET: 06:33
    5. Enumerating Azure Blob Storage containers: 10:24
    6. Understanding Azure Blob Storage architecture: 11:43
    7. Uploading files to Azure Blob Storage: 12:54
    8. Flat and hierarchic blob listings: 17:26
    9. Deleting blobs: 20:19
    My setup:
    Camera - Canon EOS M50 Mark II: amzn.to/3SJxS4d
    Lav mic - Rode Lavalier GO Professional: amzn.to/3mmZS1B
    Condenser mic - Shure SM7B: amzn.to/3JaqjQN
    Audio console - Rodecaster PRO II: amzn.to/3KTVMIg
    Laptop - Dell Latitude: amzn.to/3KV4SEW
    Monitors - Benq 27 inch: amzn.to/3JbM6aU
    Lights - 2x Godox SL-60W: amzn.to/3KV3qCj
  • Наука та технологія

КОМЕНТАРІ • 53

  • @josiahtmahachi7291
    @josiahtmahachi7291 Рік тому +13

    Thank you for yet another great video. Those interested in other methods of securing keys, please like this comment to make it easy to count to the required 50 comments.

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

      I would like to have another video explaining those 3 methods

  • @danielegiovanetti9258
    @danielegiovanetti9258 Рік тому +2

    Thanks so much for this topic. Very useful. Waiting for the next video on Azure. You great Dan!

  • @19balazs86
    @19balazs86 Рік тому

    Great video of using Blob Storage. As you mentioned the SAS token. Good to know that as well, generating a temporary upload or a download link.
    Looking forward to more Azure videos. You can call it Azure Monday :)

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

      That's actually a great idea with the Azure Monday. Thanks!

  • @90chiellini
    @90chiellini Рік тому

    Great video again!! It is really helpful and well explained. I would love to see some videos about Azure Functions writing into blob storage.

  • @kavishri-pl2xi
    @kavishri-pl2xi 4 місяці тому

    great video, very easily explained

  • @jsanchezcr
    @jsanchezcr 6 місяців тому

    Thanks, very clear , complete and easy to understand

    • @Codewrinkles
      @Codewrinkles  6 місяців тому

      Glad you found it useful! Thanks for watching

  • @danielrdm
    @danielrdm Місяць тому

    Great video! thanks!

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

    Great tutorial - more on securing Azure keys\connection strings secrets - Key Vault etc.:)

    • @Codewrinkles
      @Codewrinkles  Рік тому +2

      More to come! Every Monday there will be an Azure video. Make sure to subscribe if not already a subscriber. And also spread the word and invite other people to subscribe.

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

    Thank you very much, Yes please make more on Azure Blob with many thanks.

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

    Thank you great video to start with azure blob service

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

    Excellent video, thank you

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

    Excellent video, if you include the stream function, that will be wonderful.

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

    amazing content as always . any chance that you will do some tutorials about unit testing or tdd ?

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

      Unit testing probably. TDD, probably not. Mostly because I don't think that TDD has mostly not brought the advertised ROI to businesses.

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

    Great video thank you !

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

      Glad you liked it!

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

      I hope we hit 50 comments like you asked for in 8.15 because I would love to learn how to setup azure ad :D@@Codewrinkles

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

    Great video!.. Could you please create a more deep detail video as well

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

    I would love to see more on Azure Key adult and Azure in general.

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

      There will be at least one Azure related video each week. Azure Key Vault will come very soon

  • @user-jr3ew2fb3n
    @user-jr3ew2fb3n 7 місяців тому

    Hi thanks for details is there code for connecting to azure blob storage using managed identify using client I'd or client secret

  • @saroshwadia
    @saroshwadia Рік тому +2

    Great Video - to complete this useful topic. It would be awesome to create a Blazor WASM App that works similar to FileExplorer in which users can see the tree structure of existing Files and also Upload/Download files. I'm willing to help if that works for you. 🙂

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

    Great video, it's very well explained. Could you please cover key Vault concept.
    looking forword for more azure videos.

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

      Video on Azure Key Vault is already in the planning.

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

    Azure videos just when I'm starting out in that area :)

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

      There will be at least one Azure related video each week.

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

    Yep. Please add the other 2 methods in depth explanation

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

    Shared Access Key video would be a great help

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

      I have discussed managed identities in another video on Azure Key Vault. That would be what I recommend. This being said, I'm considering a video on shared access keys. Thank you.

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

    Thanks for your sharing, can you do a demo for how the backend of C# work with React.js? It will be great if you may show us how to upload a file to Azure Storage with in React.
    Thank you!

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

    Excellent video, thanks. Could you please share the code in the perks section?

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

      Hello.All ambassador members get access to the source code.After each video, I publish a post on the "Membership" tab with info on how to get the source code. What exactly is not working for you?

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

      Thanks@@Codewrinkles for the prompt response. I wasn't able to find the code in the perks history list

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

    I would like to see more real case scenario’s

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

      How would you define a real case scenario? You can take this exact code, change the filePath and run this application to clean up folders. This is a real case scenario. I needed to do this in virtually all projects at a certain point. You can place this same console app in an Azure WebJob and run background jobs with minimal need for adaptation. The problem with "real case" scenarios is that they are VERY subjective to personal experience.

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

      I want to say .. I would love to watch SAS ..that does not mean its not a real scenario.this is a real scenarios

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

    Blob keys! And approaches on how to implement SAS seemlessly

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

    thanks

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

    Video with spn connection as well

  • @MysticMarvels1
    @MysticMarvels1 4 місяці тому

    50th comment

    • @Codewrinkles
      @Codewrinkles  4 місяці тому

      Thanks for htting this milestone :)