VB.NET
Try
MyOrder = New Order()
InitializeDatabase()
SaveOrder(MyOrder)
SendConfirmation()
Catch ex As Exception
BugSentryWrapper.report(ex)
End Try
C#
try
{
MyOrder = new Order();
InitializeDatabase();
SaveOrder(MyOrder);
SendConfirmation();
}
catch(Exception ex ){
BugSentryWrapper.report(ex);
}
VB6/VBA
Public Sub SaveOrder()
On Error Goto err_SaveOrder
Set MyOrder = New Order
InitializeDatabase
SaveOrder MyOrder
SendConfirmation
Exit Sub
err_SaveOrder:
BugSentryWrapper.report Err.Description
End Sub
The BugSentry Difference: Automatic Bug Reports
Add the BugSentry dll to your project and call it when you get into trouble. It is that simple.
Never rely on users for feedback again
Users are great. (Where would we be without them?) But they almost never provide complete and accurate bug reports. BugSentry takes the responsibility of reporting bugs away from your users. You get an automatically generated stack trace every time.
Fully hosted solution
BugSentry is hosted bug tracking. There is no server to configure. No database to maintain. We figure you have better things to do than maintain a separate bug tracking database. With BugSentry you can be up and running in minutes.
Issues encrypted with your public key
BugSentry uses public key encryption to ensure that your private data stays private. We wouldn't trust a third party with our software defects. You shouldn't either. BugSentry encrypts the details of your issues using a public key you generate, up to 4096 bit. We cannot read your issue details.
Get notifications by email
BugSentry will email you when new issues are received. No need to remember to check the bug database.