Azure Application Insights is an Application Performance Management service hosted by Microsoft. It offers sophisticated analytics tools to help you diagnose issues and to understand what users actually do with your software. Application Insights is designed to help you improve performance, software usability and track errors.
What Office developers can achieve by intergrating Azure Application Insights in their VBA projects:
Normally, you would need to install a small instrumentation package in your application and set up an Application Insights resource in the Microsoft Azure portal. The instrumentation monitors your app and sends telemetry data to Microsoft's online portal.
As of late 2017, there is no SDK for VBA. A workaround would be to deploy a .NET telemetry client along with your Office files. However, this solutiion has several potential disadvantages:
Our project aims to send telemerty data to Application Insights from VBA without external dependencies. Developers can use their own Azure accounts for complete privacy. When this project becomes commercially available, all code will be supplied in source format, without any obscure compiled components.
Please contact us for more information.
What Office developers can achieve by intergrating Azure Application Insights in their VBA projects:
- Learn how your customers are using new UIs or business features
- Measure the effectiveness of each new feature that you deploy
- Discover errors or problems in your program: Assess how many users are affected
Normally, you would need to install a small instrumentation package in your application and set up an Application Insights resource in the Microsoft Azure portal. The instrumentation monitors your app and sends telemetry data to Microsoft's online portal.
As of late 2017, there is no SDK for VBA. A workaround would be to deploy a .NET telemetry client along with your Office files. However, this solutiion has several potential disadvantages:
- Your Excel add-ins, workbooks, PowerPoint presentations or Word documents are no longer portable, as installation would be required.
- Your customers may refuse to install the telemetry client software due to lack of trust or due to compliance with corporate internal controls.
Our project aims to send telemerty data to Application Insights from VBA without external dependencies. Developers can use their own Azure accounts for complete privacy. When this project becomes commercially available, all code will be supplied in source format, without any obscure compiled components.
Please contact us for more information.