Part 86 Multithreading in C#

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

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

  • @ChiefsFanInSC
    @ChiefsFanInSC 3 ปีที่แล้ว +14

    I have always been so impressed by this gentlemen's breadth of knowledge and his ability to explain concepts in a clear, concise manner.

  • @arminm5718
    @arminm5718 7 ปีที่แล้ว +27

    Finally I found somebody who can explain everything in simple words and to the point. Thanks!

  • @Jamisyed786
    @Jamisyed786 5 ปีที่แล้ว +2

    The best tutor I find on youtube Venkat. An awesome explanation with clear voice and mindset. I learned a lot from you.

    • @Jamisyed786
      @Jamisyed786 5 ปีที่แล้ว

      keep it up, man!

  • @cranberry4860
    @cranberry4860 5 ปีที่แล้ว +10

    6:19 for if you already understand the concept.

  • @bradjones940
    @bradjones940 8 ปีที่แล้ว

    Great video. Been teaching myself c# for the past month and have been trying to learn threading to get a WPF progress bar to work for my app. Best explanation/demonstration I've seen so far.

  • @ilearncode123
    @ilearncode123 7 ปีที่แล้ว +2

    Thanks venkat. I followed you from 2012. any video you made, an amazing thing!

  • @virajparikh93
    @virajparikh93 10 ปีที่แล้ว +5

    Finally the wait for threading is over !!
    Thank you very much Sir.

  • @TheAviram
    @TheAviram 10 ปีที่แล้ว +1

    Hello Venkat. Your videos are gigantically helpful . Thank you for uploading these videos, especially in c# playlist. Hope to see more from you.

  • @neetabora3906
    @neetabora3906 4 ปีที่แล้ว

    Your voice is calm & language easy to follow. Thank you. 👍

  • @techno7761
    @techno7761 2 ปีที่แล้ว

    Simple and clear explanation as usual. Thank you.

  • @jeffbeck6501
    @jeffbeck6501 10 ปีที่แล้ว +7

    Excellent tutorial. Thank you very much. You rock.

  • @fpsDREDD
    @fpsDREDD 6 ปีที่แล้ว +1

    thanks bro. i'm going to watch this whole c# series now.

  • @ronchennai
    @ronchennai 10 ปีที่แล้ว +1

    Hey Venkat, Thanks for this series, appreciate your effort in educating me. God bless !!

  • @WisdomInExperience
    @WisdomInExperience 7 ปีที่แล้ว +2

    very great video. so easily u have explained the concept with a working example. i was always scared of multi threaded programs.

  • @LiwaySaGu
    @LiwaySaGu 10 ปีที่แล้ว

    Hello sir, I would like to say MANY THANKS for uploading a tutorial on multithreading. I am one of those who requested this, thank you!

  • @jmmousa
    @jmmousa 6 ปีที่แล้ว

    Really, I like your way to teach us. I like your manner. You explain it in easy way in short time. thank you.

  • @rupeshkamble9105
    @rupeshkamble9105 6 ปีที่แล้ว

    i watched this video several time, even though my concepts are clear.. I find a magic in this video

  • @Vikijangir
    @Vikijangir ปีที่แล้ว

    Mind blowing explanation. Thanks.

  • @enonz761
    @enonz761 5 ปีที่แล้ว

    Finally I think I got it. The best explanation I have seen. Thank you!

  • @s31ACE1252
    @s31ACE1252 6 ปีที่แล้ว

    Just wanted to say well done on the presentation. Best explanation I've seen on this subject.

  • @anurag3487
    @anurag3487 10 ปีที่แล้ว

    Hello Venkat...how about some vids on authentication in WCF?? Some message and transport security stuffs...Your vids have been like an ocean of pure crystal clear knowledge...Cheers

  • @amolpathakndb
    @amolpathakndb 5 ปีที่แล้ว

    Excellent job sir... hats off to you

  • @Unknown-cu3vk
    @Unknown-cu3vk 4 ปีที่แล้ว

    Nice video..simple and easy to understand.. thank you i need this.

  • @AliHaris11
    @AliHaris11 9 ปีที่แล้ว +1

    Very simple and clear. Thanks.

  • @Linkario86
    @Linkario86 6 ปีที่แล้ว

    Better than my teacher by far

  • @markpraire2572
    @markpraire2572 6 ปีที่แล้ว

    Thanks for these videos, i would really appreciate if you make series of videos about network programming in C#, keep up the good work.

  • @ebbcelent
    @ebbcelent 3 ปีที่แล้ว

    Great explanation! Thank you very much.

  • @riteshjaiswal6405
    @riteshjaiswal6405 10 ปีที่แล้ว +1

    Hello Venkat, I was wondering if the WCF series are completed. I was hoping to see some videos on WCF security.

    • @Csharp-video-tutorialsBlogspot
      @Csharp-video-tutorialsBlogspot  10 ปีที่แล้ว +1

      Hi Ritesh, No there are a few more concepts in WCF. To understand a few concepts in WCF, we need to understand multithreading first. So I thought I will finish multithreading and then resume with WCF. Hope you are OK with the plan. Good Luck.

    • @renusingh5681
      @renusingh5681 8 ปีที่แล้ว

      Hi Venkat ,
      Inside a main thread , I am having a two child thread . If i am killing the main thread then what will happen of two child Thread ?

  • @junaid6034
    @junaid6034 9 ปีที่แล้ว

    Excellent work... Thank you so much Venkat

  • @reyhans8297
    @reyhans8297 4 ปีที่แล้ว

    Great tutorial. Thank you so much!

  • @Hughsie28
    @Hughsie28 9 ปีที่แล้ว

    Fantastic tutorial, very clear to understand, thanks!

  • @alpsavasdev
    @alpsavasdev 4 ปีที่แล้ว

    We get one thread for free! :D I love the way you explain things :)

  • @kulkarnineeraj
    @kulkarnineeraj 4 ปีที่แล้ว

    great explanation. can we get the code shown in the video ?

  • @DoorThief
    @DoorThief 5 ปีที่แล้ว

    Can you pass arguments to the method anymore inside the new Thread? I noticed how you left out the parentheses for the syntax.

  • @nishthakapur997016
    @nishthakapur997016 6 ปีที่แล้ว

    atlast i am able to understand threading which i always skipped and never wanted to learn because its complex topic.

  • @TheBurleybrawler
    @TheBurleybrawler 7 ปีที่แล้ว

    You legend, explained so well!

  • @sunilkumarrambo
    @sunilkumarrambo 8 ปีที่แล้ว

    Nice article Sir. Please can you give an example How to use multithreading in winforms?

  • @abugsbunny
    @abugsbunny 10 ปีที่แล้ว

    One more great video, simple and very useful. Thank you for what you doing, I wait for the next part. Great

  • @PaganSteve
    @PaganSteve 10 ปีที่แล้ว

    your video are the BEST!

  • @logarathinam1782
    @logarathinam1782 6 ปีที่แล้ว

    is that code working when you copy from the description..?

  • @madhubigomes9856
    @madhubigomes9856 9 ปีที่แล้ว

    You are undoubtedly awesome! :)

  • @karthikapandiyaraj4129
    @karthikapandiyaraj4129 4 ปีที่แล้ว

    Hi,
    Without using multithreading, When PrintNumbers button is clicked many times, the numbers were added to the list in the background and altogether displayed after 5seconds. My doubt is the click event should not be recognized when the UI is unresponsive right?

  • @dulanjanprabhaharshana8071
    @dulanjanprabhaharshana8071 5 ปีที่แล้ว

    it is working very well thank you for this video...

  • @morsheddld
    @morsheddld 5 ปีที่แล้ว

    Why can't i work with multithreading ? above main method [STAThread] is there. this piece of code is preventing another thread to work than the main UI thread. So how can i solve this?
    thanks in advance

  • @eduhza
    @eduhza 6 ปีที่แล้ว

    Awesome tutorial. Thanks!

  • @XLpacman805
    @XLpacman805 7 ปีที่แล้ว

    Cool video. Good explanations.

  • @xferme
    @xferme 8 ปีที่แล้ว

    Look at that! I learned about Threading.

  • @silverhawk9963
    @silverhawk9963 5 ปีที่แล้ว

    I want to extract denominators of number by pressing "findResult" button and at the same time press another button which i called "count_Button" to start counting in seconds to calculate the length of time needed to get the results but after pressing the first button, the program stops responding and I am not allowed to press the second button,
    What is the problem and how can I get the same result as the video?
    This is the code I wrote
    private void findResult_Click(object sender, EventArgs e)
    {
    for (int i = 1; i

  • @conaxlearn8566
    @conaxlearn8566 4 ปีที่แล้ว

    What if DoTimeConsumingWork takes in arguments? How do you create a new thread for it then?

  • @rupeshkamble9105
    @rupeshkamble9105 6 ปีที่แล้ว

    is it not necessary to dispose thread ?

  • @swarnasudheerkumar4915
    @swarnasudheerkumar4915 10 ปีที่แล้ว

    Crystal clear, thanks

  • @milangupta1161
    @milangupta1161 2 ปีที่แล้ว

    I really want a Class Room Training from U for C#.Net.

  • @VijayKumar-kq2yw
    @VijayKumar-kq2yw 9 ปีที่แล้ว

    sir
    will please upload socket programming tutorials

  • @EhsanAlnazi
    @EhsanAlnazi 7 ปีที่แล้ว

    really nice explain, thanks

  • @MasoodOfficial
    @MasoodOfficial 4 ปีที่แล้ว

    Thank you!

  • @Aadarsh155
    @Aadarsh155 9 ปีที่แล้ว

    Excellent tutorial! hmm..Are you an IITian ?

  • @TasuLife
    @TasuLife 9 ปีที่แล้ว +1

    Thanks very much for doing these

  • @MHadiSultani
    @MHadiSultani 10 ปีที่แล้ว

    kudvenkat In my Windows Form Application I have a method that searches for text entered in the search box from a SortedDictionary that contains around 150,000 words then adds the result to the list box. In my searchBox_TextChanged event handler I am creating a new thread "Thread searchThread = new Thread (searchAllWords);" and start that "searchThread.Start();" but does not work at all. In single threading my application was working but a little bit slow. I want the search to be faster. Please guide me.
    Note: searchAllWords is function that searches from the SortedDictionary and add the result to the list box.

  • @thegeniusaayush
    @thegeniusaayush 10 ปีที่แล้ว +1

    could you please also explain tasks along with multithreading??

    • @santoshKoolkarni
      @santoshKoolkarni 10 ปีที่แล้ว

      I think you are asking about Task class. Task is just a helper class around threading model to help you with creating, synchronizing, passing parameters, marshaling return values and exceptions etc. If you have some specific difficulty with Task, may be I can try to answer

  • @benjaminjaravacaly599
    @benjaminjaravacaly599 8 ปีที่แล้ว

    Hello, I read an Excel file and insert data into db using miltithreading in c #, the file is very large
    thanks, I agadesco your help

  • @sangemgeetha837
    @sangemgeetha837 2 ปีที่แล้ว

    how to create a windows Form Application the one you drag and drop the controls

  • @vinitasinha6183
    @vinitasinha6183 5 ปีที่แล้ว

    Hi Everyone , please help to get the answer of this threading question asked in interview.
    If multiple clients wants to access a log.txt file at a time , how they can do it with treading?

  • @arvindraghav1
    @arvindraghav1 4 ปีที่แล้ว

    Please make videos for Task Parallel Library.

  • @basheeral-momani2032
    @basheeral-momani2032 8 ปีที่แล้ว

    what about Async and Awit

  • @jorjdboss
    @jorjdboss 8 ปีที่แล้ว

    Good, informative tutorial. Like code, keep your commentary DRY (don't repeat yourself). Otherwise, perfect

    • @Olaxan4
      @Olaxan4 8 ปีที่แล้ว

      +sushil george I've always thought repeating yourself is rather good in educational purposes. It drives things home.

    • @jorjdboss
      @jorjdboss 8 ปีที่แล้ว

      Olaxan4 in a youtube video which can be seeked and watched several times. Not necessary to repeat, maybe couple times is alright for some specific things

  • @moshe22cohen
    @moshe22cohen 7 ปีที่แล้ว

    great explianation!

  • @vijaygangwar8984
    @vijaygangwar8984 10 ปีที่แล้ว

    hi sir,i likes your videos and have seen almost all of them.But there is an issue that i have is that in gridview videos i am not able to know much about how rowcommand and rowdatabound events works,yeah i have basic overview of them but i am not getting in depth knowledge of these two command. Because we use mostly these commands .......so please can you tell much more about there commands.

  • @babaryaseen389
    @babaryaseen389 5 ปีที่แล้ว

    Nice Sir

  • @Kaiyoga2
    @Kaiyoga2 8 ปีที่แล้ว

    thank you !

  • @NaseerAhmad-ck1vs
    @NaseerAhmad-ck1vs 7 ปีที่แล้ว

    Thank you sir

  • @wolfdesroyer8711
    @wolfdesroyer8711 4 ปีที่แล้ว

    Ty so much

  • @deepro__
    @deepro__ ปีที่แล้ว

    Thanks.

  • @benjaminjaravacaly599
    @benjaminjaravacaly599 8 ปีที่แล้ว

    Hola, como puedo leer un archivo de excel e insertar datos en db usando miltithreading en c#, el archivo es muy grande
    gracias, agadesco tu ayuda

  • @jayashreejayachandran6517
    @jayashreejayachandran6517 4 ปีที่แล้ว

    I HAVE A DOUBT: WHAT IS THE USE OF MAKING do consuming work BUTTON TO SLEEP. PLZ ,CAN ANY ONE EXPLAIN.

    • @97BHS
      @97BHS 4 ปีที่แล้ว +2

      he is artificially substituting a large block of code that takes 5s to execute, with Sleep method..
      this is to make u understand how the UI would freeze when doing that time consuming work
      to avoid this we assign the time consuming work to be done by another thread so that the main thread will skip that particular piece of code and continue on with the rest of the codes..

  • @lexxon11
    @lexxon11 10 ปีที่แล้ว

    thanks

  • @billclinton4913
    @billclinton4913 5 ปีที่แล้ว

    I would assume that someone who wants to learn to multithred, knows what a process is.

  • @riazripon6670
    @riazripon6670 9 ปีที่แล้ว

    Hello kudvenkat !
    When i used parameterized function ,then it shown error

  • @milinddabhade5280
    @milinddabhade5280 5 ปีที่แล้ว

    Hello SIr
    I need some help
    i want to clear the memory after form closed the form is open in the MID parent form
    how to Dispose and Clear the allocated memory
    thanks in Advance

    • @Jamisyed786
      @Jamisyed786 5 ปีที่แล้ว

      Simply call the method this.dispose();

  • @franlago4613
    @franlago4613 7 ปีที่แล้ว

    No es conciso en su explicación