.NET Exception Reporting and Why You Need It

We have all worked on projects, large and small, where tiny, one-off bugs went unnoticed for a while before they were finally reported by a user or discovered by a developer. In some instances, these bugs probably affected the end-user’s ability to use the service, purchase an item, etc, meaning that there was a direct impact on the bottom line.

What if you didn’t have to worry about .NET exceptions going unnoticed anymore? (more…)

Exceptionless 1.2.0 Released

Server Features

  • Added ability to copy extended data to the clipboard.
  • Added ability to copy stack traces to the clipboard. This is very useful when you have an obfuscated stack trace and wish to decode it.
  • Added ability to purchase yearly billing plans.
  • Added the ability to consume the rest api with an apikey query string parameter.
  • We now show friendly error messages when an error occurs while downgrading or upgrading billing plans.
  • Numerous improvements to the project configuration page.
  • Numerous bug fixes and performance enhancements.

Client Features

Update your NuGet packages to take advantage of these improvements!

  • Added support for MVC5 and Web API 2.0.
  • Improved the detection and ignoring of duplicate errors to prevent them from being reported.
  • The client now excludes dynamic assemblies from the modules error report section.
  • AddObject now serializes objects to a depth of 5 by default.
  • Fixed a couple bugs that may occur when multiple client instances are running on the same machine concurrently.
  • Fixed a bug with the ExceptionlessWcfHandleErrorAttribute where it wouldn’t catch errors when aspNetCompatibilityEnabled was set to false.
  • The client now submits errors to collector.exceptionless.com/api/v1/error.
  • Fixed a bug that would prevent the Windows Form client from showing the Crash Report dialog.
  • Fixed a bug where multiple HttpModule sections could be added by the NuGet installer.

Find Customer Facing Bugs with Exceptionless – Case Study

The Power of .NET Error Reporting

ApexCCTV LogoOne of our long time customers, ApexCCTV, recently described how Exceptionless’ .NET error reporting allowed them to find and squash a bug that was causing their website to be completely unusable by some customers.

Because of the e-commerce development environment being used, this issue would not have been brought to their attention without the implementation of Exceptionless, making this a prime example of how powerful the tool is and what it can mean for all types of .NET web applications. (more…)