À propos de Redgate .NET Developer Bundle

Éliminez et corrigez le code lent, identifiez et comprenez le code .NET lent ou bogué.

Red Gate .NET Developer Bundle contains three tools focused on helping you write performant, high quality software. It helps you to quickly understand the code, whether it's your own or from 3rd parties, and to optimize the performance and memory usage of your .NET application. Red Gate .NET Developer Bundle also shows you how your .NET code interacts with SQL Server or Oracle databases, and the impact that those interactions have on application performance. Red Gate .NET Developer Bundle includes ANTS Performance Profiler Pro, ANTS Memory Profiler and .NET Reflector VSPro.

RedGate .NET Developer Bundle includes:

  • ANTS Performance Profiler Pro
  • ANTS Memory Profiler
  • .NET Reflector VSPro

ANTS Performance Profiler Pro
Get a complete picture of your application's performance and find bottlenecks, whether in the code or database.Solve .NET performance problems with ANTS Performance Profiler

ANTS Performance Profiler is a code profiler for .NET, ASP.NET, and ASP.NET MVC applications. It helps you debug your application quickly by giving you a complete picture of your application's performance.

Identify performance bottlenecks within minutes and optimize .NET application performance.
Drill down to slow lines of code with line-level timings.
View all the contextual information you need, from HTTP requests, to .NET code, through to SQL queries, allowing you to quickly understand the relationship between your code and your database all in one view.

ANTS Performance Profiler Pro Key Features:

  • Immediate feedback on application performance - Use the interactive timeline to check the CPU usage of your .NET or ASP.NET application and highlight problem areas to focus only on the data that matters.
  • Drill down to slow lines of code with line-level timings - Profile C# or any other .NET code line by line, with precise timing data so you can find issues at a glance. Expensive lines of code are automatically highlighted for quick visual inspection.
  • Group methods by HTTP request - Code and database activity are grouped by HTTP request, exposing performance problems on specific web pages.
  • Jump straight to the slowest methods - The call tree shows performance data for every method and identifies the most expensive methods and database queries.
  • See how your code and the database interact - Understand how your .NET or ASP.NET code makes database queries and how those queries perform. ANTS Performance Profiler supports SQL Server and Oracle databases, whether local or remote.
  • Decompile third-party code - Find bottlenecks in 3rd party components and framework assemblies using integrated decompilation, powered by .NET Reflector.


ANTS Memory Profiler
Find memory leaks within minutes and optimize the memory usage of your C# and VB.NET code.

.NET developers use ANTS Memory Profiler to:

  • Find memory leaks within minutes
  • Optimize the memory usage of your C# and VB.NET code
  • Create better performing, less resource-intensive applications
  • Available as a standalone tool or as part of the Red Gate .NET Tools Collections


Why ANTS Memory Profiler?
Automatic memory management in .NET makes development a lot easier, but it's still easy to introduce memory leaks into your application. For example, forgetting to unregister event handlers can lead to significant chunks of memory being held on to unnecessarily, but spotting that this is happening can be very difficult.

Trying to understand memory problems without a suitable tool can take hours or days, if you're lucky enough to know a problem exists. This is time which would be better spent fixing the problem.

A tool every .NET developer should use
ANTS Memory Profiler makes memory profiling simple. With it, you can:

  • Obtain clear, meaningful results, making it easier for you to interpret the information. Spend your time fixing problems instead of struggling to understand them.
  • Get results fast – with a footprint of less than 32 MB, the profiler can comfortably profile large, complex applications, with virtually no overhead. Take as many snapshots of the heap memory as you like, in seconds rather than minutes.
  • Quickly visualize the relationship between your objects – use the instance retention graph to quickly see why your leaking objects are still being held in memory. You don't have to build a mental map to keep track of how objects reference each other.
  • Go straight to the source of the problem - intelligent analysis highlights the most likely causes of issues, often saving hours of problem-hunting.
  • Zero in fast on the causes of memory leaks – powerful filtering options allow you to cut through the noise, enabling you to quickly get to the root of even the most complex problems.

If you're programming in C# or VB.NET, and you need to understand where your memory is going, give ANTS Memory Profiler a try. It takes five minutes to download, install, and start using the tool.

.NET Reflector VSPro - Understand and debug any 3rd party code, including frameworks, components and libraries.
Reflector is a tool used by over 300,000 professional .NET developers to:

  • Get insight - Understand how APIs, components, frameworks, and all the critical code you use really works by decompiling and seeing inside. Having the source means you’re no longer blocked by poor or missing documentation.
  • Fix bugs - Follow bugs through your own code, 3rd party components, and any compiled .NET code you work with. You can see 3rd party code in Visual Studio, and debug into it just like your own.
  • Check builds - Need to make sure you’re shipping the right code, or that your intellectual property is protected? Check your builds for obfuscation, and ensure the right versions of the right components are present.


Other related products
The .NET Developer Bundle is all about making your application perform faster, more efficiently, and more reliably.
If you also want to save time when developing in Visual Studio, you may be interested in the .NET Development Suite, which also contains the tools in the Developer Bundle, plus three tools for VS that drastically improve developer efficiency and make coding .NET applications faster