If you're using ASP.NET 2.0, consider using asynchronous pages: http://msdn.microsoft.com/msdnmag/issues/05/10/WickedCode/
-Brock > -----Original Message----- > From: Discussion of advanced .NET topics. [mailto:ADVANCED- > [EMAIL PROTECTED] On Behalf Of Bob Provencher > Sent: Monday, January 08, 2007 2:33 PM > To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM > Subject: Re: [ADVANCED-DOTNET] Threading in ASP.NET > > Assuming you're not doing some ajaxy thing, you need to block on the > main > thread until all of the other threads complete. Set up some wait > handles, > kick off the threads, have them signal the handles when completed and > have > the main thread wait on them all (or time out). > > -----Original Message----- > From: Discussion of advanced .NET topics. > [mailto:[EMAIL PROTECTED] On Behalf Of Peter Vertes > Sent: Monday, January 08, 2007 2:21 PM > To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM > Subject: [ADVANCED-DOTNET] Threading in ASP.NET > > *Hello List,* > > Happy New Year ! I'm having some difficulties with threading in > ASP.NET. > I'm working on an ASP.NET app that upon Page_Load() goes out and does > WMI > queries on a number of remote machines to retrieve their status at that > moment. When I'm not using threading and and performing these queries > one > after the other (asynchronously) everything works great. I get a > snapshot > of the remote machines back but it takes a while (about 30 seconds) to > generate the page. Since this application would be the perfect > candidate to > speed up up using threading I sat down and added the threading code but > for > some reason my threads seem to be terminating before the WMI query is > back > with results. The only way I can retrieve useful results is if I > implement > a busy wait inside my code and hope that all the WMI queries come back > before the busy wait completes. Since this is my first attempt at > using > threading within ASP.NET I assume I'm missing someone. Could anyone > give me > a hint as to what I'm doing wrong ? Thanks in advance... > > -Pete > > =================================== > This list is hosted by DevelopMentorR http://www.develop.com > > View archives and manage your subscription(s) at > http://discuss.develop.com > > =================================== > This list is hosted by DevelopMentorR http://www.develop.com > > View archives and manage your subscription(s) at > http://discuss.develop.com =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com