Sign in
United States - English
Argentina (Español)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
한국 (한국어)
México (Español)
Perú (Español)
Россия (Pусский)
台灣 (繁體中文)
United Kingdom (English)
United States (English)
More...
Home
Current Issue
Topics
Issues
Columns
Downloads
Subscribe
Vance Morrison: MSDN Magazine Articles
Vance Morrison
Memory Models: Understand the Impact of Low-Lock Techniques in Multithreaded Apps
Because the use of low-lock techniques in your application significantly increases the likelihood of introducing hard-to-find bugs, it is best to use them only when absolutely necessary. Here Vance Morrison demonstrates the limitations and subtleties low-lock techniques so that if you are forced to use them you have a better chance of using them correctly.
Vance Morrison - October 2005
Concurrency: What Every Dev Must Know About Multithreaded Apps
Multithreading offers lots of benefits, but it's not a technique you can employ willy nilly without first learning about all the potential pitfalls. To get you started, Vance Morrison covers multithreading and the shared memory threading model, race conditions and how concurrent access can break invariants. He also discusses how to use locks so you can understand the costs involved.
Vance Morrison - August 2005
CLR Inside Out: Measure Early and Often for Performance, Part 1
In this month’s column, get the inside scoop on how to build performance into your apps from the start, rather than dealing with the fallout after you deploy them.
Vance Morrison - April 2008
CLR Inside Out: Measure Early and Often for Performance, Part 2
In the second of a two-part series, Vance Morrison delves into the meaning of performance measurements, explaining what the numbers mean to you.
Vance Morrison - May 2008
CLR Inside Out: Memory Usage Auditing For .NET Applications
Memory usage can have a direct impact on how fast an application executes and thus is important to optimize. In this article we discuss the basics of memory optimization for .NET programs.
Subramanian Ramaswamy and Vance Morrison - June 2009
© 2009 Microsoft Corporation. All rights reserved.
Terms of Use
|
Trademarks
|
Privacy Statement
|
Site Feedback