Testing in production with Microsoft Azure

Testing in Production with Microsoft Azure

Barry Luijbregts Developer Tips, Tricks & Resources, Insights for Dev Managers

_ How do you test that a feature in your application actually works? Or that it is actually being used? Usually, you’d perform lots of tests in separate environments, like a QA or Acceptance environment. Or you’d route a certain percentage of your production traffic to the new version of your site to test if and how usage of your new …

Continuous deployment in Azure App Services

How to DevOps with Azure

Barry Luijbregts Developer Tips, Tricks & Resources

In order to release quickly and have stable application environments with minimal errors, it is of vital importance that developers work well with IT operations people and vice versa. To do this, they need to communicate well and sometimes work in the same team. Ideally, they work in the same environment. Makes sense right? This is called DevOps. DevOps is …

Azure SQL Database and Azure SQL Data Warehouse compared

Compare Azure SQL Database vs. Azure SQL Data Warehouse: Definitions, Differences and When to Use

Barry Luijbregts Developer Tips, Tricks & Resources

 Azure SQL Database is one of the most used services in Microsoft Azure, and I use it a lot in my projects. It is basically SQL Server in the cloud, but fully managed and more intelligent. There is another service in Azure that is kind of similar, but not quite: Azure SQL Data Warehouse. Azure SQL Data Warehouse uses a …

.NET Standard: How to Share Code

.NET Standard Explained: How To Share Code

Barry Luijbregts Developer Tips, Tricks & Resources

You can learn how the .NET ecosystem works on Stackify. It consists of runtimes (.NET Framework, .NET Core and Mono for Xamarin), class libraries, and a common infrastructure (runtime tools and languages). In this article, we are going to talk about the thing that makes the runtimes play well together and enables them to share code. Here, you’ll learn what .NET Standard is …

The .NET Ecosystem Runtime Tools and Languages

The .NET Ecosystem: Dive Into Runtime Tools and Languages

Barry Luijbregts Developer Tips, Tricks & Resources

The .NET ecosystem consists of runtimes: .NET Framework, .NET Core, and Mono for Xamarin. If you want to learn what these runtimes are and how they are different, you should read this article about the .NET ecosystem. In this article, we are going to focus on the tools and languages that make the runtimes in the .NET ecosystem work. These are …

Understand the .NET Ecosystem

The .NET Ecosystem Demystified

Barry Luijbregts Developer Tips, Tricks & Resources, Insights for Dev Managers

When I think of .NET, I think of the .NET Framework and Visual Studio. The first production version 1.0 of the .NET Framework was released on February 13 in 2002. In technology years, this is light-years ago. Since then, new versions of the .NET Framework have been released and Microsoft has started efforts to keep .NET a viable development platform …

Microsoft Azure Container

Getting Started with Azure Container Instances: Tutorial with Examples

Barry Luijbregts Developer Tips, Tricks & Resources

Working with containers provides a lot of benefits. They are a lot faster to spin up and shut down than virtual machines. They run everywhere, which gives you the benefit of having the exact same environment locally as in production. And because they run everywhere, you can run them in any cloud or on-premises, which prevents you from being locked …

How to use Azure Deployment

Which Azure Deployment Model Should You Use? 4 Ways To Deploy

Barry Luijbregts Developer Tips, Tricks & Resources, Insights for Dev Managers

Microsoft Azure is a great platform to use and it has many services and features. But how do you go about deploying your applications to the cloud and using them? There are several different options for deploying your applications in the Azure cloud and which one(s) you use and where you run them depends on the amount of control and …

Get started with Azure Event Grid

Getting Started with Azure Event Grid Services

Barry Luijbregts Developer Tips, Tricks & Resources

Azure Event Grid is an awesome new service in Azure, which connects applications together through event messaging. This way of working decouples application components, which enables more scalability, maintainability, and extensibility. The image below illustrates this. Orders are written in and Azure Cosmos DB database. Event Grid reacts to each new order and publishes that as an event and the …

Azure Data Storage

Where to Store Your Data in Azure? Understand Azure Data Storage Options

Barry Luijbregts Developer Tips, Tricks & Resources

Microsoft Azure is huge! There are so many services that it is sometimes hard to determine which ones you should use when. This is also true when it comes to storing your data in Azure. There are many different services in Azure that you can use to store your data in, but which one is right for you? Obviously, the …

How to Deploy ASP.NET Core Web App to Azure & How to Use Retrace With ASP.NET Core

Barry Luijbregts Developer Tips, Tricks & Resources, Insights for Dev Managers

ASP.NET Core is the latest version of ASP.NET. It is built from the ground up using .NET Core, the lightweight, composable new .NET Framework. Some people love it, some don’t. However, this is the future. Microsoft will move forward with .NET Core and in the future, the regular, full-fledged versions will go away. I like ASP.NET core a lot. It …

Azure DevTest Labs

How to Use Azure DevTest Labs for Test Environments and Dev Machines

Barry Luijbregts Developer Tips, Tricks & Resources, Insights for Dev Managers

DevTest Labs is one the best – and probably least – used features on Azure. It is similar to creating virtual machines on Azure but provides some specific features and advantages we will review. Here are the following topics we are going to cover: What is Azure DevTest Labs? Test Environments Dev Machines in the Cloud What is Azure DevTest Labs? …

Azure App Services logs

Where to Find Azure App Service Logs for Your App, IIS, Failed Request Tracing, etc

Barry Luijbregts Developer Tips, Tricks & Resources

Troubleshooting application problems are difficult. It takes a lot of time. I would argue that it might be the thing that we developers spend most of our time on in the cycle – write some code – F5 – find out why it didn’t work – fix – F5…. And that’s just troubleshooting locally on your own machine. When your …

Why Azure Deployment Slots are Awesome and How to Use Them

Barry Luijbregts Developer Career Development, Developer Tips, Tricks & Resources

Azure App Services are extremely useful for developers. It offers Web Apps, API Apps, Mobile Apps and Function Apps (that run Azure Functions). These apps are incredibly powerful and can literally get you up and running in minutes. They provide a host of amazing features like (auto)scaling, easy authentication, offline sync (for Mobile Apps), hybrid connections and much, much more. …