tim corey

Developer

Running RabbitMQ Locally with Docker

Tim Corey shows us how to run RabbitMQ Locally with Docker. RabbitMQ is a popular open-source message broker, especially among C# developers who are creating microservices or even just disconnected systems that follow the pub/sub pattern. Let’s see how to get RabbitMQ installed and running for development in just a couple minutes in this 10-Minute […]

Read More
Developer

How To Learn Blazor In 2023

Tim Corey shows us how to learn Blazor. In this video, I will start by answering some of the commonly asked questions about Blazor. Then, we will look at the different flavors of Blazor and when to use each. After that, I will outline the order to learn Blazor in, I will go over the […]

Read More
Developer

How to Connect MongoDB to C# the Easy Way

MongoDB can be an extremely powerful database choice as well as an incredibly simple database to set up. But how easy is it to talk to MongoDB from C#? It turns out that the answer is very easy. In this video, I am going to start by showing you just how easy it is to […]

Read More
Developer Microsoft

.NET Foundation Crisis – What is Happening, Why, and What Now

The .NET Foundation has been getting a lot of press recently. You may have heard about the frustration around the foundation. In this video, Tim Corey will explain what the .NET Foundation is, how it operates, what the latest three problems are, how they were addressed, and what the fallout of those problems has been. […]

Read More
Developer

10 C# Libraries To Save You Time And Energy

IAmTimCorey  shares the 10 C# libraries that he uses to make his job simpler.

Read More
Developer

WebAPI Improvements in .NET 5 – OpenAPI, Better F5, and NSwag

Tim Corey walks us through the WebAPI improvements in .NET 5. In this video, we are going to look at the integration of OpenAPI into the project, how it works, and then why it is so important. We will also look briefly at NSwag and how to use it to generate API clients for our […]

Read More
Developer

Intro to Redis in C# – Caching Made Easy

Caching can make your website run faster, it can improve your desktop application, and it can reduce the stress on your database. Basically, if you figure out caching, you can dramatically improve how well your application scales. In this video, we are going to look at how to use Redis to quickly and easily cache […]

Read More
Data Developer

Entity Framework Best Practices

Tim Corey explores Entity Framework, an amazing set of tooling around data access. With EFCore, that tooling becomes even more powerful. So why is it that I still don’t recommend that people use EFCore? In this video, he walks you through the best practices of Entity Framework and EFCore and point out the pitfalls to […]

Read More