.NET news » Performance 
Performance Testing Microsoft .NET Web Applications (Pro-Developer)
Author: MICROSOFT ACE TEAM
Average rating: (6 reviews)
More .NET Performance books
Improve performance using ADO.NET 2.0 batch update feature
When you use SqlDataAdapter for performing updates, the SqlDataAdapter propagates the updates one by one. That means if there are 100 rows to be updated the SqlDataAdapter will execute 100 separate operations against the database. As you might have guessed this is not efficient while dealing with large number of rows. Fortunately SqlDataAdapter allows you to execute updates in batches. You can specify the batch size i.e. number of rows to be treated as a single batch via UpdateBatchSize property.
19 Dec 2005, 02:00:00 Source: Improve performance using ADO.NET 2.0 batch update feature
Tags: Database
Performance
CLR Inside Out: Base Class Library Performance Tips and Tricks
CLR Inside Out: Base Class Library Performance Tips and Tricks
13 Dec 2005, 02:00:00 Source: CLR Inside Out: Base Class Library Performance Tips and...
Tags: Performance
YourKit .NET Profiler
YourKit, LLC, known technology leader in Java profiler world, starts Early Access Program of its new .NET profiler. YourKit .NET Profiler 1.0 will be the first YourKit solution for .NET platform. The first version will support memory profiling as well as support CLR telemetry. Further versions will add CPU profiling support, as well as other memory profiling capabilities. Read more about features and dowload the software at http://www.yourkit.com/dotnet/
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.
Concurrent Affairs: Performance-Conscious Thread Synchronization
Concurrent Affairs: Performance-Conscious Thread Synchronization
{ End Bracket }: Improving Managed DirectX Performance
{ End Bracket }: Improving Managed DirectX Performance
12 Jul 2005, 03:00:00 Source: { End Bracket }: Improving Managed DirectX Performance
Tags: Performance
Reflection: Dodge Common Performance Pitfalls to Craft Speedy Applications
With reflection in .NET, you can load types, understand their members, make decisions about them, and execute, all within the safety of the managed runtime. But to use this power wisely, it's important to understand the associated costs and pitfalls to keep performance impact at a minimum. This article explains how.
14 Jun 2005, 03:00:00 Source: Reflection: Dodge Common Performance Pitfalls to Craft...
Tags: Performance
Make It Snappy: Juice Up Your App with the Power of Hyper-Threading
In this article, the author explores the hyper-threading technology found on newer Intel Pentium 4 processors and demonstrates how adding parallelism to your code can improve performance on hyper-threaded machines. He covers advanced optimizations for hyper-threading and shows a number of useful patterns. Code samples are in C#, but you can apply the same principles in other languages as they apply to both managed and unmanaged applications.
10 May 2005, 03:00:00 Source: Make It Snappy: Juice Up Your App with the Power of...
Tags: Performance
JIT and Run: Drill Into .NET Framework Internals to See How the CLR Creates Runtime Objects
There's lots to explore in the .NET Framework 2.0, and plenty of digging to be done. If you want to get your hands dirty and learn some of the internals that will carry you through the next few years, you've come to the right place. This article explores CLR internals, including object instance layout, method table layout, method dispatching, interface-based dispatching, and various data structures.
12 Apr 2005, 03:00:00 Source: JIT and Run: Drill Into .NET Framework Internals to See...
Tags: Performance
Speed: NGen Revs Up Your Performance with Powerful New Features
In the .NET Framework 2.0, NGen has been greatly improved and offers a number of compelling new features to make it easier and faster to deploy high-performance managed applications. This article introduces some of these new features and explains how and when you should use NGen to improve the performance of your apps.
15 Mar 2005, 02:00:00 Source: Speed: NGen Revs Up Your Performance with Powerful New...
Tags: Performance
Software

