210 likes | 292 Views
epCatalyst. Who is Eikos. 4 year old consulting company Deep industry knowledge and technology background Specialists in the financial industry Focus on Silverlight Agile approach delivers early and consistently Engineers in the User Experience. epCatalyst. What is it.
E N D
Who is Eikos • 4 year old consulting company • Deep industry knowledge and technology background • Specialists in the financial industry • Focus on Silverlight • Agile approach delivers early and consistently • Engineers in the User Experience
epCatalyst • What is it • A Silverlight Application Framework • Pre-structured open infrastructure • Ready made UI components • High impact visual delivery • Intuitive feel • Allows concentration on the business problem • Reduces delivery time and risk
epCatalyst • Where we have used it • Retail Brokerage Trading Portal • Prime Broker Portal • Exchange Trading Platform & Client • Rapid POC’s • Where it can be used • Unifying Silo Solutions • Trading Applications • Information UI to distributed data “pockets” • Dashboards • RIA in a legacy environment
epCatalyst Overall Reference Architecture Display Widgets Model Service Calls Messaging Reporting/Document Access BI CEP Internet/Intranet Service Bus (Mainly - SOAP/XML & Pub/Sub) EMS Interfaces DB
epCatalyst Reference Architecture View View View View View View View View Viewmodel Viewmodel Viewmodel Viewmodel Model Model Messaging Web Services Web Services Messaging
epCatalyst • Key technolgies • PRISM • Unity • Event Agregation • Commanding • Silverlight Controls Toolkit • Reactive Framework • AOP (Aspect Oriented Programming) PostSharp
epCatalyst Reference Architecture Flex iOS Silverlight Html Android Messaging Web Services
epCatalyst Reference Architecture • A Silverlight Application Framework • Gadgets interact with model to call for services and communicate with other gadgets to create intuitive responses • Integration Layer marshals external data and services • Enhancement layer adds value to data and services to turn it into information • Communication layer to distribute and interact with UI services, internally and over the internet
Why talk to Eikos • Deep experience in Silverlight • Technology and business “savvy” • Use an established framework to deliver Silverlight applications • Agile approach to solution delivery • We deliver • Can do it faster, better, cheaper
Demo epCatalyst
Samples epCatalyst