.NET in 300 seconds

Sdílet
Vložit
  • čas přidán 4. 06. 2024
  • Getting started with Domain-Driven Design (promo code AMIDDD): dometrain.com/course/getting-...
    In today's video, we'll talk about .NET (aka dotnet).
    Specifically:
    1. What is .NET?
    2. What can you build with .NET?
    3. On what platforms can you build .NET applications?
    4. Some demos and .NET code.
    By the end of this video, you'll be drinking the Microsoft Cool Aid and you'll forget that rust ever existed.
    Become a patron: / amantinband .
    Connect with me on 'em socials:
    Twitter: / amantinband
    LinkedIn: / amantinband
    GitHub: github.com/amantinband
  • Věda a technologie

Komentáře • 49

  • @gianlucalocri
    @gianlucalocri Před 9 měsíci +9

    Just started your DDD course.
    It seems amazing!
    Btw, your teaching skills are superb! Thanks you!!!

  • @Kannamusica
    @Kannamusica Před 6 měsíci +2

    thanks for your explanation. it was quick and detail.

  • @ahmedifhaam7266
    @ahmedifhaam7266 Před 12 dny

    where can I find the techempower chart you showed at the end, i wanna share with collegues, they are gonna ask questions like, maybe using a custom or stripped down version of the bcl idk,

  • @AminVincent
    @AminVincent Před 9 měsíci +5

    clean explanation thanks

  • @ashil816
    @ashil816 Před 9 měsíci

    Nice Introduction, How did you get a copilot-like suggestion at the terminal with dotnet cli (time-stamp 3:09)?

    • @voidmice1669
      @voidmice1669 Před 9 měsíci +3

      The shell he uses is probably the Z Shell (zsh), and it has a plugin called zsh-autosuggestions (if I remember the name correctly).

    • @amantinband
      @amantinband  Před 9 měsíci +2

      Yep. My dotfiles are on my GitHub if you want more details

  • @nexdownfallrs
    @nexdownfallrs Před 8 měsíci

    Very good super interesting and also very informative video! Keep up the great work! Subbed and liked :)

  • @405192802
    @405192802 Před 9 měsíci +6

    Nice intro to c#, when will you teach us your vscode keybinding? can not wait for it!

    • @amantinband
      @amantinband  Před 9 měsíci +1

      Most of the key bindings are vim. On top of that, I only have a few for navigating between the editor, the folder viewer, the terminal, and for opening some plugins

    • @405192802
      @405192802 Před 9 měsíci

      Thank you@@amantinband 👍

  • @TheMurinDeventa
    @TheMurinDeventa Před 7 měsíci

    Can develop dotnet using neovim ? Are there any huge disadvantages using editor over IDE like Visual Studio, Rider ?

  • @timmkrause6684
    @timmkrause6684 Před 9 měsíci

    What magnifier are you using?

    • @amantinband
      @amantinband  Před 9 měsíci +3

      Presentify on MacOS and ZoomIt on windows

    • @timmkrause6684
      @timmkrause6684 Před 9 měsíci

      @@amantinband Looks super awesome. Coming from Windows with ZoomIt and trying to find an alternative. Thanks for sharing. Any opinion on ScreenBrush?

  • @OmriKipi
    @OmriKipi Před 9 měsíci +3

    Great video! But after 12 years in C#, I'm thinking about moving to Node. More jobs and opportunities. Especially in Israel. Your toughs ?

    • @amantinband
      @amantinband  Před 9 měsíci +6

      Totally up to you and your career/personal preferences 🙂

    • @shawsie
      @shawsie Před 8 měsíci +3

      I work in node in northern ireland...most jobs are in .Net framework & C#.... depends where you are I guess

    • @juanpaFX17
      @juanpaFX17 Před 6 měsíci

      I think that many people that is already starting is doing the same, going with javascript so maybe there are a lot of people with the same knowledge applying for the same jobs (React, Node). In my case I started with javascript, Vue, Node and all that popular stuff, but was really difficult to get a job, later I discovered .Net and is really amazing(Infrastructure and power for me) and many jobs but obviously you know that so, perhaps you should try something like F# or new groundbreaking languages like Rust or Go, or going back to functional programming languages like Scala, Elixir or Clojure are gaining many popularity in the last years if you want a change.

    • @Sp1tfire100
      @Sp1tfire100 Před 4 měsíci

      ​@@shawsiehehe

  • @noahg2
    @noahg2 Před 4 měsíci +13

    The problem is not with the current ecosystem but it's with the past, .net framework is still used in a lot of legacy application and some companies have no plans moving those apps to new ecosystem, they don't have the proper resources for that. If you're a dotnet developer now there's a good chance you'll be dealing with legacy apps throughout your career, it's not going away.

    • @geeksy2278
      @geeksy2278 Před 3 měsíci +4

      I cannot confirm. I work with many companies in the .NET space and I haven't seen a legacy .NET app in the past 5 years.

    • @shafialanower3820
      @shafialanower3820 Před 3 měsíci

      @@geeksy2278I’m assuming most companies are using .Net core rn instead?

    • @user-vh4mf4ux2m
      @user-vh4mf4ux2m Před 2 měsíci

      ​@@geeksy2278what you mean

    • @GuitarxPlayax
      @GuitarxPlayax Před měsícem +2

      Fake news

    • @AchmadBadra
      @AchmadBadra Před měsícem

      Is just microsoft hater sentiment, who complaining why linux is not monopoly desktop segment.

  • @AK-vx4dy
    @AK-vx4dy Před 9 měsíci +1

    I use Rust and don't hate C#

  • @megistusable
    @megistusable Před 9 měsíci +9

    Poor F# .. the black sheep of dotnet, shame its such a nice language.

  • @patrikduch1669
    @patrikduch1669 Před 8 měsíci

    I am .NET expert, but still good video to watch.

  • @KodingKuma
    @KodingKuma Před 8 měsíci +1

    Just too bad people can't get pass the old Microsoft stigma. What a shame.

  • @mehrdaddowlatabadi2319

    Thats how computer users look like

  • @someuser4166
    @someuser4166 Před měsícem

    I don't like the dlls, I want executable binaries but nuget is nice, coming from cpp, I hate cmake.

  • @brock4643
    @brock4643 Před 9 měsíci +9

    .Net seems to always be behind the curve, however seems to have much more stable releases

    • @amantinband
      @amantinband  Před 9 měsíci +37

      JS is the girlfriend, dotnet is who you would marry.

    • @Eirenarch
      @Eirenarch Před 9 měsíci +5

      That's only true if you compare it to the most advanced tech on each criteria. How is JS compared to .NET on the performance front? How is JS compared to .NET on the game dev front? How is C++ compared to .NET on the web front? As a full platform that goes everywhere only Java and JavaScript can compare. And they will lose

    • @THEROOT1111
      @THEROOT1111 Před 9 měsíci +1

      @@amantinband Good analogy, especially when after the first 5 years you'll be dead inside with suicidal thoughts questioning all your lifetime choices, as i've seen developers being exactly like that ;p

    • @kristijanog
      @kristijanog Před 9 měsíci

      @@THEROOT1111 that sounds... oddly specific! :D

    • @THEROOT1111
      @THEROOT1111 Před 9 měsíci

      @@kristijanog i know people, i have eyes :p

  • @sleeping_dragon
    @sleeping_dragon Před 3 měsíci

    big ad

  • @valerianmp
    @valerianmp Před měsícem

    To be honest, yeah I'm heavily prejudiced and hate Windows, but I give it a try and found it awesome! Especially compared to Java lol

  • @nachojimenez2420
    @nachojimenez2420 Před 5 měsíci +2

    no, that realy didn't explain aything