Showing results for August 2008 - Page 2 of 2 - .NET Blog

Aug 9, 2008
Post comments count0
Post likes count0

ASP.Net Tip of the Week Series

Web Development Tools Microsoft
Web Development Tools Microsoft

Interested in learning tips for web development? The Visual Web Development team has started a “Tips of the Week” blog series where they will share some great ideas at http://blogs.msdn.com/webdevelopertips/default.aspx. We are going to blog about VWD, ASP.NET and IIS in this series. For example, over the past 2 weeks the following blog...

ASP.NET
Aug 7, 2008
Post comments count0
Post likes count0

ParallelWhileNotEmpty

Stephen Toub - MSFT
Stephen Toub - MSFT

Parallel Extensions includes the System.Threading.Parallel class, which provides several high-level loop replacement constructs like For and ForEach. In previous blog posts, we've taken a look at implementing other loops, such as for loops with arbitrary initialization, conditional, and update logic, range-based loops, and a parallel while.  T...

.NET Parallel Programming
Aug 5, 2008
Post comments count0
Post likes count0

Waiting for Tasks

Stephen Toub - MSFT
Stephen Toub - MSFT

Parallel Extensions makes it easy to wait for Tasks to complete.  Task exposes a Wait method, which can be used trivially: Task t = Task.Create(...); ... t.Wait();Task also exposes several static methods for waiting on an array of tasks, either for all of them to complete or for any of them to complete: Task t1 = Task.Create(...); Task t2 = Ta...

.NET Parallel Programming
Aug 1, 2008
Post comments count0
Post likes count0

Feedback requested: TaskManager shutdown, Fair scheduling

Stephen Toub - MSFT
Stephen Toub - MSFT

One of the primary reasons we've released CTPs of Parallel Extensions is to solicit feedback on the design and functionality it provides.  Does it provide all of the APIs you need to get your job done?  Are there scenarios you wished the APIs supported and that you need to work around in klunky ways?  And so forth.  We've receiv...

.NET Parallel Programming