logging in or signing up Lab49 Algo v6 The_Rock Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 465 Category: Product Traini.. License: All Rights Reserved Like it (0) Dislike it (0) Added: June 19, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Windows Presentation Foundation (WPF):Building Algorithmic User Interfaces (UI)’sDate: 19th March 2007: Windows Presentation Foundation (WPF): Building Algorithmic User Interfaces (UI)’s Date: 19th March 2007 Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts, Tools andamp; Resources Q andamp; A Who We Are (and Why We’re Here): Lab49, Inc © 2006 All Rights Reserved Lab49 specializes in applying leading-edge technologies to market-critical applications including: Algorithmic Trading Real-time Risk Management Next Generation Trade and Order Management Market, Credit and Operational Risk Management We provides transformative solutions through collaboration, innovation and domain/technology experience Company Services Expertise Lab49 is headquartered in New York, with offices in London, Toronto, Charlotte, and Bangalore. Lab49 is the Financial Services Division of Corpus, Inc. Our culture is collaborative, innovative, and results-focused molded by intelligent, experienced and personable professionals. Lab49 creates advanced software applications for global financial institutions Who We Are (and Why We’re Here) Our Clients & Delivery Record: Lab49, Inc © 2006 All Rights Reserved Our Clients andamp; Delivery Record Delivered over 30 projects for clients in last 4 years Fixed Income Interest Rate Derivatives Credit Derivatives Mortgage and Asset Backed Securities Foreign Exchange Equities and Equity Derivatives Structured Products Projects Clients Domains Types of projects Algorithmic Trading Real-time Pricing Market and Credit Risk Management Data Visualization High Speed Execution and Proprietary Trading System Risk Analytics Platform for Mortgage-Backed Securities (MBS) Next-Generation Trading System for Bonds and Derivatives Grid Computing Global, US and European investment banks Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A Algorithmic User Interfaces (UI): Lab49, Inc © 2007 All Rights Reserved Algorithmic User Interfaces (UI) Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A .NET Framework History: Lab49, Inc © 2007 All Rights Reserved .NET Framework History Windows Presentation Foundation (WPF): Windows Presentation Foundation (WPF) Lab49, Inc © 2007 All Rights Reserved Benefits of WPF : Lab49, Inc © 2007 All Rights Reserved Benefits of WPF Benefits of WPF : Lab49, Inc © 2007 All Rights Reserved Benefits of WPF Benefits of WPF : Lab49, Inc © 2007 All Rights Reserved Benefits of WPF Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A Extensible Application Markup Language (XAML): Extensible Application Markup Language (XAML) Lab49, Inc © 2007 All Rights Reserved andlt;Button Width='100' Height='100'andgt;Clickandlt;/Buttonandgt; andlt;Path Fill='Blue' Data='M 10 120 l 0 100 100 0 0 -100 Z'/andgt; andlt;Path Fill='Green' Data='M 120 10 l 0 100 100 0 0 -100 Z'/andgt; andlt;Path Data='M 120 120 l 0 100 100 0 0 -100 Z'andgt; andlt;Path.Fillandgt; andlt;LinearGradientBrush StartPoint='0.0, 1.0' EndPoint='1.0, 0.0'andgt; andlt;LinearGradientBrush.GradientStopsandgt; andlt;GradientStop Offset='1' Color='Green'/andgt; andlt;GradientStop Offset='0' Color='Blue'/andgt; andlt;/LinearGradientBrush.GradientStopsandgt; andlt;/LinearGradientBrushandgt; andlt;/Path.Fillandgt; andlt;/Pathandgt; Extensible Application Markup Language (XAML): Extensible Application Markup Language (XAML) Lab49, Inc © 2007 All Rights Reserved What is the Composite UI Application Block (CAB)?: Lab49, Inc © 2007 All Rights Reserved An application block created by the Microsoft Patterns andamp; Practices group Helper for implementing common smart client user interface (UI) composition patterns Extensible application model Flexible, interchangeable UI building blocks Declarative pub/sub model What is the Composite UI Application Block (CAB)? Benefits of Composite UI Application Block (CAB) : Lab49, Inc © 2007 All Rights Reserved Benefits of Composite UI Application Block (CAB) Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A Integration with Coral8 (Complex Event Processing): Lab49, Inc © 2007 All Rights Reserved News feeds - Message Buses Settlements Wombat Orders WPF Application a p t e r s O u t p u t A d a p t e r s Cache Integration with Coral8 (Complex Event Processing) Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A WPF Demo: Lab49, Inc © 2007 All Rights Reserved WPF Demo WPF Trading Application with Coral8 Complex Event Processing Integration Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A WPF Thoughts: WPF Thoughts Lab49, Inc © 2007 All Rights Reserved Algorithmic UI Considerations: Lab49, Inc © 2007 All Rights Reserved Algorithmic UI Considerations Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A WPF Tools: WPF Tools Lab49, Inc © 2007 All Rights Reserved Resources: Lab49, Inc © 2007 All Rights Reserved Resources WPF layer for CAB CodePlex (http://www.codeplex.com) Performance Profiling Tools for WPF MSDN (http://msdn.microsoft.com) WPF NetFX3 Community http://wpf.netfx3.com/ Blogs Tim Cahill (http://blogs.msdn.com/timothyc) Tim Sneath (http://blogs.msdn.com/tims/) Kiran (http://blogs.msdn.com/kiranku/attachment/904197.ashx) WPF/E – Rich Web Experiences: WPF/E – Rich Web Experiences Lab49, Inc © 2007 All Rights Reserved You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Lab49 Algo v6 The_Rock Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 465 Category: Product Traini.. License: All Rights Reserved Like it (0) Dislike it (0) Added: June 19, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Windows Presentation Foundation (WPF):Building Algorithmic User Interfaces (UI)’sDate: 19th March 2007: Windows Presentation Foundation (WPF): Building Algorithmic User Interfaces (UI)’s Date: 19th March 2007 Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts, Tools andamp; Resources Q andamp; A Who We Are (and Why We’re Here): Lab49, Inc © 2006 All Rights Reserved Lab49 specializes in applying leading-edge technologies to market-critical applications including: Algorithmic Trading Real-time Risk Management Next Generation Trade and Order Management Market, Credit and Operational Risk Management We provides transformative solutions through collaboration, innovation and domain/technology experience Company Services Expertise Lab49 is headquartered in New York, with offices in London, Toronto, Charlotte, and Bangalore. Lab49 is the Financial Services Division of Corpus, Inc. Our culture is collaborative, innovative, and results-focused molded by intelligent, experienced and personable professionals. Lab49 creates advanced software applications for global financial institutions Who We Are (and Why We’re Here) Our Clients & Delivery Record: Lab49, Inc © 2006 All Rights Reserved Our Clients andamp; Delivery Record Delivered over 30 projects for clients in last 4 years Fixed Income Interest Rate Derivatives Credit Derivatives Mortgage and Asset Backed Securities Foreign Exchange Equities and Equity Derivatives Structured Products Projects Clients Domains Types of projects Algorithmic Trading Real-time Pricing Market and Credit Risk Management Data Visualization High Speed Execution and Proprietary Trading System Risk Analytics Platform for Mortgage-Backed Securities (MBS) Next-Generation Trading System for Bonds and Derivatives Grid Computing Global, US and European investment banks Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A Algorithmic User Interfaces (UI): Lab49, Inc © 2007 All Rights Reserved Algorithmic User Interfaces (UI) Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A .NET Framework History: Lab49, Inc © 2007 All Rights Reserved .NET Framework History Windows Presentation Foundation (WPF): Windows Presentation Foundation (WPF) Lab49, Inc © 2007 All Rights Reserved Benefits of WPF : Lab49, Inc © 2007 All Rights Reserved Benefits of WPF Benefits of WPF : Lab49, Inc © 2007 All Rights Reserved Benefits of WPF Benefits of WPF : Lab49, Inc © 2007 All Rights Reserved Benefits of WPF Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A Extensible Application Markup Language (XAML): Extensible Application Markup Language (XAML) Lab49, Inc © 2007 All Rights Reserved andlt;Button Width='100' Height='100'andgt;Clickandlt;/Buttonandgt; andlt;Path Fill='Blue' Data='M 10 120 l 0 100 100 0 0 -100 Z'/andgt; andlt;Path Fill='Green' Data='M 120 10 l 0 100 100 0 0 -100 Z'/andgt; andlt;Path Data='M 120 120 l 0 100 100 0 0 -100 Z'andgt; andlt;Path.Fillandgt; andlt;LinearGradientBrush StartPoint='0.0, 1.0' EndPoint='1.0, 0.0'andgt; andlt;LinearGradientBrush.GradientStopsandgt; andlt;GradientStop Offset='1' Color='Green'/andgt; andlt;GradientStop Offset='0' Color='Blue'/andgt; andlt;/LinearGradientBrush.GradientStopsandgt; andlt;/LinearGradientBrushandgt; andlt;/Path.Fillandgt; andlt;/Pathandgt; Extensible Application Markup Language (XAML): Extensible Application Markup Language (XAML) Lab49, Inc © 2007 All Rights Reserved What is the Composite UI Application Block (CAB)?: Lab49, Inc © 2007 All Rights Reserved An application block created by the Microsoft Patterns andamp; Practices group Helper for implementing common smart client user interface (UI) composition patterns Extensible application model Flexible, interchangeable UI building blocks Declarative pub/sub model What is the Composite UI Application Block (CAB)? Benefits of Composite UI Application Block (CAB) : Lab49, Inc © 2007 All Rights Reserved Benefits of Composite UI Application Block (CAB) Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A Integration with Coral8 (Complex Event Processing): Lab49, Inc © 2007 All Rights Reserved News feeds - Message Buses Settlements Wombat Orders WPF Application a p t e r s O u t p u t A d a p t e r s Cache Integration with Coral8 (Complex Event Processing) Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A WPF Demo: Lab49, Inc © 2007 All Rights Reserved WPF Demo WPF Trading Application with Coral8 Complex Event Processing Integration Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A WPF Thoughts: WPF Thoughts Lab49, Inc © 2007 All Rights Reserved Algorithmic UI Considerations: Lab49, Inc © 2007 All Rights Reserved Algorithmic UI Considerations Agenda: Lab49, Inc © 2007 All Rights Reserved Agenda Algorithmic User Interfaces (UI) Windows Presentation Foundation (WPF) Building Blocks: XAML and CAB (WPFCAB) Integration with Coral8 (Complex Event Processing) WPF Demo WPF Thoughts Q andamp; A WPF Tools: WPF Tools Lab49, Inc © 2007 All Rights Reserved Resources: Lab49, Inc © 2007 All Rights Reserved Resources WPF layer for CAB CodePlex (http://www.codeplex.com) Performance Profiling Tools for WPF MSDN (http://msdn.microsoft.com) WPF NetFX3 Community http://wpf.netfx3.com/ Blogs Tim Cahill (http://blogs.msdn.com/timothyc) Tim Sneath (http://blogs.msdn.com/tims/) Kiran (http://blogs.msdn.com/kiranku/attachment/904197.ashx) WPF/E – Rich Web Experiences: WPF/E – Rich Web Experiences Lab49, Inc © 2007 All Rights Reserved