About this article
This article explains Templafy's process for optimizing load time performance for the VSTO add-in. The full statement including the technical background, load time performance measurement, feedback gathering as well a downloadable application performance test report can be found in this article.
Templafy is continuously improving the load time performance of our VSTO add-ins and considers multiple key factors in that optimization process. First and foremost, Templafy minimizes the amount of code and resources that need to be loaded during the startup of our VSTO add-ins. This we achieve by carefully managing dependencies and reducing the size of resources that our add-ins rely on. Additionally, we are using asynchronous loading techniques to speed up the overall load time by only loading resources and code when they are needed and ensure that any initialization code runs as efficiently as possible.
Measuring load time performance
Another key factor in understanding the performance of our VSTO add-ins is the measuring of load times. Templafy utilizes performance monitoring software to accurately measure the time it takes for our add-ins to load and execute the initialization. This tracing procedure is performed on a consistent basis and after changes have been made to our code to ensure we do not have any performance bottlenecks. Additionally, Templafy works in close collaboration with the Microsoft App Assurance Program to track the impact of our add-ins regarding the Office applications load time. This helps to identify any performance regressions or improvements that have been made over time.
Gathering customer feedback is a key factor as well when it comes to the optimization of our VSTO add-ins. To collect this feedback, we utilize our direct customer contacts such technical account managers and consultants but also analytic tools to track the user behavior and patterns. We encourage all our users to report any performance issues they may encounter and highly prioritize that feedback to ensure a positive user experience and customer satisfaction whilst keeping security at the forefront of our solutions. This feedback also enables us to understand how our add-ins perform in the real world and make data driven decisions on how to improve their performance in general.
Application performance test report
Attached to the article is an application performance test report that measured the load time of the Office application and Templafy VSTO add-ins. It is important to note that the load time across a range of different machines and network conditions can vary depending on factors such as hardware specifications, network speed, and the presence of other running applications.