Introduction to Dumpify

Поделиться
HTML-код
  • Опубликовано: 28 апр 2024
  • Dumpify is one of those projects you didn't know you needed until you hear about it. Join Jon Galloway and Moaid Hathot in this episode to learn more about how to get started with this great tool and how you can collaborate.
    Chapters:
    00:00 - Introduction
    01:58 - Dumpify in action
    05:45 - Nested object demo
    09:08 - Custom configuration
    13:47 - Get started and contribution
    Resources:
    Find the latest info about the open-source Dumpify project available at: github.com/MoaidHathot/Dumpify
    Or add it directly to you current project via Nuget: www.nuget.org/packages/Dumpify
    📌 Let's connect:
    Jon | / jongalloway
    Moaid | / moaidhathot
    Subscribe to the Open at Microsoft: aka.ms/OpenAtMicrosoft
    Open at Microsoft Playlist: aka.ms/OpenAtMicrosoftPlaylist
    📆 New episode every Tuesday!
  • НаукаНаука

Комментарии • 30

  • @jacksorjacksor
    @jacksorjacksor 2 месяца назад +5

    Saw this last night, using this morning - thank you so much!

  • @abdushakoor0099
    @abdushakoor0099 Месяц назад +4

    I'm not even a c# developer but this is some really cool stuff that youtube just randomly suggested me

  • @wafflebasecake
    @wafflebasecake Месяц назад +4

    Neovim for c# let’s gooooo!

  • @bishaladhikari9499
    @bishaladhikari9499 2 месяца назад +4

    This is a blessing. Thanks, Moaid!

  • @hendrykhoza4782
    @hendrykhoza4782 Месяц назад +2

    Neovim ❤

  • @fakhrulhilal
    @fakhrulhilal 2 месяца назад +3

    Cool, imagine using it as serilog destructurer and dump everything during running unit test

  • @mint9121
    @mint9121 2 месяца назад +2

    Lots of cools stuff, thanks

  • @JohnPeter-yf5jf
    @JohnPeter-yf5jf Месяц назад +2

    It's very cool for debugging display

  • @TheOneAnOnlyGuy
    @TheOneAnOnlyGuy 2 месяца назад +9

    Great tool, I've used it a lot already. Just a small caveat to the presentation: I think you should have mentioned that it utilizes Spectre.Console heavily for all the structured output. 👻

    • @moaidhathot
      @moaidhathot 2 месяца назад +3

      My bad, sorry about that, you are totally right. Spectre.Console is an amazing library and I do heavily use it in Dumpify :)

  • @sinamobasheri
    @sinamobasheri 2 месяца назад +2

    Wow Unbelievable
    It would change how we program for sure
    Good use of human resource microsoft

  • @beardordie5308
    @beardordie5308 2 месяца назад +3

    Could I use this while developing a Unity application when I'm using VS's Immediate Mode during a breakpoint, or otherwise log to the VS console during runtime rather than the Unity console?

    • @moaidhathot
      @moaidhathot 2 месяца назад

      If I understand your questions correctly, then yes, you can totally use it with VS's immediate window. Regarding Unity- I'm not sure as I'm not a Unity developer and didn't test it there. If you want, you can open an issue about in Github so we can discuss this further.

  • @sevketevli6927
    @sevketevli6927 Месяц назад +2

    Great tool

  • @rishi.girdhar
    @rishi.girdhar 2 месяца назад +6

    This is similar to the LINQ Pad tool.

    • @MartinLiversage
      @MartinLiversage 2 месяца назад +7

      Yes, and the GitHub project's about text mentions that it's inspired by LINQPad.

  • @yildirimmanisali
    @yildirimmanisali Месяц назад +2

    Hi Moaid, Can you give information about the terminal editor and modal terminal window you use?
    Also, dumpify is great, I needed it a long time ago, I wrote simpler versions myself.

    • @wafflebasecake
      @wafflebasecake Месяц назад

      It’s neovim. Moaid has talked a little about it other videos and he has his config public in his GitHub.

    • @yildirimmanisali
      @yildirimmanisali Месяц назад

      @@wafflebasecake thx.

  • @LOrealHardly
    @LOrealHardly 2 месяца назад +2

    Just checked my calendar, yep, it's NOT the 1st of April, Ok .... go ahead ....

  • @IanWitham
    @IanWitham 2 месяца назад +1

    The F# representations could look better, but overall very nice.

    • @moaidhathot
      @moaidhathot 2 месяца назад

      Could you please provide examples? What do you mean by the F# representations?

  • @lvmeijer
    @lvmeijer 2 месяца назад +2

    What tool/editor is he using? Looks fun

    • @lufi2627
      @lufi2627 2 месяца назад +1

      vim. Likely neovim. Hard to start learning but once you get used to it you just want to use it for everything. I haven't installed it on windows so I'm not sure how hard it is to get working if you're a windows user. It's also highly configurable, so your version will likely not look like his. Works great with another tool called tmux

    • @IanWitham
      @IanWitham 2 месяца назад

      It works really well on Windows. I often jump into it for quick tasks... i.e. when I need more than Notepad, but don't want to wait for a full IDE to load. Even VSCode seems like a chore to launch now. I don't remember it being too hard to set up. I just used the Windows installer and then installed the LazyVim distro which takes care of an awful lot of setup stuff for you@@lufi2627

    • @wafflebasecake
      @wafflebasecake Месяц назад

      Moaid has his neovim config public so you can get a very similar experience by starting with that.

  • @gelongmundomo
    @gelongmundomo Месяц назад +1

    he's using neovim