Get tips to monitor IIS Performance

How to Monitor IIS Performance: From the Basics to Advanced IIS Performance Monitoring

Matt Watson Developer Tips, Tricks & Resources, Popular

Need help on how to monitor IIS? This guide covers how to cover the basics including HTTP ping checks, IIS Application Pools, and important Windows Performance Counters. We also take a look at how to use an application performance management system to simplify all of this and get more advanced IIS performance monitoring for ASP.NET applications. From Basics to Advanced …

Command Line Tools

Most Useful Command Line Tools: 50 Cool Tools to Improve Your Workflow, Boost Productivity, and More

Stackify Developer Tips, Tricks & Resources

Developers and those with engineering responsibilities are fond of calling terminal their home. Anyone with a Unix system has to frequently interact with the Terminal in one way or the other. And customization has always been a big part of how much the Terminal can be used to improve productivity, create unique experiences, and manage the system to improve the …

Cloud Infrastructure Automation Tools

Best Cloud Tools for Infrastructure Automation: Take the Pain Out of Infrastructure Management with These 50 Tools for Agile DevOps

Stackify Developer Tips, Tricks & Resources

There are two main reasons for infrastructure automation. First, system administrators, IT professionals and DevOps engineers need to automate as many routine tasks as possible. That’s why we build tools at Stackify to help developers automate processes like application performance management, error monitoring, and log management; automation means you have more time for mission-critical tasks. Second, automation makes the management …

25 App Developers and Cloud Pros Reveal the Biggest Advantages to Hosting Your App in the Cloud

Stackify Developer Tips, Tricks & Resources

More businesses are moving legacy applications to the cloud than ever before, but app developers face a unique set of circumstances. Sudden shifts in usage, for instance, can be catastrophic unless you’ve planned well in advance for such an increase — which is one reason load testing tools are so valuable, allowing you to test your app’s performance under a variety …

What is Git Checkout Remote Branch?

What is Git Checkout Remote Branch? How It Works, When to Use It, Examples, Tutorials, & More

Stackify Developer Tips, Tricks & Resources

As developers, we work with Git often. Visit our Git page, and you’ll see that we have quite a few repositories going on. Like many developers and groups, we migrated our version control to a git-based system a few years back, so working with Git is a big part of our ongoing work. Thus, it’s pretty important that developers understand how …

What are CRUD Operations?

What are CRUD Operations: How CRUD Operations Work, Examples, Tutorials & More

Stackify Developer Tips, Tricks & Resources

If you’ve ever worked with a database, you’ve likely worked with CRUD operations. CRUD operations are often used with SQL, a topic we’ve covered in depth (see this article, this one, and this one for some of our recent SQL tips and tricks). Since SQL is pretty prominent in the development community, it’s crucial for developers to understand how CRUD operations …

What Is Telemetry? How Telemetry Works, Benefits of Telemetry, Challenges, Tutorial, and More

Stackify Developer Tips, Tricks & Resources

Telemetry is just one of the benefits of Stackify’s Retrace tool, a powerful feature that’s a core component of our Application Monitoring service. If you’re wondering why telemetry should matter to you, then look no further – read on to learn more about telemetry, how it works, and why it matters. Definition of Telemetry Telemetry is the automatic recording and …

Intepub folder guide

What is Inetpub? How the Inetpub Folder Works, Avoiding Vulnerabilities, and More

Stackify Developer Tips, Tricks & Resources

We often mention inetpub in the process of explaining different development processes and tricks, such as in this post on how to view IIS logs on Windows and Azure. Because it’s important to understand how the inetpub folder works, the advantages of doing your development work there, and how to avoid potential vulnerabilities, we thought we’d take a closer look at …

How to Use Web.Config customErrors for ASP.NET

Matt Watson Developer Tips, Tricks & Resources

The ASP.NET framework provides built-in settings to control how to respond when an application error occurs. This functionality is part of the Web.Config customErrors section. Configuration Options for Web.Config <customErrors> Like most web.config settings, customErrors can be configured within the Machine.config, root web.config or your application web.config file. Usually, it is set per application. CustomErrors supports the following modes: On – …

Software Testing Types, Metrics, and More

The Ultimate Guide to Performance Testing and Software Testing: Testing Types, Performance Testing Steps, Best Practices, and More

Stackify Developer Tips, Tricks & Resources

