Real Time Trade Portfolio

       PortfolioViewer demonstrates real time data using WPF/Silverlight technologies with a no code behind MVVM design accomodated with a Unity Container. It also implements Prism features like EventAggregator for Window’s Event Messaging, and RegionManager for content control management. I originally built this application using WPF, but due too security permissions, many user were unable to install the WPF browser executable. I therefore converted the WPF application into a Silverlight application. Some of the WPF features could not be ported due too Silverlight's permissionings.


Portfolio Viewer (Silverlight)

   Requirement: Silverlight 4.0 must be installed

      Technologies: Silverlight 4.0, Prism 4.0, Infragistics 4.0, WCF Duplex channel Service (Pub/Sub Communication)

Portfolio Viewer (WPF)

   Requirement: .Net Framework 4.0. This link may not work depending on users install permissions

      Technologies: WPF 4.0,Prism 4.0, Infragistics 4.0, WCF Remote Services (Pub/Sub Communication)


Source Code:

       Will be posted soon. You can request the Silverlight/WPF code by emailing me at RKCarpenter@yahoo.com


WPF Application features
  •        Publishing Real Time Prices
  •        Custom generic drag and drop control behavior
  •        Dynamic grid column layouts (No grid columns are hard coded in the xaml)
  •        Windows/Dialog management service
  •        Import/Export to Excel
  •        Copy/Paste to and from Grid to Excel
  •        Slice and Dice on a DataTreeGrid
  •        Infragistics WPF/Silverlight 4.0 components


  • Screen Snap Shots: