Showing results for June 2010 - .NET Blog

Jun 30, 2010
Post comments count0
Post likes count0

PLINQ and Office Add-ins

Igor Ostrovsky - MSFT
Igor Ostrovsky - MSFT

Many different kinds of applications can benefit from multi-core parallelism, including add-ins to Microsoft Office. Donny Amalo wrote a paper, PLINQ and Office Add-ins, where he demonstrates how to implement two parallel Microsoft Office add-ins using PLINQ: (This paper and many more are available through the Parallel Computing Developer C...

.NET Parallel Programming
Jun 28, 2010
Post comments count0
Post likes count0

Integrating Parallelism with Windows Workflow Foundation

Igor Ostrovsky - MSFT
Igor Ostrovsky - MSFT

Despite the similarity in naming, the System.Threading.Tasks.Parallel class and the System.Activities.Statements.Parallel* activities in WF4 are largely orthogonal in the scenarios they address. However, WF4 activities and the new parallel programming types in .NET 4 can be used together to great advantage.Ling Wo and Cristina Manu wrote a pap...

.NET Parallel Programming
Jun 25, 2010
Post comments count0
Post likes count0

A practical example of using web application deployment package with IIS7

Web Development Tools Microsoft
Web Development Tools Microsoft

When a zip package is built from VS2010 web application UI (via Build Deployment Package command), or through command line (msbuild myproject.csproj /t:package), a few files are generated in the destination folder. Here’s some brief description: It’s very common to deploy our package to a IIS7 virtual application under Default Web ...

ASP.NET
Jun 25, 2010
Post comments count0
Post likes count0

Concurrency Visualizer: A Case Study

Igor Ostrovsky - MSFT
Igor Ostrovsky - MSFT

Boby George and Pooja Nagpal - testers on the Parallel Computing Platform team responsible for the parallel programming support in .NET 4- built a parallel spell checker algorithm and used the Concurrency Visualizer to analyze and improve the performance and scalability of their implementation.Optimizing Parallel Applications Using Concurrency...

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

In-Proc SxS and Migration Quick Start

CLR Team
CLR Team

This post is meant to help you understand what runtime in-process side-by-side is, how to think about it, how to use it, and how it affects application and component migration to the .NET 4 Runtime. This post is relevant to you if you use native runtime activation APIs, depend on specific runtime activation behaviors, or use mixed mode assembli...

.NET
Jun 21, 2010
Post comments count0
Post likes count0

PLINQ’s Ordering Model

Igor Ostrovsky - MSFT
Igor Ostrovsky - MSFT

In order to execute parallel queries as efficiently as possible, Parallel LINQ (PLINQ) treats ordering as optional. By default, PLINQ considers sequences to be unordered, unless the user explicitly opts into maintaining ordering using either the AsOrdered or the OrderBy operator.Roy Patrick Tan wrote a detailed article that expl...

.NET Parallel Programming
Jun 17, 2010
Post comments count0
Post likes count0

CLR Inside Out – F# Fundamentals

CLR Team
CLR Team

The new installment of the “CLR Inside Out” column in MSDN Magazine is now available on line.  This month we have an article from Luke Hoban of the F# team on F# Fundamentals.  The article gives an overview of the language, and details how F# takes advantage of various features in the CLR. You can find a list of all &ldqu...

.NET
Jun 13, 2010
Post comments count1
Post likes count0

“Task.Factory.StartNew” vs “new Task(…).Start”

Stephen Toub - MSFT
Stephen Toub - MSFT

With TPL, there are several ways to create and start a new task.  One way is to use the constructor for task followed by a call to the Start method, e.g.        new Task(...).Start();and the other is by using the StartNew method of TaskFactory, e.g.        Task.Factory.StartNew(....

.NET Parallel Programming
Jun 13, 2010
Post comments count0
Post likes count0

Upcoming NYC user group presentation on Parallel Programming

Stephen Toub - MSFT
Stephen Toub - MSFT

I'm going to be in Manhattan on June 29th, and while there I'll be presenting to a joint meeting of the NYC .NET Developer's Group and the New York ALT.NET Group on parallel programming with .NET 4 and Visual Studio 2010.  Details are available here, and I'll look forward to seeing you there!Thanks!Stephen

.NET Parallel Programming
Jun 10, 2010
Post comments count0
Post likes count0

Web Custom Control Behavior and Authoring

Web Development Tools Microsoft
Web Development Tools Microsoft

  Some Best Practices and Guidance for Web Control Vendors Targeting Visual Studio The goal of this post is to provide guidance for control vendors on best practices for writing custom controls with regard to their behavior in Visual Studio. It is designed to give vendors insight into how Visual Studio behaves when performing common actions ...

ASP.NET