Tag Archives: AVICode

Implementing AVIcode, Part 2

As discussed in Part 1, it is almost critical to properly configure AVIcode if you want to get the most of it. AVIcode is great for the production environments from troubleshooting and monitoring perspective, but it may take some time to fine-tune AVIcode based on the application code analysis and based on the data you’ll […]

Implementing AVIcode

AVIcode is a relatively simple product when it comes to the installation. Being installed in the default configuration, it can identify performance/exception violations in the.NET applications that even developers might not be aware about. However, to identify an issue and to provide enough details about it are two completely different stories. AVIcode really shines when […]

AVIcode: Is it a profiler?

I do not know a single user of AVIcode products who would not have asked, sooner or later, if AVIcode is different from other .NET profilers. I do not know a single .NET developer who would not ask the same question once introduced to AVIcode. Indeed, AVIcode is often considered as a troubleshooting tool when […]

AVIcode 5.7: Custom Actions and Statistic Counters, Part 3

While configuring .NET management pack, you’ll inevitably run into this screen: .NET MP transactions This screen represents a really interesting feature which is often ignored. It might be because the terminology is a bit misleading, but it all comes down to the monitoring of particular pages/functions/web service methods. You can use this screen to define […]

AVIcode 5.7: Performance pitfalls of chatty functions

If you enable AVIcode monitoring, it will monitor a very limited set of methods by default. There will be page loads, SQL calls, web service calls, and some other methods. But AVIcode will capture no data for your application methods. Why is that? The reason is really simple. One of the goals AVIcode has declared […]

AVIcode 5.7: Custom Actions and Statistic Counters, Part 2

We have created a very simple custom action in Part 1. Apparently, there is not so much use for a custom action that writes something to a log file every time your application hits some other function. However, you might utilize the same approach if you wanted to count the number of calls to a […]

ISV’s and their importance

I would like to mention some of those ISV’s over the next few weeks, Secure Vantage and Savision will be some of those. I will start with AVICode Solutions Application Lifecycle Monitoring According to Gartner, development teams spend 40% of their time debugging with  and re-working application code. And, 40% of unplanned application downtime results […]