In 11 minutes, you've wasted zero time on nonsense... All intuitive and thorough without the bloat. Thanks! I never find myself saying "hurry up!" during your videos.
Mr.Venkat, you are the best instructor on the net and UA-cam, you have a special way of making easy simple, God Bless for all the help I got from your tutorials.
I learn much easier visually. Thanks a bunch, been awhile since I've programmed in C#. I had used multithreading in the past, but it has been 8 or so years. This gave me a quick way of using newer and easier techniques to accomplish what I was looking for.
immediately subscribed, i am a noob fresh graduate in IT, and i have forgotten most programming concept, so i have a hard time to understand any guide or explanation on this async/await usage, but this video is so simple and clear to understand, thank you for making these videos, all of your videos explains clearly and simple
I've not seen one of your videos for a while; and so forgot how good you are at knowledge transfer. I've tried teaching, it isn't easy, please keep it up because you're doing a great job.
I am putting my head on this for a while to comprehend this topic. But You nailed it, which you do every time. You are real boon for all .NET developers as me.
Wow....Thank you for letting us know Abubakar. Hope you enjoyed this course. Not sure if you had the time to check out the following video that explains how to become a full stack dot net developer. ua-cam.com/video/RiKcSDbGVXw/v-deo.html
Thank You so much for the explanation sir! If any of You guys are getting an error similar to "Task does not contain a definition for 'GetAwaiter' ", take a look at the .Net Target version of your project! It'll only work for 4.5 or newer.
I am an Environmental Engineer with no prior experience in coding I learned from videos like these on the internet now I am an experienced Software engineer, Thanks for the content like these, Thanks for your work.
Hello Steve - Thank you very much for the feedback. I have included all the C# tutorial videos, slides and text articles in sequence on the following page. Hope you will find it handy. www.pragimtech.com/courses/c-sharp-tutorial-for-beginners/
Hello venkat , this is a really awesome explanation of the async construct . I have a question :) I was wondering why the text Processing please wait doesn't get displayed , the instruction displaying it get's executed before the long-running task is reached . Any explanation would be appreciated .
@@RandomPerson13 "we've told the computer to keep this method on "Pause" until CountCharacters() is done, but not to pause the application itself." - finally someone said this statement in words otherwise all tutorials tell everything advanced but this basic statement. Thanks :)
I am from Bangladesh. I'm Pias. This is my first comment on your video. Actually i have a question to you. Before asking I want to say you something from my heart. You are that person who is created by God's own hand. You can't imagine how great you are and how your every free video help a person to get a clear concept about their topic. Without your video it was impossible for me to learn SQL and C#. Thank you so much....God will be with you for forever. He will give you a large gift that you can't imagine. You are really a great one in this whole world. You are the real hero. You are such a teacher that i never ever seen in my whole life. Through your video i will also learn the rest of language that you teach. I will always remember you and your help. I have a great wish to see you in any way. If you don't mind could you give me your picture. it's my dream to see you. (Now question: I can't find a video on garbage collector in c# Could you help me please if there is a existence one..)
He briefly mentioned it in Video 19: Intro to Classes. I think it's a very low level topic and should be looked into probably when working on a large scale project. Otherwise, the C# itself will do a nice job of cleaning things up. If anyone's interested in digging into the topic, google keywords like destructor, finalizers, IDisposable, using, and garbage collection. Don't forget to append C#.
Thank you so much, You are a great person , You taught me so many stuff that made me survive and stay safe at work, I really appreciate your effort, we need more great people like you. Thank you again, one more knowledge is added
I still remember back then in Framework 2.0 when Async/Await weren't even keywords in C#, You had to explicitly create delegates, callbacks etc in some verbose IAsyncResult, BeginInvoke() and EndInvoke() patterns and provide means to return to the main thread, so messy the code has become back then. Now async/await are doing great job dealing with that mess!
Excellent tutorial. I watched another one of your videos a while back. It was about 'IEnumerate' and it was a great tutorial as well. You're a good teacher.
Thank you Oliver. Really glad you are finding our courses useful. The following video could be of help, if you are planning to become a full stack dot net web developer. ua-cam.com/video/RiKcSDbGVXw/v-deo.html
you are great venkar, your videos are very useful for every phase of development, as you can see there are lots of requirements of design patterns please explain it
In the beginning of the video, we see 3 steps in the button-click handler method. 1.setting the Processing file message to label 2. Calls countCharacters method 3. Setting the count to label When this message was running synchronously initially, it should display 1 because 2 is where it's taking time. Why doesn't step1 get printed ?
Venkat, I have seen many many experienced developers making confusion between async/await, parralel task and multi threading. Can you distinguish between them and create a video.
You taught me so many stuff that made me survive and stay safe at work, I really appreciate your effort, we need more great people like you.
In 11 minutes, you've wasted zero time on nonsense... All intuitive and thorough without the bloat. Thanks! I never find myself saying "hurry up!" during your videos.
MichaelCGatesMusic yup!
I disagree with you sorry. UA-cam provided beautiful play controls, you can use them for fast forward etc. Just think of all kind of audience.
@@madhufun You understood it wrongly.
You are the best! I had learned so many things because of your channel. Keep up the good work!
I am from Russia and I do not speak very well English, but I understand all that you say, thank you
Thank you so much, I had an issue with my application in processing FTP, using async and await, and it died on me. You revived it. Thank you!
THE BEST Tutorial and Tutor ever in history.
Mr.Venkat, you are the best instructor on the net and UA-cam, you have a special way of making easy simple, God Bless for all the help I got from your tutorials.
Dear venkat you are genius, master of Microsoft technology thank you very much.... I am software developer because of you....
I learn much easier visually. Thanks a bunch, been awhile since I've programmed in C#. I had used multithreading in the past, but it has been 8 or so years. This gave me a quick way of using newer and easier techniques to accomplish what I was looking for.
immediately subscribed, i am a noob fresh graduate in IT, and i have forgotten most programming concept, so i have a hard time to understand any guide or explanation on this async/await usage, but this video is so simple and clear to understand, thank you for making these videos, all of your videos explains clearly and simple
This tutorial was much easier to understand than most of the others I was seeing. Thank you!
thank you so much mr venkat , you taught me the whole course , i will not forget u for the rest of my life, what a teacher, huge respect.
I've not seen one of your videos for a while; and so forgot how good you are at knowledge transfer. I've tried teaching, it isn't easy, please keep it up because you're doing a great job.
I am putting my head on this for a while to comprehend this topic. But You nailed it, which you do every time. You are real boon for all .NET developers as me.
You're a great teacher Venkat, am confident writing c# now, i am one video away to completing the series :)
Wow....Thank you for letting us know Abubakar. Hope you enjoyed this course. Not sure if you had the time to check out the following video that explains how to become a full stack dot net developer.
ua-cam.com/video/RiKcSDbGVXw/v-deo.html
I am totally pumped that the C# tutorial saga continues!!!!
By far the best training in c# on the net. Simple and concise.
Thank You so much for the explanation sir! If any of You guys are getting an error similar to "Task does not contain a definition for 'GetAwaiter' ", take a look at the .Net Target version of your project! It'll only work for 4.5 or newer.
Ten minutes are enough when you have a given to teach. Awesome explanation! Thanks a lot.
Best video series ever, thank you so much I learned a lot from you.
You are the father of teachers.
You are the best in the teaching world Venkat.
I am an Environmental Engineer with no prior experience in coding I learned from videos like these on the internet now I am an experienced Software engineer, Thanks for the content like these, Thanks for your work.
Wow, you actually talked about the reference when you started using a new namespace. Thumbs up for that.
when?
Thanks a ton for this video. Very concise and clear tutorial for beginners
Hello Steve - Thank you very much for the feedback. I have included all the C# tutorial videos, slides and text articles in sequence on the following page. Hope you will find it handy.
www.pragimtech.com/courses/c-sharp-tutorial-for-beginners/
@@Csharp-video-tutorialsBlogspot thank you so much, excellent reference for me starting out with harder concepts
Hello venkat , this is a really awesome explanation of the async construct .
I have a question :) I was wondering why the text Processing please wait doesn't get displayed , the instruction displaying it get's executed before the long-running task is reached . Any explanation would be appreciated .
@@RandomPerson13 "we've told the computer to keep this method on "Pause" until CountCharacters() is done, but not to pause the application itself." - finally someone said this statement in words otherwise all tutorials tell everything advanced but this basic statement. Thanks :)
This kind explanation makes everyone a masters in async and await concepts.
Thanks so much Sir
I have been watching you videos since I was in school, I really learned a lot from you sir. Thank you
Video from 10:31 going on, I feel the freezing / non reactive problem was completely solved! Thank you very much. 😃
I am from Bangladesh. I'm Pias. This is my first comment on your video. Actually i have a question to you. Before asking I want to say you something from my heart. You are that person who is created by God's own hand. You can't imagine how great you are and how your every free video help a person to get a clear concept about their topic. Without your video it was impossible for me to learn SQL and C#. Thank you so much....God will be with you for forever. He will give you a large gift that you can't imagine. You are really a great one in this whole world. You are the real hero. You are such a teacher that i never ever seen in my whole life. Through your video i will also learn the rest of language that you teach. I will always remember you and your help. I have a great wish to see you in any way. If you don't mind could you give me your picture. it's my dream to see you. (Now question: I can't find a video on garbage collector in c# Could you help me please if there is a existence one..)
Well said.
It is everyones dream to see vendkat in real life.
He briefly mentioned it in Video 19: Intro to Classes. I think it's a very low level topic and should be looked into probably when working on a large scale project. Otherwise, the C# itself will do a nice job of cleaning things up. If anyone's interested in digging into the topic, google keywords like destructor, finalizers, IDisposable, using, and garbage collection. Don't forget to append C#.
Thank you so much, You are a great person , You taught me so many stuff that made me survive and stay safe at work, I really appreciate your effort, we need more great people like you. Thank you again, one more knowledge is added
అద్భుతమైన వివరన. ధన్యవాదాలు అన్న.
The best teacher in the world
this is by far the best explanation I found for async and await. thank you
Venkat Sir you have made our learning easier.Thank you so much for the videos.
Great explanation with example within 11 mins.. Thank you Venkat.
Thank you! You just saved me a ton of head ache! Thank you so much!. 8)
Thank You So much Sir.Last Video I Requested this Concept Now this Concept Started once again thanks sir.Keep Continue ..................
Your videos are very useful. Videos you make are simple, precise and informative. Please keep posting such videos.
Thanks Venkat, detailed and straightforward.
You have explained the async await part, but what about the Task part. What exactly is happening and why is task of type Task ? Thanks
Venkat, your videos are great. I love your teaching style.
Wow I went from his 6th video to this and the audio quality has improved tremendously!! Great vids btw!!
Your tutorial still awesome even today
I still remember back then in Framework 2.0 when Async/Await weren't even keywords in C#, You had to explicitly create delegates, callbacks etc in some verbose IAsyncResult, BeginInvoke() and EndInvoke() patterns and provide means to return to the main thread, so messy the code has become back then. Now async/await are doing great job dealing with that mess!
I think you are the best teacher on the net, and wish if you could start " XAMARIN " Course.
wow very nice explanation
Excellent tutorial. I watched another one of your videos a while back. It was about 'IEnumerate' and it was a great tutorial as well. You're a good teacher.
Thanks Venkat for all your videos.. I got a job after watching your videos :)
Kiran N that’s nice
Really Awesome . Your videos are really amazing easy to learn. Please add some videos from Design Patterns .
I second this. I'm not seeing any good resources for C# design patterns on UA-cam.
I agree, we youtube learners would really appreciate a good design patterns tutorial.
No Words can explain how did you do it so good in so good example, well done sir
i love the way u teach.......... great work...!!
Good way to explain ! Looked his web site videos and tutorials are in descent price !
Definitely worth the price .
I am thankful to you for uploading your dot net videos , it is very useful to my prof career. thanks
This channel is worth it, I'm gonna subscribe!
what a great tutorial which teaches async and await in 12 minutes. thank you
Best simple example i've found in all internet lol
Better than studying hours for hours in books and internet articles. Right on!
Thank you Oliver. Really glad you are finding our courses useful. The following video could be of help, if you are planning to become a full stack dot net web developer.
ua-cam.com/video/RiKcSDbGVXw/v-deo.html
Thanks Venkat AGAIN (first you taught me T-SQL) for your way of teaching =)
Very clear. Very easy to understand. Such a great video!
Thank you for sharing your knowledge, I hope you are attempting to prepare something about ASP NET 5, it would be wonderful
you are great venkar, your videos are very useful for every phase of development, as you can see there are lots of requirements of design patterns please explain it
Amazing Tutorial! This is what I'm looking for.
Very simple and efficient examples and explanations. Keep up the excellent work !
Great video man! Life saver!!! 💯
So clear explanation, thank you so much
Nice and simple, straight to the point thank you
finally, I understand them clearly! thank you
This have been really helpful...Thanks a lot ❤
very good explanation and example, learn a lot from your videos. awesome example to compare with the thread. 👍
all your videos are helped me a lot
Great material, Venkat, thanks a lot!!
Very helpful and easy to understand..
Venkat ...Thnx a lot..GOD Bless You !!!
Awesome, great explanation Venkat!
thanks the example works perfectly fine ! great video
In the beginning of the video, we see 3 steps in the button-click handler method.
1.setting the Processing file message to label
2. Calls countCharacters method
3. Setting the count to label
When this message was running synchronously initially, it should display 1 because 2 is where it's taking time.
Why doesn't step1 get printed ?
Very, very helpful. You can really teach and explain very well!
Great video Sir!! It's simple and comprehensive and the explanation is too good.
Great explanation, Thank you very much. Ray
One.Perfect.Explanation.
Greatly explained, thanks!
Looking forward for the next video!
Perfect explanation👍👍
Great Example - Simple and short
best explanantion of Async
Thank you Venkat
Very simple and easily understandable
This is great. I love your videos!
ur gift for us, dandalayya
very nicely describe. thank you venkat.
Really cool, thank you so much for sharing !
Very nice video.. thank you very much kudvenkat
Incredible! Thank you so much for making these videos.
Regards.
Beautifully explained
Very nice video man. Good job!
Venkat's teaching is the same as Kholi hitting a six even in difficult situations
Venkat, I have seen many many experienced developers making confusion between async/await, parralel task and multi threading. Can you distinguish between them and create a video.
Hey Zaman - Great Question. Sure, I will record and upload as soon as I can. Thank you for asking.
Nice explanations!
Great tutorial!