.NET news » Performance Performance Rss Feed

< 1 2 3 4 5 6 7 8 9 10 11 >
Maximizing .NET Performance (Expert's Voice)
Author: Nick Wienholt
Average rating: 4.5 / 7
(7 reviews)
More .NET Performance books
download
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/
9 Dec 2005, 02:00:00   Source: YourKit .NET Profiler   Tags: Software Performance
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.
13 Sep 2005, 03:00:00   Source: Memory Models: Understand the Impact of Low-Lock...   Tags: Performance
Concurrent Affairs: Performance-Conscious Thread Synchronization
Concurrent Affairs: Performance-Conscious Thread Synchronization
13 Sep 2005, 03:00:00   Source: Concurrent Affairs: Performance-Conscious Thread...   Tags: Performance
{ 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.
How to Write High-Performance C# Code
Writing code that runs quickly is sometimes at odds with writing code quickly. C.A.R. Hoare, computer science luminary and discoverer of the QuickSort algorithm, famously proclaimed, 'Premature optimization is the root of all evil.' The extreme programming design principle of 'You Aren't Gonna Need It' (YAGNI) argues against implementing any features, including performance optimizations, until they're needed.
12 Sep 2004, 19:00:00   Source: How to Write High-Performance C# Code   Tags: Performance C#
Boosting Your .NET Application Performance
Confused about the tiers, performance or scalability of your .NET apps? If so, James has come to the resue with his personal insight, tips and tricks on how best to structure your .NET apps.
7 Aug 2004, 19:00:00   Source: Boosting Your .NET Application Performance   Tags: Performance
< 1 2 3 4 5 6 7 8 9 10 11 >