Guide to Optimizing .NET Applications to Improve Performance

Maximize the Performance of Your .NET Application With This Optimization Guide

Jared Nance Developer Tips, Tricks & Resources Leave a Comment

Introduction It’s Friday afternoon, the majority of the development staff has already packed up and headed home for the weekend, but you remain to see the latest hotfix through to production. To your dismay, immediately after deployment, queues start backing up and you begin to get alerts from your monitoring system. Something has been broken and all evidence points to …

Azure Functions Logging Guide

A Guide to Logging in Azure Functions

Jared Nance Developer Tips, Tricks & Resources Leave a Comment

If you are thinking about using Azure Functions, at some point you will be confronted with the challenge of figuring out how application logging works. Logging in Azure Functions has some unique challenges due to the stateless nature of the serverless execution model. In this article, we will cover some basics about Azure Functions and provide instruction on how to …

What is Dependency Injection?

.Net Core Dependency Injection

Jared Nance Developer Tips, Tricks & Resources Leave a Comment

What is Dependency Injection? Dependency Injection (DI) is a pattern that can help developers decouple the different pieces of their applications. It provides a mechanism for the construction of dependency graphs independent of the class definitions. Throughout this article, I will be focusing on constructor injection where dependencies are provided to consumers through their constructors. Consider the following classes: class Bar …

JavaScript vs Typescript

TypeScript vs. JavaScript: Should You Migrate Your Project to TypeScript?

Jared Nance Developer Tips, Tricks & Resources Leave a Comment

TypeScript (TS) and JavaScript (JS) are two widely known languages in the development world, but what are the differences and what use cases are better suited for one over the other? In this post, we’ll compare the two languages, how they relate to one another, discuss their primary differences, and outline the benefits of each. Defining TypeScript TypeScript is an open source syntactic …