Showing results for 2010 - Page 7 of 14 - .NET Blog

Apr 26, 2010
Post comments count0
Post likes count0

Performance of Concurrent Collections in .NET 4

Igor Ostrovsky - MSFT
Igor Ostrovsky - MSFT

.NET 4 introduces new data structures designed to simplify thread-safe access to shared data, and to increase the performance and scalability of multi-threaded applications. To best take advantage of these data structures, it helps to understand their performance characteristics in different scenarios.Chunyan Song, Emad Omara and Mike Liddell measu...

.NET Parallel Programming
Apr 23, 2010
Post comments count0
Post likes count0

Debugging with the Right Tools

maoni
maoni

Wow, it’s been almost a year since I last blogged J We just shipped CLR V4.0. Yay!   An internal email thread prompted me to write this blog entry – one very powerful tool I wanted to point out when you need to debug/investigate issues is your debugger (if your debugger is also windbg/cdb that is J since that’s what I use and that’s what I wil...

.NET
Apr 23, 2010
Post comments count0
Post likes count0

ParallelExtensionsExtras Tour – #12 – AsyncCache

Stephen Toub - MSFT
Stephen Toub - MSFT

(The full set of ParallelExtensionsExtras Tour posts is available here.)Caches are ubiquitous in computing, serving as a staple of both hardware architecture and software development.  In software, caches are often implemented as dictionaries, where some data is retrieved or computed based on a key, and then that key and its resulting data/val...

.NET Parallel Programming
Apr 22, 2010
Post comments count0
Post likes count0

Framework .NET 3.5 Sp1 required for targeting frameworks 2.0, 3.0 or 3.5 (multi-targeting) using Visual Studio 2010

Web Development Tools Microsoft
Web Development Tools Microsoft

We have had some customers ask why they are unable to target earlier frameworks .NET 2.0, 3.0 or 3.5 using Visual Studio 2010. Targeting earlier frameworks (also known as Multi-targeting) is in-fact fully supported in VS 2010, but there is a pre-requisite that .NET Framework 3.5 Sp1 must be installed on the machine for VS 2010 to be able to target ...

ASP.NET
Apr 22, 2010
Post comments count0
Post likes count0

Web Deployment: Excluding Files and Folders via the Web Application’s Project File

Web Development Tools Microsoft
Web Development Tools Microsoft

Web Deployment (see this posting for an overview) offers a set of pre-determined options to allow users to include the most common sets of files for deployment.  These options are as follows and can be found under the “Items to deploy” section on the Package / Publish Web property page.   Only files needed to run this application: ...

ASP.NET
Apr 21, 2010
Post comments count0
Post likes count0

When To Use Parallel.ForEach and When to Use PLINQ

Igor Ostrovsky - MSFT
Igor Ostrovsky - MSFT

If you've played around with PLINQ and Parallel.ForEach loops in .NET 4, you may have noticed that many PLINQ queries can be rewritten as parallel loops, and also many parallel loops can be rewritten as PLINQ queries. However, both parallel loops and PLINQ have distinct advantages in different situations. When writing ...

.NET Parallel Programming
Apr 20, 2010
Post comments count0
Post likes count0

One-Click Publish – What’s New Since Beta 2

Web Development Tools Microsoft
Web Development Tools Microsoft

Publishing using MSDeploy In-Process Deployment or Remote Agent Through the Beta 2 release, VS 2010 had only supported publishing to servers using MSDeploy's IIS deployment handler technology integrated with the “Web Management Service”, a.k.a. WMSVC. As long as you had an account on a hosting server using WMSVC,...

ASP.NET
Apr 19, 2010
Post comments count0
Post likes count0

Upgrade or Uninstall of Office 2007 might cause VS 2008 Web designer to hang

Web Development Tools Microsoft
Web Development Tools Microsoft

Update (5/3/2010): In addition to the VS designer surface not loading, there are other actions that will cause a hang.  Working with CSS increases your chances of seeing this issue.  For example, bringing up the CSS Manage Styles dialog, the CSS property grid, or CSS Apply Styles dialog can all cause the hang.  Another...

ASP.NET
Apr 19, 2010
Post comments count0
Post likes count0

A Tour of Various TPL Options

Igor Ostrovsky - MSFT
Igor Ostrovsky - MSFT

The Task Parallel Library (TPL) exposes various options that give you more control over how tasks get scheduled and executed: Joseph E. Hoag's article A Tour of Various TPL Options explains these options in detail, accompanied by examples of correct and incorrect uses.(This paper and many more are available through the Parallel Computing D...

.NET Parallel Programming
Apr 15, 2010
Post comments count0
Post likes count0

Parallel Computing Sessions at the Visual Studio 2010 Launch

Stephen Toub - MSFT
Stephen Toub - MSFT

Thanks to everyone who attended our three breakout sessions at the Visual Studio 2010 Launch and DevConnections conference this week in Las Vegas.  Attached to this blog post are the slide decks that were presented at the talks.  The code from the talks is available either as part of our Parallel Programming in .NET 4 samples at htt...

.NET Parallel Programming