.NET and Containers - each layer of abstraction indistinguishable from magic - Scott Hanselman

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 มิ.ย. 2024
  • This talk was recorded at NDC Sydney in Sydney, Australia. #ndcsydney #ndcconferences #developer #softwaredeveloper
    Attend the next NDC conference near you:
    ndcconferences.com
    ndcsydney.com/
    Subscribe to our TH-cam channel and learn every day:
    /‪@NDC‬
    Follow our Social Media!
    / ndcconferences
    / ndc_conferences
    / ndc_conferences
    Check out Scott's TH-cam channel: ‪@shanselman‬
    #dotnet #windows #linux
    Join Scott Hanselman as we explore the layers of abstraction that make software (and .NET) possible. From IL to machine code, we will create a new application on bare metal, move to a virtual environment, create containers, deploy to Windows, then Linux, with AoT, deploy to WASM, and ultimately to any cloud.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 17

  • @CodeWithAnup
    @CodeWithAnup 2 วันที่ผ่านมา +2

    Really loved this talk.

  • @_IGORzysko
    @_IGORzysko 6 วันที่ผ่านมา +4

    Superbly explained by Scott!

  • @erril8285
    @erril8285 4 วันที่ผ่านมา +2

    Amazing Scott!

  • @sundhaug92
    @sundhaug92 5 วันที่ผ่านมา +3

    Checked, McCarthy is John McCarthy, who invented LISP

  • @ArnonDanon
    @ArnonDanon 6 วันที่ผ่านมา

    Great content 👑
    Learned a lot 🙏🏼
    👏🏽👏🏽👏🏽👏🏽👏🏽

  • @ChristofferLund
    @ChristofferLund 6 วันที่ผ่านมา +3

    Scott 💪

  • @mubashir3
    @mubashir3 4 วันที่ผ่านมา +6

    Some people prefer polished presentation with lots of pretty PowerPoint slides. I like Scott's approach that has more of a "let's learn together" feel to it. Jump between powershell to vscode and back. Also, his presentation is very laid back and tongue-in-cheek. I like it. But, I can totally understand that people who get offended by poop emoji are not going to enjoy it.
    In other words, you can't please everyone. And you perhaps should not try.

  • @gerelt-od
    @gerelt-od 6 วันที่ผ่านมา

    what is dive? tools or built in

    • @Gin_____
      @Gin_____ 6 วันที่ผ่านมา +1

      Definitely a external tool

  • @pmcgee003
    @pmcgee003 6 วันที่ผ่านมา +1

    Important. NUT-ella, not NU-tella. No wonder he couldn't find any. 😅

    • @trevorstanfield8813
      @trevorstanfield8813 19 ชั่วโมงที่ผ่านมา

      It's a German-Italian product name. It's pronounced NU-tella in both of those places.

    • @pmcgee003
      @pmcgee003 11 ชั่วโมงที่ผ่านมา

      @trevorstanfield8813 it started in the 1960s. It's been made in Australia, for Australia, for nearly 50 years. And it's made from hazelnuts. NUTella is the only correct English name for it. 🤨😉

  • @dus10dnd
    @dus10dnd 5 วันที่ผ่านมา +2

    It's getting really tiring to continue to hear the stupid jabs from Scott. We do ACH here, as well. Come on.
    It is so distracting. Scott... stop apologizing for your education. WTF? We want to encourage people to learn. Stop degrading it. On one hand you praise people for coming to better themselves and tell them to be boastful to their coworkers, and on the other hand you denigrate your education. Focus on craftsmanship. It is the way. Young people need to learn that they certainly can learn these things and that they're capable people; you're simply reinforcing that it is okay to not be good. It is just so strange that you want to play the role of advocating for people... it is only like the argument about monopolies... a early entrant establishes a new market and then begins to advocate for regulation in the guise of protecting people, but it is really to keep the competition out (looking at Sam Altman and OpenAI). Do you just want to maintain your position and not have people rise to your level? It is nonsensical, so I don't think that is what you're trying to do, but.... can we just focus on the stuff?
    I say all of this because... I find it unfortunate... but I love your content. When you share the skills and how you've learned, it is inspiring. I learned so much watching this, like I always do when I watch your presentations. It is distracting to keep flinging feces on yourself, though. Have pride in what you've done, you've earned it... and you know that because not only have you earned it, but you continue to earn it. Telling everyone that they don't have to work hard isn't going to help them. We do have to work hard, if we want skills. It doesn't mean we have to do "hustle culture". I am a firm believer that we need to establish boundaries. But those boundaries don't mean that we don't spend our free time learning stuff. We simply get to choose when, where, why, how, and what we spend that time on. And if we love doing these things, it will be spending our free time on these things... but it is because we love them and they are a part of our being. Not only is there nothing wrong with your work being part of your identity... it is a shame when people don't feel that it is... because it means they haven't found a vocation aligned to their identity. It is like when people blast a married couple of being "co-dependent". Maybe I don't fully understand co-dependency, but why would I want to be married to a person if I didn't feel completely co-dependent with that person, or not feel it reciprocated? It would just be better to not be married. Well, same thing with my work. I absolutely want it to be part of my identity... not because of some top-down requirement to slave away for someone else, but because I have found absolute joy in what I do. Now, I do work to sustain myself, but I carve out protected time to learn and practice my priorities, first. That is what I do each day... 1-2 hours of time spent on something that I prioritize for myself. Sometimes it is something for work because that is just my personal priority. Most often it is something in tech that may be tangentially related to work, or related to future possibilities with work. However, it could be any other thing that I prioritize... like learning HVAC, solar power, battery tech, EVs, whiskey, or coffee. Which is emphasizes why at least taking seriously the acquisition of knowledge... because if people can learn how to do that, they can apply it to anything in their lives, work or pleasure.

    • @mubashir3
      @mubashir3 4 วันที่ผ่านมา +4

      A lot of what Scott says is tongue-in-cheek. You are taking it way too seriously.

  • @Alperic27
    @Alperic27 6 วันที่ผ่านมา +2

    pointless meandering…

  • @slang25
    @slang25 4 วันที่ผ่านมา

    My dude, you have to chill