Updating my personal website from .NET 6 to .NET 8 LTS in 15 min

Поделиться
HTML-код
  • Опубликовано: 23 фев 2024
  • Updating my personal website from .NET 6 to .NET 8 LTS in 15 min (with an epic mistake in the middle)
  • НаукаНаука

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

  • @johnmaloney1681
    @johnmaloney1681 4 месяца назад +26

    Good to know that it's not just me , and that Hanselman is human too.

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

      Haha.. that's exactly what I thought too. This time I figured out the problem before the Almighty Hanselman thought.😊

    • @Anubis10110
      @Anubis10110 3 месяца назад

      Same lol 😂

  • @johnmthom
    @johnmthom 4 месяца назад +12

    Love seeing the different phases of development: planning, puzzlement, panic, and production.

  • @dalar2
    @dalar2 4 месяца назад +9

    This kind of hiccup makes the video soo great because it mimics what we go through day by day vs a "perfect" tutorial - great video 👍

  • @gardnmi
    @gardnmi 4 месяца назад +9

    Kind of funny seeing these tools and processes meant to prevent bugs in prod being the cause of the bug in prod. Anyhow thanks for posting, we've all been there.

    • @shanselman
      @shanselman  4 месяца назад +1

      True! I should have had a bicep template

  • @SagharMax
    @SagharMax 4 месяца назад +1

    It was perfect. I must upgrade mine, too. Thank you for this video, Scott.

  • @darkenaxe
    @darkenaxe 4 месяца назад +1

    That was interesting to see your workflow and some of the tools you are using in a real project.
    Thanks for the video !

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

    "This is where we start to panic", yet I can't tell the difference between a panicked Scott Hanselman and a non-panicked Scott Hanselman.

  • @jhbonarius
    @jhbonarius 4 месяца назад +3

    In my experience updating a project to a net dotnet is easy. ASP especially. EFCore a bit harder. But I wish the desktop frameworks would get a bit more love. Still waiting for many months now for a bug in winui3 to be fixed so we can update to 1.4

  • @zenstrukt
    @zenstrukt 3 месяца назад

    Very handy! Thanks Scott

  • @3az3oz
    @3az3oz 4 месяца назад

    I just tried the upgrade assistant for the first time, it's a cool tool, but I wish it can work on a whole solution. it's only allowing me to do one project at a time. never the less, it's very handy. Thank you.

  • @webluke
    @webluke 4 месяца назад +1

    The panic on his face as "doing it live" was not working out, but realizing he didn't push his changes, and then everything worked as expected. Are there more videos about how he made the blog system and handles content?

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

    great video! I love your command line! which extension we use for show that information & color your path?

  • @user-oo1nw7yi4s
    @user-oo1nw7yi4s 4 месяца назад

    Cool man!

  • @jasonsteelj
    @jasonsteelj 4 месяца назад +1

    Unrelated to .NET8, but what part of ohmyposh is showing you the suggested history as you type? Or is that a separate thing?
    Edit: found it: Set-PSReadLineOption -PredictionViewStyle ListView

  • @ucretsiztakipci6612
    @ucretsiztakipci6612 4 месяца назад +1

    A page speed test would be nice to see just a dotnet upgrade gives you %x amount of performance.

    • @shanselman
      @shanselman  4 месяца назад

      Good idea! I’ll switch it back and do some tests

  • @FQTo
    @FQTo 3 месяца назад

    Great video. I tried YOLO upgrad on my old project and it went...not so good. I was wondering how you make your powershell look like that?

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

    I’m fascinated by how zippy your browsing experience is. Even at work, ADO and Portal aren’t exactly slow, but they’re not so quick that I’m clicking around with such reckless abandon.

    • @shanselman
      @shanselman  4 месяца назад

      How fast is your computer and your internet?

    • @JacobDuenke
      @JacobDuenke 4 месяца назад

      @@shanselman I’m using devbox these days. I’d have to check exact specs but very beefy config. I usually assume it’s ado that’s the problem.

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

    what tool you use in this video in powershell to make it this colorful

  • @bdcp
    @bdcp 4 месяца назад

    No idea upgrade tool existsted, is there a list of these kind of tools?

  • @bassjunk3
    @bassjunk3 4 месяца назад

    Hi Scott, what nerdy tool are you using to draw the red arrows etc? 😊

  • @Evan-zj5mt
    @Evan-zj5mt Месяц назад

    Can someone tell me what I do to get my powershell windows looking like this??

  • @JohnMarsing
    @JohnMarsing 4 месяца назад

    How are you showing the .net frame work version number on the website?

    • @shanselman
      @shanselman  4 месяца назад +1

      www.hanselman.com/blog/adding-a-git-commit-hash-and-azure-devops-build-number-and-build-id-to-an-aspnet-website

  • @brianb5346
    @brianb5346 4 месяца назад +1

    Can barely hear the audio.

    • @shanselman
      @shanselman  4 месяца назад

      Headphones or speaker? It’s -6db at 50% and others haven’t had issues. Stereo?

    • @Rated10STARz
      @Rated10STARz 4 месяца назад

      @@shanselman can confirm audio is low on my end as well. It's lower than usual compared to other youtube vids.

    • @shanselman
      @shanselman  4 месяца назад

      @@Rated10STARzok I'll take a look

  • @Steven-gr4hb
    @Steven-gr4hb 3 месяца назад

    P r o m o s m

  • @msdevel
    @msdevel 4 месяца назад

    Really? Without updating of nuget packages? :D This only creates a technological debt. This is not exactly an intelligent demonstration to the people.

    • @shanselman
      @shanselman  4 месяца назад +1

      the packages that work don't need to be updated blindly. The runtime for 8 is compatible with 6, so the goal here is for it to work. I/you can use "dotnet outdated" to update packages if needed.

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

    How about using a deployment slot within your Azure webapp to deploy to, then swapping it to production slot when checked and ready? In this case that would certainly have prevented any downtime to the public :)