Showing archive results for 2009

May 27, 2009
Post comments count0
Post likes count0

Improvements to NGen in CLR 4

CLR Team

Surupa Biswas has a post in the CodeGen team blog on new features in NGen coming out as part of CLR 4. The post covers NGen SxS (that's side-by-side) and multi-proc NGen, and goes into detail on the work that went into making Targeted Patching possible. Read the post here.

.NET
May 27, 2009
Post comments count0
Post likes count0

More Channel 9 videos

CLR Team

We have more Channel 9 videos from the CLR team for your enjoyment! The Base Class Libraries (BCL) team talks about some of the new features in the next version of BCL over here. We have Maoni Stephens and Andrew Pardoe talking about Background Garbage Collection over here. The CLR Debugger team talks about new debugging and profiling enhancemen...

.NET
May 26, 2009
Post comments count0
Post likes count1

Channel9 Video on Background GC

maoni

A couple of weeks back my PM and I did a channel9 video on Background GC. Take a look: https://channel9.msdn.com/shows/Going+Deep/Maoni-Stephens-and-Andrew-Pardoe-CLR-4-Inside-Background-GC/

.NET
May 26, 2009
Post comments count0
Post likes count0

Using Microsoft AJAX Control Toolkit with Visual Studio 10 Beta 1

Web Development Tools Microsoft

In this post we will talk about the effects of a particular security enhancement in CLR 4.0 Beta 1 and how it affects working with AJAX Control Toolkit in Visual Studio 10 Beta 1 and possibly other 3-rd party assemblies. The security enhancement in question is the way CLR 4.0 treats assemblies that came from a remote source (e.g., downloaded from ...

ASP.NET
May 26, 2009
Post comments count0
Post likes count0

Known Issues in Parallel Extensions to .NET 4.0 Beta1

essey

We’re excited to have the Beta in your hands. (See .NET 4 Beta 1 is now available, with parallelism!) As you use it, please keep in mind the following known issues which we plan to address after Beta1.1. Do not take a dependency on the System.Collections.Concurrent.ConcurrentLinkedList<T> class, because it is being removed.Workaround: U...

.NET Parallel Programming
May 26, 2009
Post comments count0
Post likes count1

Does Parallel.For use one Task per iteration?

Stephen Toub - MSFT

In .NET 4, the new Parallel class provides For, ForEach, and Invoke methods for performing operations in parallel. One mental model that some folks use when thinking about Parallel.For is that it’s equivalent to running one System.Threading.Tasks.Task per iteration, e.g. that a loop like: Parallel.For(0, N, i => {   &n...

.NET Parallel Programming
May 22, 2009
Post comments count0
Post likes count0

.NET 4 Cancellation Framework

Mike Liddell

A very interesting addition to .NET 4 is a set of new types that specifically assist with building cancellation-aware applications and libraries. The new types enable rich scenarios for convenient and safe cancellation, and help simplify situations that used to be be difficult and error-prone and non-composable. The details of the new types are des...

.NET Parallel Programming
May 21, 2009
Post comments count0
Post likes count0

Tail Call Improvements in CLR 4

CLR Team

Now that .Net 4 Beta1 is out, you'll see a number of posts on this blog covering new CLR features in CLR 4. Grant Richins, a developer on our team, wrote a post on tail call improvements in CLR 4 at the CLR Code Generation blog. The post deals with JIT ETW Tracing in .Net 4 and specifically covers new ETW events exposed by the JIT. Prior ...

.NET
May 20, 2009
Post comments count2
Post likes count0

Samples for Parallel Programming with the .NET Framework 4

Stephen Toub - MSFT

Along with the release of the .NET Framework 4 Beta 1, we've just published a slew of samples that demonstrate using Parallel Extensions in a variety of ways.  You can download these from Code Gallery at https://code.msdn.microsoft.com/ParExtSamples.These samples include raytracers, a sudoku game, an image colorization algorithm, solvers for t...

.NET Parallel Programming
May 20, 2009
Post comments count0
Post likes count0

.NET 4 MSDN documentation for parallelism

Stephen Toub - MSFT

In addition to the Betas of Visual Studio 2010 and the .NET Framework 4 being available for download today, the MSDN documentation for .NET 4 Beta 1 is also available.  This includes quite a bit of useful information about the new parallelism constructs.  Here's a summary of the relevant material, with links: Related to this...

.NET Parallel Programming