Performance testing is a form of software testing that focuses on how a system running the system performs under a particular load. This is not about finding software bugs or defects. Performance testing measures according to benchmarks and standards. Performance testing should give developers the diagnostic information they need to eliminate bottlenecks. Types of performance testing for software To understand …

Get tips for error handling in ASP.Net

Best Practices for Error Handling in ASP.NET MVC

Matt Watson Developer Tips, Tricks & Resources

Error handling is an important part of any application. ASP.NET provides several different ways to handle errors. In this article, we will review MVC error handling best practices. 5 Ways to do MVC Error Handling Between .NET, ASP.NET, and MVC there are several potential ways to handle application errors. Web.Config customErrors MVC HandleErrorAttribute Controller.OnException method HttpApplication Application_Error event Collect exceptions via …

Top Bug Tracking Tools: 51 Useful Tools for Tracking and Collaborating on Bugs and Issues for Better Software Development

Stackify Developer Tips, Tricks & Resources

Dealing with code problems is a natural part of the development process. For small projects, you can sometimes get away with local testing and local notes, but as your software keeps growing, it’s a good idea to start thinking about a centralized bug and issue tracking solution that can archive the progress of your development cycle. Likewise, it will be helpful …

Ultimate log4j Tutorial for Java Logging – Best Practices, Resources and Tips

Matt Watson Developer Tips, Tricks & Resources

Logging is a critical feature of any application. In this tutorial we will cover some log4j best practices that can help you get started and improve how you do logging with log4j. What is log4j and why should you use it, or any Java logging framework? A logging framework is important for any Java/J2EE based application. By changing the configuration, …

Powershell commands

What are PowerShell Commands? Understanding PowerShell’s Cmdlets with Code Examples, Tutorials, and More

Stackify Developer Tips, Tricks & Resources

Definition of PowerShell PowerShell is the shell framework developed by Microsoft for administration tasks such as configuration management and automation of repetitive jobs. The term ‘PowerShell’ refers to both – the shell used to execute commands and the scripting language that goes along with the framework. The scripting aspect of it is similar to Perl programming. The shell is comparable …

SQL Server Express

What is SQL Server Express? Definition, Benefits, and Limitations of SQL Server Express

Stackify Developer Tips, Tricks & Resources

If you use SQL in your work, you have several options available, ranging from enterprise options to the free SQL Server Express. Monitoring SQL queries are just one of the many things you can monitor with Prefix, so today we thought we’d take a closer look at how SQL Server Express stacks up to the more advanced, paid options, its …

Productivity Metrics

Development Leaders Reveal the Best Metrics for Measuring Software Development Productivity

Stackify Developer Career Development, Developer Tips, Tricks & Resources, Insights for Dev Managers

We’ve talked a lot about Agile development and DevOps — particularly, the always-pressing need to rapidly ship new versions of their code and update their products. But when it comes to evaluating the productivity of your development teams, what metrics matter most? Should you merely be concerned with deadlines and time sheets, or should you focus on customer satisfaction to evaluate …

Best VS Code Extensions

Top Visual Studio Code Extensions: 50 Powerful Tools

Stackify Developer Tips, Tricks & Resources

Microsoft’s Visual Studio Code provides developers with a robust marketplace packed with useful tools and extensions that make VS Code even more functional and customizable to meet every developer’s needs. New extensions are added regularly, and you can find tools, libraries of snippets, and just about anything else you could want to streamline the development process. In fact, Stackify Prefix …

Get tips to solve null reference exception

What is NullReferenceException? Object reference not set to an instance of an object

Matt Watson Developer Tips, Tricks & Resources

Null reference errors are responsible for a good percentage of all application bugs. They are usually very simple problems caused by not adding additional logic to ensure that objects have valid values before using them.  Here are some ways to avoid NullReferenceException. The following code will throw a NullReferenceException if the variable “text” being passed in is null. You can’t call …

How to Monitor # of Exceps Thrown / Sec

Understanding # of Exceptions Thrown / Sec and How to Find Exceptions

Matt Watson Developer Tips, Tricks & Resources, Popular

Exceptions can cause big performance problems. One of the most important performance metrics to track about your application is “# of Exceps Thrown / Sec“. It is available via Windows Performance Counters under the category .NET CLR Exceptions. In this article we will talk about exceptions, how to monitor your exception rate and find the actual exceptions being thrown. Is …