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

AGILE Message Center

AGILE Message Center
Open Finance Network
Open Finance Network

To help product managers visualize and understand the need for a messaging system within the AGILE application, I took it upon myself to design and develop a working prototype to illustrate my solution. With ~90% production ready code, I could just hand this off to the implementation team. WPF beats a Visio or Powerpoint example any day!

Project Highlights

  • Architect, designed, and developed a working prototype, for a messaging module within the AGILE application, using the .NET Framework 3.5 and Windows Presentation Foundation.
  • Created the data model for storing user-targeted messages and developed the business layer classes used for data transport and data binding in the UI.
  • Developed a high visual fidelity prototype to test out the presentation and business layers. Upon approval, the prototype, with ~90% production ready code, was passed onto a developer to integrate into the AGILE application and implement the data services layer.
  • Developed all the visual styles, control templates, custom controls, and visual assets used in the module.

Technologies & Skills Used

  • .NET Framework 3.5
  • Windows Presentation Foundation (WPF)
  • XAML
  • C#
  • SQL Server 2008
  • Microsoft Visual Studio 2008
  • Microsoft Expression Blend
  • Windows XP
  • Windows 7


  • Navigation


  • Message Center Console

    Message Center Console

  • Toast Notification

    Toast Notification

  • Message Interaction

    Message Interaction

  • Delete Confirmation

    Delete Confirmation

  • Maximized Window

    Maximized Window