Your SlideShare is downloading. ×

Application Analytics With Visual Studio 2010

1,105

Published on

From DevLink 2010: …

From DevLink 2010:

Do you know how your users are really using your applications? Are you aware that only 10% of your users have ever used the new feature that Marketing insisted everyone would need? Do you want the insights that something like Microsoft's Customer Experience Improvement Program can provide? See how to quickly instrument your applications to track usage data by leveraging the functionality included in Visual Studio 2010 with Dotfuscator. Work through an implementation of a custom data collection and reporting system using an open source solution so that you won't be left guessing what your users are doing. In this session we will measure the usage of virtually any .NET application from console applications to Silverlight and demonstrate the integration of usage data with SharePoint in order to provide invaluable data for product development.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,105
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Application Analytics With Visual Studio 2010
    By: Joe Kuemerle / @jkuemerle
    www.preemptive.com / @PreEmptive
  • 2. Background of Joe Kuemerle
    Lead Developer at PreEmptive Solutions
    Over 15 years of development experience with a broad range of technologies
    Focused on application and data security, coding best practices and regulatory compliance
    Presenter at community, regional and national events.
  • 3. Application Analytics?  CEIP!
  • 4. Build Your Own CEIP
    http://riendpointkit.codeplex.com
  • 5. What can you find out?
    What’s running
    What applications, versions of applications, components and features within applications, and methods within those features?
    Under what conditions?
    What operating system and framework, cpu, memory, and disk capacity? What about screen resolution or video chip?
    How’s it doing?
    How stable, what are the performance characteristics, what user patterns and practices are emerging?
    How does it compare?
    Are new versions and features being adopted, is a particular version easier to crack?
    Is it making a difference?
    Are sales increasing, productivity improving, and satisfaction trending upwards?
  • 6. Endpoint Kit
    Dependencies
    .NET 3.5
    SQL Server, Oracle, MySQL
    ASP.NET Chart Controls
  • 7. Endpoint Kit Code Walkthrough
    http://riendpointkit.codeplex.com
  • 8. Free Portal
  • 9. Free Portal
  • 10. Commercial Portal
  • 11. Commercial Portal
  • 12. Questions
  • 13. References
    Microsoft CEIP: http://www.microsoft.com/products/ceip/EN-US/default.mspx
    CEIP in Office:
    http://blogs.msdn.com/jensenh/archive/2006/04/05/568947.aspx
    http://blogs.technet.com/b/office2010/archive/2009/11/03/data-driven-engineering-tracking-usage-to-make-decisions.aspx
    http://blogs.technet.com/b/office2010/archive/2010/02/09/how-does-usage-data-improve-the-office-user-experience.aspx
    CEIP for Windows 7:http://arstechnica.com/microsoft/news/2009/10/windows-7-had-8-million-testers-biggest-beta-ever.ars
    PreEmptive Runtime Intelligence: http://www.preemptive.com/products/runtime-intelligence/overview
    PreEmptive CEIP: http://www.preemptive.com/solutions/ceip/overview
  • 14. Resources
    Endpoint Starter Kit
    http://riendpointkit.codeplex.com
    WPF & Silverlight Data Visualizations
    http://rivisualizer.codeplex.com
    CodePlex & Runtime Intelligence
    http://runtimeintelligence.codeplex.com
  • 15. Photo Credits
    http://www.flickr.com/photos/moriza/65440175
    http://www.flickr.com/photos/jmrosenfeld/315825815
  • 16. Feedback
    Please fill out your evaluation form. Thanks!
    http://speakerrate.com/jkuemerle
    @jkuemerle / joe@kuemerle.com

×