Dreaming. Designing. Developing. A world of creative possibilities.™




Spare Backup

Spare Backup
Client:
Spare Backup, Inc. & Hewlett-Packard Company
Employer:
frog design inc.
Target:
WPF
Delivery:
XAML + C#

Spare Backup recently signed significant partnerships with a number of companies, including HP, that will increase the distribution of Spare Backup software. To help Spare achieve a world-class user experience, the current .NET WinForms application was reorganized and built in WPF using the existing SpareCore API.

Project Highlights

  • Migrated the current Spare Backup .NET WinForms application and implemented an HP branded UI design, in roughly 4 weeks, using the .NET Framework 3.0 and Windows Presentation Foundation.
  • Implemented UI designs in XAML and C# using Visual Studio 2005 and .NET 3.0.
  • Handled all aspects of data binding from the SpareCore API to the Windows controls, including writing custom UI classes to bubble up API data changes to the UI using INotifyPropertyChanged.
  • Due to a tight development schedule, I used the WPF WindowsFormsHost control to host an existing Infragistics WinForms Pie Chart control within WPF.

Technologies & Skills Used

  • .NET Framework 3.0
  • Windows Presentation Foundation (WPF)
  • XAML
  • C#
  • Xceed DataGrid for WPF
  • Microsoft Visual Studio 2005
  • Microsoft Expression Blend
  • Windows 7

Screenshots

  • Application Status

    Application Status

  • Reporting

    Reporting

  • Recover Options

    Recover Options

  • Dialog Window

    Dialog Window

  • Employee Picker

    Employee Picker

  • Recover Files

    Recover Files

  • Recover Outlook

    Recover Outlook

  • File Type Settings

    File Type Settings

  • Include/Exclude

    Include/Exclude

  • Workgroup

    Workgroup