5 open source .NET projects that deserve more attention

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 76

  • @chrisd961
    @chrisd961 3 роки тому +29

    Super interesting stuff, honestly! Please keep doing what you are doing, it never fails to deliver. I believe all of us - the juniors, appreciate the information you are providing

  • @ninjaninjav
    @ninjaninjav 3 роки тому +3

    TheJoeFin/Text-Grab
    is my project it uses the OCR in Windows 10 with no background processes and no popups.

  • @jetersen
    @jetersen 3 роки тому

    Thanks for highlighting Cupboard already started contributing to the project!

  • @alphaprimal1669
    @alphaprimal1669 3 роки тому +6

    14:57 NICE

  • @benjaminclehmann
    @benjaminclehmann 3 роки тому +4

    ScottPlot/ScottPlot is a really nice plotting library, and it even has interactive controls for Windows Forms, WPF, and Avalonia

    • @OneBiOzZ
      @OneBiOzZ 3 роки тому

      BIG fan of ScottPlot

  • @brud90
    @brud90 3 роки тому

    very cool packages, thank you
    P. S. all repos are starred :)

  • @paulecampbell
    @paulecampbell 3 роки тому

    excellent as usual Sir Nick

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

    Verify is a really cool approach, will try that out asap.

  • @федов-ф4х
    @федов-ф4х 3 роки тому +2

    first tool looks like DDOS helper from my side of view :)

  • @AlanDarkworld
    @AlanDarkworld 3 роки тому +6

    Snapshot tests are nice, but suffer from fragility. For instance, the order of fields in your JSON may be different each time. Or maybe the whitespace is different. There are a lot of differences which have no semantic impact. Snapshot tests typically have a hard time dealing with such scenarios.

    • @adriangodoy4610
      @adriangodoy4610 3 роки тому

      but some companies use them and maintain them manually. This beats the manual way. Even if it's not the best test to perform

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

    Nice video. Great job!

  • @danieljayne8623
    @danieljayne8623 3 роки тому

    Cupboard looks very useful!

  • @jjxtra
    @jjxtra 3 роки тому

    That blue color in the REPL tool is hard to see, great video, thanks :)

  • @ILogger
    @ILogger 3 роки тому +8

    You should attend .NET Developer Days conference, but maybe as a speaker.

  • @codewithkashif
    @codewithkashif 3 роки тому

    Thanks for this wonderful and such a useful video!!! really very helpful in our day to day activity👍

  • @rockymarquiss8327
    @rockymarquiss8327 3 роки тому

    Nice. thx for the info

  • @user-rp9iis1en6h
    @user-rp9iis1en6h 3 роки тому

    Any recommendation on open source full text search enginee? Apache lucene seems to be lack of documentation.

  • @Yarkendar
    @Yarkendar 3 роки тому

    Awesome! Thanks

  • @queenstownswords
    @queenstownswords 3 роки тому +1

    Hello Nick, is there something like FluentDocker you can use to build up VMs in Azure or would it make more sense to spin up a VM in Azure as part of the pipeline?

    • @tafs7
      @tafs7 3 роки тому

      You should look at infrastructure-as-code tools like Terraform or Pulumi, which provision cloud resources in multiple of the major cloud platforms using scripts. TF use its own syntax, called HCL. Pulumi actually provides SDKs in different languages, so you can write a cloud infrastructure provisioning script using C# or whatever language.

    • @queenstownswords
      @queenstownswords 3 роки тому

      @@tafs7 thanks. I will have a look.

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

      Any updates on this? Thinking of doing the same thing

  • @shauncs
    @shauncs 3 роки тому +3

    Hey Nick, Many thanks for the great job you’re doing❤️❤️
    Will you be able to demonstrate how to develop a .net core project using clean architecture/ ddd and unit testing etc...
    It is really helpful to have a good grasp of best practices. It could be a simple crud application.
    Thanks! 🤘👍

    • @littlelostwolf
      @littlelostwolf 3 роки тому

      ddd means microservice right?

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

      @@littlelostwolf Domain Driven Design

  • @mahavirsinhpadhiyar864
    @mahavirsinhpadhiyar864 3 роки тому

    Thank you

  • @alexclark6777
    @alexclark6777 3 роки тому

    Nick will do an updated video once Cupboard hits 420 stars.

  • @luiscantero
    @luiscantero 3 роки тому +1

    7:02 Will F-word 😂

  • @acousticbrothers1491
    @acousticbrothers1491 3 роки тому

    Hey Nick, great video, thank you. Which terminal do you use?

    • @nickchapsas
      @nickchapsas  3 роки тому +1

      That would be the Windows terminal

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

    You have to do a video of all the projects with 69 or 420 stars next. Being mature is overrated!

  • @AhmadHddad01
    @AhmadHddad01 3 роки тому

    U Rock!
    thanks

  • @scott98390
    @scott98390 3 роки тому

    Are the NDC talks online anywhere?

  • @WojtaZy1996
    @WojtaZy1996 3 роки тому

    Are the NDC conferences accessible online too?

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

    16:58 Looking at the sun kkkkk

  • @utsabshrestha277
    @utsabshrestha277 3 роки тому +1

    Which Operating system (Windows, Linux, Mac) do you suggest to use for Dotnet developers ?

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

      Whichever one that prefer and like to work on. .NET if fully cross platform so it doesn’t matter

  • @antonionakic-alfirevic-qs
    @antonionakic-alfirevic-qs 3 роки тому

    Hey Nick. I'd like to suggest my project Jot (anakic/jot). It lets you track properties of objects so that they survive an application restart. Typical example is remembering window sizes and locations, though it can track any object (e.g. settings objects, last entered data). It can integrate with IOC to apply tracking automatically to all objects created by the container.

  • @jr.BoarOfGold
    @jr.BoarOfGold 3 роки тому

    XY... nice

  • @dwiprajdutta
    @dwiprajdutta 3 роки тому

    If you have visual studio installed then you have View > Other Windows > C#(also python, node, F#) Interactive, though I don't know how to access this feature without opening Visual Studio, so I guess this is why CSharpRepl was being made.

    • @dwiprajdutta
      @dwiprajdutta 3 роки тому

      btw, I don't know if this is available for Visual Studio for Mac.

    • @nickchapsas
      @nickchapsas  3 роки тому +4

      The whole point is that I don't need to use an IDE to do this. If I was to use an IDE, then it's the same effort to make a console app to test it.

    • @dwiprajdutta
      @dwiprajdutta 3 роки тому +1

      @@nickchapsas absolutely. But I found C# Interactive useful because most of the time visual studio is open in my pc, so this feature is like integrated terminal. Before knowing this I had to create console apps even if there is already an instance of visual studio is running.

  • @farsidesc4044
    @farsidesc4044 3 роки тому

    I see you use resharper, but I'm not sure what the actual benefit would be for me as a VS Enterprise sub. Outside of preference, would I notice any performance increase?

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

      I don't use Resharper and I don't use VS. I use Jetbrains Rider. It is significanty faster, at least on my machine, and have the exact same user experience in my Windows and my Mac. I have a video on why I prefer Rider over VS in my channel if you want more background. Btw this includes VS Enterprise, which I have a license for.

    • @farsidesc4044
      @farsidesc4044 3 роки тому +1

      @@nickchapsas I apologize, coffee hasn't kicked in -- I did mean Rider. Thank you for clarifying and taking the time to answer. I really appreciate it!

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

    Repl is cool for vs code for example, but VS have C# interactive, doing the same thing.

    • @Introoz01
      @Introoz01 3 роки тому

      Rider has it too btw, so its really just for VSC.

    • @nickchapsas
      @nickchapsas  3 роки тому +3

      This isn't about in-IDE C# execution but anywhere at any time without needing to execute an IDE

    • @WillFuqua1987
      @WillFuqua1987 3 роки тому +5

      Hi, and thanks Nick for covering csharprepl!
      Yep, csharprepl is similar to the built-in C# Interactive, but it has a bunch of nice (IMHO) features, like nuget package support, navigate to source, and navigate to documentation, among others.

    • @nickchapsas
      @nickchapsas  3 роки тому +3

      Sorry for butchering your name :D

    • @WillFuqua1987
      @WillFuqua1987 3 роки тому +1

      No worries, I'm used to it 😂

  • @KoScosss
    @KoScosss 3 роки тому

    Nice

  • @modernkennnern
    @modernkennnern 3 роки тому

    I wasn't expecting NDC Oslo to be that expensive.. and I live here, so I wouldn't have to pay for hotel.
    $1500 for one day?

    • @nickchapsas
      @nickchapsas  3 роки тому

      NDC Oslo is a big deal. I've never actually heard of someone paying for it out of pocket though. Usually companies have learning or conference schemes and they can pay for you.

  • @aegis_helion
    @aegis_helion 3 роки тому

    Cupboard - looks better than anything in windows, where is Microsoft and their engineers?

  • @Rajeshsingh-ws5th
    @Rajeshsingh-ws5th 3 роки тому

    Can we protect a data access layer class / methods using Authorize attribute?

  • @danarj5713
    @danarj5713 3 роки тому

    Hello I have a question are you speeding up the video or you talk very fast?

    • @nickchapsas
      @nickchapsas  3 роки тому

      I talk very fast. If that’s too fast for you you can slow it down using the speed playback modifier

    • @danarj5713
      @danarj5713 3 роки тому

      @@nickchapsas 👍👍

  • @robertkhurmatuline4736
    @robertkhurmatuline4736 3 роки тому

    Umbraco

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

    "Has to have around 500 stars or less"
    Shouldn't it be or more?

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

    Hat's off to c-sharp-repl... but in the real work of getting work done, we just fire up LinqPad and get a much better user experience just as fast.