Callum on our team has been busy working on adding support for Java applications. We’ve got specific support for Servlets, JSP’s and standard exception reporting. We’ve also had good community response on adding additional support to other parts of Java.
We have fairly substantial plans for a Ruby provider for Raygun. Justin McNally (github, twitter), an all round nice guy and not affiliated with us at all, couldn’t wait and dived in and wrote a nice light weight provider for Ruby. His contribution can be found on GitHub over here. He’s been using it in his organisation successfully. We’ll be working with Justin to include his efforts with our own and are happy to support folks working with the Ruby provider.
Another all round good guy, Kai Koenig (github, twitter), has developed a provider for ColdFusion. He’s put the provider up on GitHub and has offered to maintain that provider. If you’re a ColdFusion developer he’s happy for you to submit things on Github.
We’ve recently published the first cut of our public API for reporting exceptions. This lets you build your own providers for other platforms. We’ve even had people writing specific providers for applications, like Alex Henderson building a plugin for the very cool Enterprise Tester software testing product.
We love that the community has rallied behind Raygun in the month since we launched. We have plans for more providers (Python is not far away!) and can’t wait to see the cool things you produce. Let us know at email@example.com as it would be great to profile your creations.
If you haven’t added Raygun.io error tracking to your app yet, you can get your free trial here.
Raygun.io is our error tracking service that you can integrate into your apps using a few lines of code. When exceptions occur in your app, the details are sent to the Raygun.io service which you can view in the convenient dashboard. The dashboard groups the exceptions together so that you can easily see the unique exceptions that are being raised. It also has a smart email notification system. You’ll get enough emails to know what’s going on with your apps, but not so much that it clutters your inbox. Raygun.io has providers for ASP.NET, PHP, WPF and WinRT plus many more currently under development.
Metro Elements is our suite of controls for WinRT app development. Metro Elements includes a sample explorer app that shows off all the controls in action. This app has been published on the Windows Store which is what I’ll be talking about today.
Make Windows Store submission easier with Raygun.io
In the Metro Elements Sample Explorer, I integrated Raygun.io so we can track and fix exceptions if they occur. Doing this ended up having a helpful consequence we hadn’t though of: While submitting the sample explorer app to the store, the Microsoft testers managed to crash the application in a scenario we had overlooked. This exception got instantly logged into the Raygun.io dashboard for the Sample Explorer. Using the stack trace and the type of exception, I was able to reproduce and solve the bug in a few minutes. Half an hour later, the Microsoft testers had finished looking through the app and I got an email saying that it failed because the application crashed. No problem – as Raygun.io already helped me resolve the issue, I simply submitted the updated package again which later passed certification and was published on the Windows Store.
Not only did Raygun.io help save time by sending an error report before the certification even failed, but the way Raygun.io presents the exception data is far easier to interpret than the error dump that you get in the failed certification report. Are you submitting an app the Windows Store? Get Raygun.io – it’s a no-brainer.
We’d love to hear about your experiences with Raygun.io, let us know by writing a comment on this blog.
I’m very excited to announce the general availability of Raygun.io – the best way to record, track and manage errors in your applications!
Raygun is a cloud service that records all your software errors, including a lot of information to help with diagnosing the problems. Let’s dive in and see if Raygun could be right for you.
Do any of these ring a bell?
How will Raygun make your job easier?
These features have been designed to help reduce notification overload and reduce your time to resolve an error.
All Raygun accounts, from the smallest to the largest, can have an unlimited number of users associated with it.
Raygun also supports multiple applications per account so you can easily track every moving part of your software easily.
Application errors can be costing you time and money due to lost sales. We have a team dedicated to the development of Raygun and are already processing millions of application errors every day. Whatever the size of your application and needs we can support you.
Setting up Raygun doesn’t take long at all. Standard integration time is measured in minutes and you can be logging errors quickly.
All accounts include 30 days free trial of our largest plan so you can see how much better zapping errors can be!