azure service profiler feature2

Azure Service Profiler review – How does it fit in your toolbox?

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

About a year ago Microsoft released the Azure Service Profiler which is designed to be a lightweight profiler for ASP.NET applications. They recently enabled it to work with Application Insights and it is easy to enable for Azure App Services. Since we use App Services and love anything to do with app performance, I thought I would give it a …

Java Profilers

List of Java Profilers: 3 Different Types and Why You Need All of Them

Darin Howard Developer Tips, Tricks & Resources, Live Queue

Debugging performance issues in production can be a pain and in some cases impossible without the right tools. Java profilers have been around forever, but the profilers most developers think about are only one type. Let’s dive into the 3 different kinds of Java profilers: Standard JVM Profilers that track every detail of the JVM (CPU, thread, memory, garbage collection, …

Cutting Azure Costs

22 Tips to Lower Azure Pricing and Optimize Hosting Costs

Matt Watson Insights for Dev Managers Leave a Comment

Microsoft Azure provides a powerful set of services to help developers build and deploy their apps. Azure makes it so easy to use that you can quickly let your Azure hosting costs get out of control.  However, there are ways to better manage your Azure pricing and optimize your overall costs. At Stackify, we have been using Azure for over 4 …

coding

Top 3 Azure App Services Limitations

Matt Watson Insights for Dev Managers Leave a Comment

Azure App Services make it really easy for developers to deploy and manage their applications. They take away all the complexity of dealing with servers, which greatly simplifies the life of a developer. The way that Azure App Services work creates a few limitations that all developers need to understand. This article highlights some of those. 1. Remote Desktop is not …

app-insights

Application Insights – 16 things every developer needs to know

Matt Watson Developer Tips, Tricks & Resources

Application Insights is Microsoft’s lightweight application performance monitoring service. I have collected a nice list of things that every developer should know. Including tips, key features, and limitations. 1. Make sure your app targets .NET 4.6, and .NET 2.0 is not supported There are some changes in the 4.6 version of the .NET framework that enable some additional data collection …

Optimize code

Transaction tracing helps developers optimize their code as they write it

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

The best time for developers to optimize their code is while they are writing it. Developers can leverage the detailed transaction tracing available from APM type tools, like Prefix, as a fast feedback loop to understand what their code is doing and how long it takes. Prefix works as an ASP.NET profiler and also works with several common JVMs for …

whoyougonnacall

Essential developer tools to find bugs… before they get to production

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Developers love tools, and they tend to use a lot of them. Many of them are such a normal part of our daily lives and toolchain that we don’t even think of them as tools anymore. Your computer, the Internet, a simple text editor, and source code repositories are a good example of this. They are just fundamental things we …

retraceaffordable

APM pricing is now affordable for all developers, and why they should care

Matt Watson Insights for Dev Managers Leave a Comment

APM Pricing has been historically out of control… One of the reasons I founded Stackify was because my developers didn’t have the tools they needed. The tools were designed for IT operations, the data my team needed was spread across too many different tools, and the pricing was very expensive. Sadly, several years later, not much has changed in the …

queue-list

Debugging Windows Services with Prefix

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Prefix enables developers to easily see what their code is doing as they write and test their code, including SQL queries, HTTP calls, errors, logs, and much more. Prefix is most often used with web applications, but .NET Windows Services are also supported. This article discusses how to use Prefix with a Windows Service or console application. Learn more about …

fix apps faster with these logging tips

Comparison of 18 Application Performance Management Tools / APM Tools

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

In this post we are going to try and define what APM is and provide a list of available APM tools. Every business is highly dependent on software these days. Ensuring that all of their mission critical applications are running optimally at all times is priority #1! There are a wide range of application performance management and monitoring tools on the market …

carbonite

Case Study: Carbonite and Stackify’s Retrace

Stackify Stackify Product & Company Updates Leave a Comment

”We turned on APM+ and within a couple of minutes were able to identify the issue and a few hours later push out a fix.” Who is Carbonite? Carbonite is a leading provider in backup recovery and archiving solutions for small businesses and home users. We fuel continuity by providing powerful yet simple tools to help keep businesses in business. …

retrace-4-0asset-1

What’s new for Retrace v4 for .NET

Matt Watson Stackify Product & Company Updates Leave a Comment

After months of hard work, we are excited to be releasing v4.0 of our .NET agent. The last major update v3.0, came out 6 months ago. This release has several major changes you should be aware of plus some exciting new features. Speed, baby, speed! Most importantly, we have spent many days doing nothing but optimizing the performance overhead of …

What is code profiling? Learn the 3 Types of Code Profilers

Stackify Developer Tips, Tricks & Resources Leave a Comment

  For those of you do do not know a lot about Stackify, we do a lot of things around application performance and have actually written a couple profilers ourselves. We know a lot about code profiling for .NET ans Java. Today I want to talk about the three different types of profilers and describe the differences between them and …

List of .NET Profilers: 3 different types and why you need all of them

SaaSquatch Developer Tips, Tricks & Resources Leave a Comment

.NET Profilers are a developer’s best friend when it comes to optimizing application performance. They are especially critical when doing low level CPU and memory optimizations. But did you know that there are three different types of profilers? Traditional .NET profilers that track process memory usage, time spent per line of code and frequency of method calls. Lightweight profilers or other …

Why Calling a Web Service Takes Longer Than You Think

Matt Watson Insights for Dev Managers Leave a Comment

There are a lot of ways to make a web service or web request in .NET. Common libraries include HttpClient, WebClient, WCF generated clients, RestSharp, and, of course, your low-level HttpWebRequest/HttpWebResponse objects. If you want to track the true performance and amount of time it takes to make such a request, you need to understand all the steps involved in …

stackify plus azure web apps

Azure monitoring for App Services Best Practices

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Overview of Azure Monitoring with Stackify Deploying and managing your web apps has never been easier, thanks to Azure App Services. Azure monitoring is easy with Stackify. Monitor the overall performance, metrics, errors, and logs for your applications. How to install Stackify Retrace APM for Azure App Services Installing Retrace APM on Azure App Services is really simple. You do not need to …

9TOOLS

ASP.NET Performance: 9 Types of Tools You Need to Know!

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

Performance Tools for .NET and ASP.NET One of the best things about being a .NET developer is all the amazing development tools that can make your life easier. This blog post is a list of the various types of ASP.NET tools at your disposal for finding and optimizing ASP.NET performance problems. Depending on the task, some of these tools will …

Stackify Offers the Best in ASP.NET Application Monitoring

Courtney Stackify Product & Company Updates Leave a Comment

If you are seeking a cost-effective, comprehensive tool for ASP.NET application monitoring, look no further than Stackify’s Application Performance Monitoring tool, APM+. Stackify’s ASP.NET monitoring solution enables developers to drill down into an application at the code level in order to gain insights about the application’s behavior and performance to quickly catch and resolve application problems. What is offered within …