Bug tracking client for wpf/silverlight applications, see http://bugfreak.co
A bare bones bug tracking framework that you can use and deploy yourself, it's main aim is to integrate seemesly with your application and centralize issues in a main repository, we are working on having a free server deployed please contact us if you can help.
You can grab the package from nuget
For WPF
PM> Install-Package BugFreak.WPF
For Silverlight
PM> Install-Package BugFreak.Silverlight
For WinRT
PM> Install-Package BugFreak.WinRT
For ASP.NET MVC3
PM> Install-Package BugFreak.MVC3
- Register for an account http://bugfreak.co
- Create a new application
- Go to Applications and get the Token for the registered application
- Get the Api Key from your Profile
For WPF hook in App.xaml.cs
using BugFreak;
public partial class App
{
protected override void OnStartup(System.Windows.StartupEventArgs e)
{
base.OnStartup(e);
BugFreak.Hook("ApiKey", "Token", this);
}
}
For Silverlight hook in App.xaml.cs
using BugFreak;
public partial class App
{
public App()
{
this.Startup += this.Application_Startup;
InitializeComponent();
}
private void Application_Startup(object sender, StartupEventArgs e)
{
this.RootVisual = new MainPage();
BugFreak.Hook("ApiKey", "Token", this);
}
}
For WinRT hook in App.xaml.cs
using BugFreak;
public partial class App
{
protected override void OnLaunched(LaunchActivatedEventArgs args)
{
BugFreak.Hook("ApiKey", "Token", this);
}
}
For ASP.NET MVC3 hook in Global.asax.cs
using BugFreak;
public class MvcApplication : System.Web.HttpApplication
{
protected void Application_Start()
{
BugFreak.Hook("ApiKey", "Token");
}
}
That's all folks, any uncatched exceptions will be reported back to the server
- Fork it.
- Create a branch (git checkout -b my_cool_feature)
- Commit your changes (git commit -am "Added CoolFeature")
- Push to the branch (git push origin my_cool_feature)
- Open a Pull Request