We learn from the beginning that, thread is use to make parallel processing, but later when it come to web application development some suggest to never use thread in web application. i.e We have Checkmarx scanner and that suggest us to not thread in web application.
Base on our application architecture - we have design where on page load, control bind data from database.
Now assume we have 5 DropDownList and all are binding data from database, and for that we create thread so overall it take less time compare to sequential binding (NOTE: We join all thread at the end of event).
So my doubt is should we use thread in web application. If yes then in which manner as thread safety is major issue. And no then why?
from below link I get some information.