Showing results for April 2010 - .NET Blog

Apr 30, 2010
0
0

General Performance Improvements in VS2010 since Beta2

Web Development Tools Microsoft
Web Development Tools Microsoft

When we released Beta2 in Oct 2009, there was a lot of customer excitement about the super cool features in VS 2010. However, one recurring complaint from customers was that the performance of VS 2010 was not on par with Orcas. Customers were experiencing general slowness in a lot of features that was hindering them with daily operations. We heard ...

ASP.NET
Apr 29, 2010
0
0

VWD Available on Web Platform Installer (Now in Four Languages)

Web Development Tools Microsoft
Web Development Tools Microsoft

< p>Visual Web Developer 2010 Express is available for installation via the Web Platform Installer at http://microsoft.com/express/web.  The English SKU was published on April 12th, French, German and Japanese went live on April 27th and Spanish, Italian, Russian, Simplified Chinese, Traditional Chinese, and Korean will be released soon...

ASP.NET
Apr 28, 2010
0
0

Design View Performance Improvements

Web Development Tools Microsoft
Web Development Tools Microsoft

Hi, I’m Dan Chartier, I work on the Web Tools designer and helped improve its performance in Visual Studio 2010. For some background, Visual Studio 2008 completely replaced the original trident (Internet Explorer) designer with the FrontPage designer (which is also used by Expression Web). While we gained many improvements with this change, we rece...

ASP.NET
Apr 28, 2010
0
0

ParallelExtensionsExtras Tour – #14 – SingleItemPartitioner

Stephen Toub - MSFT
Stephen Toub - MSFT

(The full set of ParallelExtensionsExtras Tour posts is available here.) In a previous ParallelExtensionsExtras Tour blog post, we talked about implementing a custom partitioner for BlockingCollection<T>.  Custom partitioning is an advanced but important feature supported by both Parallel.ForEach and PLINQ, as it allows the develope...

.NET Parallel Programming
Apr 27, 2010
0
0

ParallelExtensionsExtras Tour – #13 – AsyncCall

Stephen Toub - MSFT
Stephen Toub - MSFT

(The full set of ParallelExtensionsExtras Tour posts is available here.)Producer/consumer scenarios could logically be split into two categories: those where the consumers are synchronous, blocking waiting for producers to generate data, and those where the consumers are asynchronous, such that they're alerted to data being available and only then ...

.NET Parallel Programming
Apr 26, 2010
0
0

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
0
0

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
0
0

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
0
0

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
0
0

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