Stephen Toub is an absolute treasure for all .NET developers. We defiantly need more content from him. What a great orator and teacher!!
@FilipCordas
3 ай бұрын
You have to give credit to Hanselman as well he is the best at preventing not to know anything when in fact he is probably as knowledgeable as Stephen.
@davecenter2002
3 ай бұрын
I love Hanselman and he’s fantastic, but he absolutely is nowhere close to as knowledgeable as Stephen.
@shanselman
3 ай бұрын
@@davecenter2002can confirm. We have different jobs. Plus he kinda wrote the thing. 😂
@michaltomorowicz596
3 ай бұрын
when you have two legends in one vid, debating who is a bigger legend is like arguing which type of sugar is sweeter :D awesome content
@san30911
3 ай бұрын
Totally. He made me fall in love with C#...
@elerius23 ай бұрын
More of this, please! Feels like a channel9 video from back in the day.
@dotnet
3 ай бұрын
Oh we got more!!!
@theFijian
3 ай бұрын
Lol Channel9 really does feel like "back in the day" 🤣
@vacc1001
3 ай бұрын
@@dotnet Is there a place where I can find more videos like this?
@dotnet
3 ай бұрын
@@vacc1001 We are releasing more and more. Subscribe and checkout the playlist: kzread.info/head/PLdo4fOcmZ0oX8eqDkSw4hH9cSehrGgdr1
@tomglenn60193 ай бұрын
I was already very familiar with how tasks/async/await work under the covers but seeing Stephen effortlessly "reimplement" it without copying and pasting or using notes is a humble masterclass of intellectual horsepower.
@s.hosseinhosseini83303 ай бұрын
This was amazing. Why I love this? 1. Scott Hanselman 2. Stephen Toub 3. An actual deep dive into a concept with a high-quality explanation of it.
@computer9764
3 ай бұрын
3.1. It didn't have a ridiculous thumbnail.
@Daysra3 ай бұрын
Can I just say how great this duo is. Stephen is awesome at explaining things to a great depth, and Scott knows exactly where to stop and ask for clarifications, at an extent that hits just the sweet spot for me, not being too much. More videos from this duo please.
@Anubis101103 ай бұрын
Wow we need more topic like this please. We need more of .net core internals
@dotnet
3 ай бұрын
Oh we have more!!!!!
@umarahmad3705
3 ай бұрын
Looking forward to more @@dotnet
@umarahmad3705
3 ай бұрын
@@dotnetor do you already have a playlist with topics like this
@umarahmad3705
3 ай бұрын
Strongly agree
@ThorstenSauter3 ай бұрын
This was an absolute delight to watch. Thank you Stephen and Scott!
@CecilPhillip3 ай бұрын
Great video. Would love to see a dive into IAsyncEnumerable implementations
@dotnet
3 ай бұрын
Thanks for the idea! Hope you are doing well Cecil 💖
@ChaseFreedomMusician
3 ай бұрын
@@dotnet I would love to see an example implementation of IQueryable, it is so non-approachable even for simple tasks, but it is an incredibly powerful feature.
@gpltaylor3 ай бұрын
When I say that I have watched every video and read every article about async and await, I am not exaggerating. However not a single one has come close to educating what this does, why and how to use it and how this is implemented as this does. This is one of the best videos I have seen on this subject. I would love to see more videos like this, that deep dive into the technical rather than floating around at surface level
@ghostg6107
2 ай бұрын
Kevin Gosse also did a deep dive on async await. Stephen Cleary has a walkthrough of the history of Task.
@tedchirvasiu3 ай бұрын
I love how Scott asks all the right questions.
@shanselman
3 ай бұрын
❤
@ArnonDanon3 ай бұрын
Scott & Stephen rewriting async await reminded me David & Damian rewriting SignalR on stage. All dotnet devs out there are standing on the shoulders of Giants🙏🏼 This is great content
@metaturso
3 ай бұрын
Link please?
@runtimmytimer3 ай бұрын
Love this deep dive stuff. Too much 101 content and almost zero 400 content.
@WespazjansDad3 ай бұрын
Superb stuff. Scott leads it well, without interrupting too much. And Stephen delivers pure meat. That is one of these few precious resources that despite the fact they last for ah hour, I personally need a few hours to analyze, rewind and make sure all these topics really click in my head.
@pmnm1133 ай бұрын
after watching this I am youtubing about Stephen Toub videos. We need more content from him. I was nice to see low level design of async await here. thanks!
@prakharlondhe38767 күн бұрын
This series is by far my favorite youtube playlist of all time!
@MatthiWare3 ай бұрын
Amazing video! I would love to see more content like this.
@JSWarcrimes3 ай бұрын
Now this is some premium content.
@zksward3 ай бұрын
Really love to see this kind of in depth content coming from the team. We need mooooore!
@DannysGalaxyTab3 ай бұрын
What a great video idea. Great hosts to listen to as well.
@7th_CAV_TrooperАй бұрын
These amazing Hanselman / Toub videos need to be added to a playlist.
@dotnet
28 күн бұрын
Check this out: kzread.info/head/PLdo4fOcmZ0oX8eqDkSw4hH9cSehrGgdr1
@7th_CAV_Trooper
28 күн бұрын
@@dotnet awesome!!! Thank you 🙏
@bity-bite3 ай бұрын
Great video! I love this style of rewriting stuff to explain how it works internally. We'd love more videos like this one
@acedonk3 ай бұрын
This was a masterclass, thanks!
@CraigShearer3 ай бұрын
Great info. Been away from C# for a few years, but nice to see this detailed as to how async/await works.
@FXK233 ай бұрын
Definitely going to watch this again and code along. Excellent video!
@StephenGierek3 ай бұрын
This was really great! I've always struggled wrapping my head around how async/await works, but this method of instruction is extremely effective in conveying what's going on under the hood. Please, more like this. I could watch these all day long. 🙂
@fredyjimenez48533 ай бұрын
This is best explanation to fully understand async/await. Greate quality content Kudos to Scott and Stephen
@pachanga53823 ай бұрын
Excellent video-I was wondering at first why I needed to know this, and now I know!
@codewithkhondamir3 ай бұрын
That’s amazing. Thanks Scott and Stephen.
@ChaseFreedomMusician3 ай бұрын
This is by far one of my favorite videos to-date.
@mambocollective3 ай бұрын
Great video. Learnt so much from this. Definitely need more content like this, especially with Stephen. It worked so well with him leading the way and then you pulling him back with questions I had in my own head. Looking forward to more of this sort of content.🤩
@minimalistdeveloper3 ай бұрын
Loved this. This is the video equivalent of Csharp in Depth and CLR via Csharp. Kindly do more of these level 300 topics.
@SlackwareNVM3 ай бұрын
This was fantastic! I'd love a couple of more episodes that go into the optimizations that can be layered on top of this implementation.
@krccmsitp28843 ай бұрын
Amazing! Thanks to both of you! 🙂
@cheekychappy12342 ай бұрын
Such a fantastic video! Keep producing more and don't be afraid to dive deeper and deeper.
@paaabl0.3 ай бұрын
Brilliant demo! Thank you guys!
@VukManic3 ай бұрын
What an amazing video! This is one of best video to understand async await!!!! Thanks to both of you! Really enjoyed it!
@Hereson3 ай бұрын
Amazing explanation, please do more of these!
@neeleshbodgal74793 ай бұрын
That helps to understand more and better about the Task API. Stephen Toub blogs are worth reading that always teach me something new 😀
@TheProTip2 ай бұрын
This is great. I've never actually heard Stephen talk though I've read a bunch of his perf reports and other posts. He presents very well.
@fullemptiness3 ай бұрын
What a great idea to teach such a complex topic! It's like you found the missing piece in my (most .NET devs?) understanding to async programming!... Please do a series on async programming like this episode. Thanks!
@stevanfreeborn3 ай бұрын
Thank you for making this! 🙏🏻
@vedantkoditkar59683 ай бұрын
If only there is a way to give million up vote to this video. I always look forwards to Stephen Toub videos, his explanation is top notch.
@RickJohnn3 ай бұрын
Excellent from start to finish.
@--Eric--3 ай бұрын
Thanks Stephen and Scott, this was a great session. More please... 👏🏼
@moke_codes3 ай бұрын
This was amazing! I wish we could see more advanced topics like this. Learned a lot! Thanks guys!
@fifty67373 ай бұрын
awesome video, always pleasure to listen to stephen
@v0013 ай бұрын
Stephen Toub is a legend! great talk, need more of this
@DotNetRyanYT3 ай бұрын
Thanks for this. Async/await was always a black box to me, but now I feel I have lifted the lid on the box and took a look inside.
@damianpio14433 ай бұрын
Loved this video, hope we will get more of these
@danielvillalba44573 ай бұрын
Wow, just amazing information and even better way to explain it! Thanks
@emiraksoy15203 ай бұрын
This was amazing we want more content with Steve 💯💯
@sjark50002 ай бұрын
This is just fantastic content, more of this please :)
@wolfgangdiemer25113 ай бұрын
Thank you very much, awesome content
@paulecampbell3 ай бұрын
Stephen is on another level!
@user-we2gj9uz7r3 ай бұрын
Excellent content! Thank you!
@thishandleistaken3 ай бұрын
Amazing video! Thanks!
@KenRossPhotography3 ай бұрын
Awesome video - so many great nuggets here. Even if you think you *know* async/await, you'll get value from watching this (maybe more than once) 🙂
@chenc6713 ай бұрын
Wow, It was a Master piece when the await works at the end !
@thedanielspindler3 ай бұрын
Loved this. Amazing! Now I just need to re-watch it another 5 times at 0.5 speed to really soak it all in.
@timeless-sg3 ай бұрын
EXCELLENT. THANK YOU STEPHEN.
@theFoodieCyclist3 ай бұрын
Loved it! You guys are awesome!
@zakizaz13 ай бұрын
Great content . Thank you
@MatteoGariglio2 ай бұрын
I wish I watched this video long time ago 😅. Thank you so much Stephen, the explanations are really instructive.
@michaltomorowicz5963 ай бұрын
What a great material guys, massive kudos.
@danfriedman70092 ай бұрын
Immensely helpful. You guys rocked this presentation. Can't wait to watch the LINQ videos (and I hope there is more on the way).
@unknown.artist.track32 ай бұрын
I had already bookmarked your article from dev blog about async await)))
@imranhussain87003 ай бұрын
This is some crazy stuff. Stephen Toub is amazing. Scott Hanselman has done a fantastic job as usual for the viewers to ensure the topic is covered as much in depth as possible. Thank you very much. We need morrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeee of these for sure.
@SharpGIS3 ай бұрын
Loved this. Please do more Level 3-400 content!
@papafe3 ай бұрын
Super interesting! I think it would be interesting also to dive deep into SynchronizationContext and how it relates to the ExecutionContext that was shown in the video
@azarthi3 ай бұрын
Love this super easy to follow!
@jackkendall64203 ай бұрын
This was incredibly good.
@rafaelfelipe39863 ай бұрын
Amazing content. Thank you so much for that.
@jmbrjmbr2397Ай бұрын
Very interesting and enlightening lecture. Thank you for your efforts.
@jimiscott3 ай бұрын
This is superb.
@giovannimorleschi17502 ай бұрын
Awesom, semply awesom, you have to do a lot of this video please! Stephen Tuob, you are ten thousand time better then the better professor in tis solar system!
@LILogisticaIntegrada3 ай бұрын
Thanks for this!
@draganradovac8803Ай бұрын
I was going to skip this one thinking it would be the "same old" about async/await. Boy was I wrong. That was amazing. Thank guys.
@n8wrlАй бұрын
You guys rock! So helpful, thank you!!
@WyattHaley-un7wu19 күн бұрын
Great watch, thank you
@stephajn3 ай бұрын
Like Admiral Kirk said to Saavik in Wrath of Khan, “You have to know WHY things work on a starship.” This was definitely really cool to watch and follow! Gonna have to watch it again on a PC as opposed to my iPad, but it is well worth it!
@brechtlaitem3 ай бұрын
We want more, we want more!!
@dotnet
3 ай бұрын
We are making more right now!!!!!!!!!!!!!!!!
@sudeshryan87073 ай бұрын
This is gem of a tutorial. Thanks guys
@rasmussoeborg4503 ай бұрын
Very informative - Great explanation
@aptypp3 ай бұрын
Thanks for video!
@karthiks43472 ай бұрын
Simply great!!👍
@BryanKelly2 ай бұрын
First, I loved this video. Just everything about it was good. I would love a follow up to cover: 1. more of the async/await keywords (the stuff you were getting to at the very end) 2. Why doing the "bad" things is bad. (ex. .Result, and others I'm failing to think of now) 3. Async enumerable
@DOTNETMAN3 ай бұрын
The Legends of .NET.
@tiZyJoshi3 ай бұрын
this was awesome, ty!
@SajadJalilian3 ай бұрын
We really need Stephen do more live coding. He is really good at delivering what he does
@dealsman2 ай бұрын
Intense! Both of you!
@tarun-hacker3 ай бұрын
Stephen Toub is awesome.
@bobbyjose00717 күн бұрын
great content. Thanks
@pylvr80213 ай бұрын
god damn it, this is a quality content
@tedchirvasiu3 ай бұрын
Wow, just as I needed this
@MatPolutta3 ай бұрын
I needed this. Thanks
@MatPolutta
2 ай бұрын
Just watched a 2nd time. Almost there. 3rd time is the charm? Let's hope.
@Dotnetawy3 ай бұрын
Awesome 👌
@user-iv5qm7ew1jАй бұрын
I really enjoyed the video😀
@ivandrofly22 күн бұрын
Thank you very informative :)
@kodindoyannick53283 ай бұрын
Awesome! Thanks much
@northshorepx2 ай бұрын
That was a really great tutorial. Seeing how everything is continuations all the way down was incredibly eye opening. I'd love to see more details like this please. However I have one small nitpick, that of Stephen constantly making the font way too small to read. Scott kept picking him up on it, but it's really important for us who are watching to be able the read the code that they're writing and thus for presenters to realise how video tutorials need zoomed up fonts.
Пікірлер: 236
Stephen Toub is an absolute treasure for all .NET developers. We defiantly need more content from him. What a great orator and teacher!!
@FilipCordas
3 ай бұрын
You have to give credit to Hanselman as well he is the best at preventing not to know anything when in fact he is probably as knowledgeable as Stephen.
@davecenter2002
3 ай бұрын
I love Hanselman and he’s fantastic, but he absolutely is nowhere close to as knowledgeable as Stephen.
@shanselman
3 ай бұрын
@@davecenter2002can confirm. We have different jobs. Plus he kinda wrote the thing. 😂
@michaltomorowicz596
3 ай бұрын
when you have two legends in one vid, debating who is a bigger legend is like arguing which type of sugar is sweeter :D awesome content
@san30911
3 ай бұрын
Totally. He made me fall in love with C#...
More of this, please! Feels like a channel9 video from back in the day.
@dotnet
3 ай бұрын
Oh we got more!!!
@theFijian
3 ай бұрын
Lol Channel9 really does feel like "back in the day" 🤣
@vacc1001
3 ай бұрын
@@dotnet Is there a place where I can find more videos like this?
@dotnet
3 ай бұрын
@@vacc1001 We are releasing more and more. Subscribe and checkout the playlist: kzread.info/head/PLdo4fOcmZ0oX8eqDkSw4hH9cSehrGgdr1
I was already very familiar with how tasks/async/await work under the covers but seeing Stephen effortlessly "reimplement" it without copying and pasting or using notes is a humble masterclass of intellectual horsepower.
This was amazing. Why I love this? 1. Scott Hanselman 2. Stephen Toub 3. An actual deep dive into a concept with a high-quality explanation of it.
@computer9764
3 ай бұрын
3.1. It didn't have a ridiculous thumbnail.
Can I just say how great this duo is. Stephen is awesome at explaining things to a great depth, and Scott knows exactly where to stop and ask for clarifications, at an extent that hits just the sweet spot for me, not being too much. More videos from this duo please.
Wow we need more topic like this please. We need more of .net core internals
@dotnet
3 ай бұрын
Oh we have more!!!!!
@umarahmad3705
3 ай бұрын
Looking forward to more @@dotnet
@umarahmad3705
3 ай бұрын
@@dotnetor do you already have a playlist with topics like this
@umarahmad3705
3 ай бұрын
Strongly agree
This was an absolute delight to watch. Thank you Stephen and Scott!
Great video. Would love to see a dive into IAsyncEnumerable implementations
@dotnet
3 ай бұрын
Thanks for the idea! Hope you are doing well Cecil 💖
@ChaseFreedomMusician
3 ай бұрын
@@dotnet I would love to see an example implementation of IQueryable, it is so non-approachable even for simple tasks, but it is an incredibly powerful feature.
When I say that I have watched every video and read every article about async and await, I am not exaggerating. However not a single one has come close to educating what this does, why and how to use it and how this is implemented as this does. This is one of the best videos I have seen on this subject. I would love to see more videos like this, that deep dive into the technical rather than floating around at surface level
@ghostg6107
2 ай бұрын
Kevin Gosse also did a deep dive on async await. Stephen Cleary has a walkthrough of the history of Task.
I love how Scott asks all the right questions.
@shanselman
3 ай бұрын
❤
Scott & Stephen rewriting async await reminded me David & Damian rewriting SignalR on stage. All dotnet devs out there are standing on the shoulders of Giants🙏🏼 This is great content
@metaturso
3 ай бұрын
Link please?
Love this deep dive stuff. Too much 101 content and almost zero 400 content.
Superb stuff. Scott leads it well, without interrupting too much. And Stephen delivers pure meat. That is one of these few precious resources that despite the fact they last for ah hour, I personally need a few hours to analyze, rewind and make sure all these topics really click in my head.
after watching this I am youtubing about Stephen Toub videos. We need more content from him. I was nice to see low level design of async await here. thanks!
This series is by far my favorite youtube playlist of all time!
Amazing video! I would love to see more content like this.
Now this is some premium content.
Really love to see this kind of in depth content coming from the team. We need mooooore!
What a great video idea. Great hosts to listen to as well.
These amazing Hanselman / Toub videos need to be added to a playlist.
@dotnet
28 күн бұрын
Check this out: kzread.info/head/PLdo4fOcmZ0oX8eqDkSw4hH9cSehrGgdr1
@7th_CAV_Trooper
28 күн бұрын
@@dotnet awesome!!! Thank you 🙏
Great video! I love this style of rewriting stuff to explain how it works internally. We'd love more videos like this one
This was a masterclass, thanks!
Great info. Been away from C# for a few years, but nice to see this detailed as to how async/await works.
Definitely going to watch this again and code along. Excellent video!
This was really great! I've always struggled wrapping my head around how async/await works, but this method of instruction is extremely effective in conveying what's going on under the hood. Please, more like this. I could watch these all day long. 🙂
This is best explanation to fully understand async/await. Greate quality content Kudos to Scott and Stephen
Excellent video-I was wondering at first why I needed to know this, and now I know!
That’s amazing. Thanks Scott and Stephen.
This is by far one of my favorite videos to-date.
Great video. Learnt so much from this. Definitely need more content like this, especially with Stephen. It worked so well with him leading the way and then you pulling him back with questions I had in my own head. Looking forward to more of this sort of content.🤩
Loved this. This is the video equivalent of Csharp in Depth and CLR via Csharp. Kindly do more of these level 300 topics.
This was fantastic! I'd love a couple of more episodes that go into the optimizations that can be layered on top of this implementation.
Amazing! Thanks to both of you! 🙂
Such a fantastic video! Keep producing more and don't be afraid to dive deeper and deeper.
Brilliant demo! Thank you guys!
What an amazing video! This is one of best video to understand async await!!!! Thanks to both of you! Really enjoyed it!
Amazing explanation, please do more of these!
That helps to understand more and better about the Task API. Stephen Toub blogs are worth reading that always teach me something new 😀
This is great. I've never actually heard Stephen talk though I've read a bunch of his perf reports and other posts. He presents very well.
What a great idea to teach such a complex topic! It's like you found the missing piece in my (most .NET devs?) understanding to async programming!... Please do a series on async programming like this episode. Thanks!
Thank you for making this! 🙏🏻
If only there is a way to give million up vote to this video. I always look forwards to Stephen Toub videos, his explanation is top notch.
Excellent from start to finish.
Thanks Stephen and Scott, this was a great session. More please... 👏🏼
This was amazing! I wish we could see more advanced topics like this. Learned a lot! Thanks guys!
awesome video, always pleasure to listen to stephen
Stephen Toub is a legend! great talk, need more of this
Thanks for this. Async/await was always a black box to me, but now I feel I have lifted the lid on the box and took a look inside.
Loved this video, hope we will get more of these
Wow, just amazing information and even better way to explain it! Thanks
This was amazing we want more content with Steve 💯💯
This is just fantastic content, more of this please :)
Thank you very much, awesome content
Stephen is on another level!
Excellent content! Thank you!
Amazing video! Thanks!
Awesome video - so many great nuggets here. Even if you think you *know* async/await, you'll get value from watching this (maybe more than once) 🙂
Wow, It was a Master piece when the await works at the end !
Loved this. Amazing! Now I just need to re-watch it another 5 times at 0.5 speed to really soak it all in.
EXCELLENT. THANK YOU STEPHEN.
Loved it! You guys are awesome!
Great content . Thank you
I wish I watched this video long time ago 😅. Thank you so much Stephen, the explanations are really instructive.
What a great material guys, massive kudos.
Immensely helpful. You guys rocked this presentation. Can't wait to watch the LINQ videos (and I hope there is more on the way).
I had already bookmarked your article from dev blog about async await)))
This is some crazy stuff. Stephen Toub is amazing. Scott Hanselman has done a fantastic job as usual for the viewers to ensure the topic is covered as much in depth as possible. Thank you very much. We need morrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeee of these for sure.
Loved this. Please do more Level 3-400 content!
Super interesting! I think it would be interesting also to dive deep into SynchronizationContext and how it relates to the ExecutionContext that was shown in the video
Love this super easy to follow!
This was incredibly good.
Amazing content. Thank you so much for that.
Very interesting and enlightening lecture. Thank you for your efforts.
This is superb.
Awesom, semply awesom, you have to do a lot of this video please! Stephen Tuob, you are ten thousand time better then the better professor in tis solar system!
Thanks for this!
I was going to skip this one thinking it would be the "same old" about async/await. Boy was I wrong. That was amazing. Thank guys.
You guys rock! So helpful, thank you!!
Great watch, thank you
Like Admiral Kirk said to Saavik in Wrath of Khan, “You have to know WHY things work on a starship.” This was definitely really cool to watch and follow! Gonna have to watch it again on a PC as opposed to my iPad, but it is well worth it!
We want more, we want more!!
@dotnet
3 ай бұрын
We are making more right now!!!!!!!!!!!!!!!!
This is gem of a tutorial. Thanks guys
Very informative - Great explanation
Thanks for video!
Simply great!!👍
First, I loved this video. Just everything about it was good. I would love a follow up to cover: 1. more of the async/await keywords (the stuff you were getting to at the very end) 2. Why doing the "bad" things is bad. (ex. .Result, and others I'm failing to think of now) 3. Async enumerable
The Legends of .NET.
this was awesome, ty!
We really need Stephen do more live coding. He is really good at delivering what he does
Intense! Both of you!
Stephen Toub is awesome.
great content. Thanks
god damn it, this is a quality content
Wow, just as I needed this
I needed this. Thanks
@MatPolutta
2 ай бұрын
Just watched a 2nd time. Almost there. 3rd time is the charm? Let's hope.
Awesome 👌
I really enjoyed the video😀
Thank you very informative :)
Awesome! Thanks much
That was a really great tutorial. Seeing how everything is continuations all the way down was incredibly eye opening. I'd love to see more details like this please. However I have one small nitpick, that of Stephen constantly making the font way too small to read. Scott kept picking him up on it, but it's really important for us who are watching to be able the read the code that they're writing and thus for presenters to realise how video tutorials need zoomed up fonts.