Posts Tagged ‘dotTrace’

dotTrace 4.0 Puts on a Fine Performance

Thursday, March 18th, 2010

Front seats at the ballet: $200

Front seats at the ball game: $100

Quickly spotting bottlenecks in your .NET application: priceless

There are some performances money can buy. For everything else, there’s dotTrace 4.0 Performance.

Jokes aside, here’s what dotTrace 4.0 Performance, currently in Beta, brings to the table.

Support for:

  • Visual Studio 2005, 2008, and 2010
  • .NET Compact Framework 3.5
  • .NET Framework 1.0 to 4.0
  • Silverlight 4

New profiling modes:

  • Remote profiling: connect to a remote machine to profile a standalone or web application, or a Windows service.
  • Line-by-line profiling: view detailed timing information for every statement in methods that have source code available.

What-if scenarios:

  • Ever thought, “What if I optimize this function by 40%?”? Now dotTrace knows the answer! It can recalculate a snapshot without reprofiling your application, so you can instantly estimate potential performance gains.

New edition scheme:

  • dotTrace 4.0 Performance comes in two editions: Standard and Professional. Standard Edition provides all the functionality that is available in Professional Edition, excluding support for .NET Compact Framework 3.5, Silverlight 4, and remote profiling.

Other goodies:

  • Improved speed and accuracy in all modes, plus a ‘high accuracy’ flag to take into account the time spent inside the profiler.
  • Extremely robust handling of huge snapshots (up to hundreds of GB!)
  • Snapshot annotations:

Read more at What’s New.

Download a free 30-day trial of dotTrace 4.0 Performance Beta today.

More questions? Check out the updated dotTrace FAQ.

JetBrains has fun at NDC Norway

Friday, July 10th, 2009

A couple of weeks ago we attended NDC Norway. The conference was organized on a very high level and went very well. We were excited and surprised to see how popular our products are in that part of the world!

It was also nice to chat with all those who stopped by our booth. And on that note - congratulations to the following lucky winners of ReSharper + dotTrace productivity packs:

Lars Kristian Hagen
Harry Solsem
Gante Magnussa
Alf Kare Lefdal
Ronny Hansen

Your licenses should be waiting for you in your e-mail inbox!

Tales from the Development Crypt: Snapshooting 450GB

Wednesday, April 15th, 2009

We have recently crossed the bounds of our specialization to set a world record in data transfer rate by throwing a 450GB file from one machine to another in only 1 minute! It was surprisingly easy: all we had to do was find a fast-running developer and equip the guy with an HDD!
Fake world records aside, only 4 months since our previous milestone, we’ve collected and successfully opened a 450GB snapshot. We mean it. Anyone ever seen a .NET profiler lifting that much weight?

Tales from the Development Crypt: What If…

Friday, January 16th, 2009

Sometimes during profiling sessions you notice that your application is running slow or hanging, only to realize that you have not turned off a debug switch. After that, you have to reprofile everything.
Other times, after hours of continuous profiling, you optimize a consuming method, and again, you have to start from scratch to see if the optimization actually worked.
We thought we could provide a less time-consuming option for scenarios like these.
Starting from version 4.0, dotTrace will be able to recalculate a snapshot without reprofiling your application. Just ask “what if this function is removed” or “what if I optimize this function by 40%” and get a prompt answer from dotTrace: it will display new time values and compare them to the old ones.

3 Jolt Finalists for JetBrains

Tuesday, December 30th, 2008

JetBrains tools continue to receive recognition and praise: three of them have been named finalists in this year’s Jolt Awards!

ReSharper, our intelligent add-in for Microsoft Visual Studio that you love so much, was honored as one of the five best Development Environments.

In the Change and Configuration Management category, the finalists included TeamCity, our distributed build management and continuous integration server.

And last but not least, dotTrace, our super-fast and efficient .NET profiling tool, was picked by Jolt judges as one of the best five Utilities.

Best of all, each of these products still has a shot at winning the big kahuna - the Jolt Excellence award, or maybe a Jolt Productivity award! We’ll keep you posted.

We thank you, our customers, for making our products a success.
Keep developing with JetBrains - and with pleasure!

Tales from the Development Crypt: How a dotTrace Alpha Helped ReSharper Beta

Wednesday, December 24th, 2008

Back in the days when R# 4.0 was still in the making, we were profiling it heavily in order to, you know, make sure it wouldn’t suck all your hardware resources out. Time and again we were getting thousands and thousands of threads accumulated in snapshots. Obviously, merging them was a real challenge.
Why, we thought, couldn’t R# guys be more accurate with threads, and wondered whether we would ever get a complete snapshot.
The thread exuberance issue in R# was eventually solved, but you know what? Even before that happened, dotTrace had never ever gone crazy profiling the Most Intelligent Tool for Visual Studio.
The message is: whenever you have a zillion threads in your application, it’s not a problem for dotTrace - it’s a problem for you.

Tales from the Development Crypt: Going Full Speed Ahead

Wednesday, November 26th, 2008

We just opened an 80Gb performance snapshot. It took dotTrace only 34 seconds after launch to show the call stack!

The downside: no more coffee breaks while snapshots are being opened!

Tales from the Development Crypt: dotTrace Paradigm Shift

Thursday, November 6th, 2008

Everybody knows that profilers throw OutOfMemoryException’s during multihour sessions with fatty applications. It’s just as certain as death, taxes and beer, isn’t it?

Well, the new version of dotTrace will apparently go its own way: profiler core now prefers InsufficientDiskSpaceException’s.

Yes, you got it right — we’ve improved dotTrace to handle tens and even hundreds of gigabytes of monitored data without running out of memory. Now only your hard drive is the limit!

Announcing ‘Tales From the Development Crypt’

Wednesday, October 29th, 2008

Our .NET products, ReSharper and dotTrace, are being developed as we speak. Yet we do not speak about that enough.

It recently came to our attention that our .NET developers are dying to tell you about the goodies they’ve been able to come up with, design and code. They want to share their heartwarming stories of additional application performance analysis tools, new intelligent context actions and ever smarter null reference handling with, well, anyone who’ll listen.

So, we’ve decided we’ll be bringing you tittillating news bits about dotTrace and ReSharper as they keep coming in.

Stay Tuned!*
  
*Tales From the Development Crypt coming soon to a .NET blog near you.