17

Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics [email protected]

Embed Size (px)

Citation preview

Page 1: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com
Page 2: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Building WPF Line of Business Applications

Kiril MatevSenior Technical Evangelist, [email protected]

Page 3: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Worldwide Locations

Page 4: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

=2012 PackagingAll NetAdvantage for .NET products:NetAdvantage for WPF (includes Data Visualization)

NetAdvantage for Silverlight (includes Data Visualization)

NetAdvantage for ASP.NET

NetAdvantage for Windows Forms

NetAdvantage for jQuery

NetAdvantage Reporting

+3 New ProductsNetAdvantage for Windows Phone

NetAdvantage for SharePoint

NetAdvantage for LightSwitch

+

Page 5: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

NetAdvantagefor WPF

Page 6: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Cross Platform Modern User Experience

Page 7: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Styles &Stylability

Page 8: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Continued Performance LeadershipMarket leading performance in data grid binding,

rendering, scrolling, and virtualization in: Silverlight WPF ASP.NET jQuery

Page 9: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Sample WPF LOB Apps

Page 10: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Building a sample LOB application

Page 11: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Architecture of WPF Applications

Page 12: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

MVVM (Model – View – ViewModel)

Page 13: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Building a sample LOB application

Page 14: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Highly Interactive?

Page 15: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Highly Interactive WPF/SL

• Flexible layout controls

• Drag & Drop

• Charts with zooming/panning

• Maps with zooming/ panning

• Dynamic visualizations

Page 16: Building WPF Line of Business Applications Kiril Matev Senior Technical Evangelist, Infragistics kmatev@infragistics.com

Q & A