Updating my personal website from .NET 6 to .NET 8 LTS in 15 min (with an epic mistake in the middle)
Пікірлер: 38
@johnmthom6 ай бұрын
Love seeing the different phases of development: planning, puzzlement, panic, and production.
@johnmaloney16816 ай бұрын
Good to know that it's not just me , and that Hanselman is human too.
@div00076 ай бұрын
Haha.. that's exactly what I thought too. This time I figured out the problem before the Almighty Hanselman thought.😊
@Anubis101105 ай бұрын
Same lol 😂
@Dalamain6 ай бұрын
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 👍
@gardnmi6 ай бұрын
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.
@shanselman6 ай бұрын
True! I should have had a bicep template
@darkenaxe6 ай бұрын
That was interesting to see your workflow and some of the tools you are using in a real project. Thanks for the video !
@jhbonarius6 ай бұрын
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
@YoungerFuthark6 ай бұрын
"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.
@SagharMax6 ай бұрын
It was perfect. I must upgrade mine, too. Thank you for this video, Scott.
@3az3oz6 ай бұрын
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.
@webluke6 ай бұрын
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?
@gabrielwaunous3 ай бұрын
great video! I love your command line! which extension we use for show that information & color your path?
@zenstrukt5 ай бұрын
Very handy! Thanks Scott
@ucretsiztakipci66126 ай бұрын
A page speed test would be nice to see just a dotnet upgrade gives you %x amount of performance.
@shanselman6 ай бұрын
Good idea! I’ll switch it back and do some tests
@JacobDuenke6 ай бұрын
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.
@shanselman6 ай бұрын
How fast is your computer and your internet?
@JacobDuenke6 ай бұрын
@@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.
@importantterms98503 ай бұрын
what tool you use in this video in powershell to make it this colorful
@jasonsteelj6 ай бұрын
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
@FQTo5 ай бұрын
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?
@Evan-zj5mt3 ай бұрын
Can someone tell me what I do to get my powershell windows looking like this??
@bdcp6 ай бұрын
No idea upgrade tool existsted, is there a list of these kind of tools?
@bassjunk36 ай бұрын
Hi Scott, what nerdy tool are you using to draw the red arrows etc? 😊
@shanselman6 ай бұрын
ZoomIt
@user-oo1nw7yi4s6 ай бұрын
Cool man!
@JohnMarsing6 ай бұрын
How are you showing the .net frame work version number on the website?
Headphones or speaker? It’s -6db at 50% and others haven’t had issues. Stereo?
@Rated10STARz6 ай бұрын
@@shanselman can confirm audio is low on my end as well. It's lower than usual compared to other youtube vids.
@shanselman6 ай бұрын
@@Rated10STARzok I'll take a look
@Steven-gr4hb5 ай бұрын
P r o m o s m
@msdevel6 ай бұрын
Really? Without updating of nuget packages? :D This only creates a technological debt. This is not exactly an intelligent demonstration to the people.
@shanselman6 ай бұрын
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.
@Assgier4 ай бұрын
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 :)