Rob Janssen

All | Unread | Read

Distributed Tracing Made Easy with .NET Core - Jimmy Bogard

When something goes wrong in a single application, we get a nice stack trace. In a distributed system, we get almost nothing! We add some logging, but now we have to comb through logs to understand what led to failures. Enter distributed tracing, which provides a true end-to-end view of an operation

The Background on Background Tasks in .NET Core - Scott Sauber

Need to run a task in the background in .NET Core? There are lots of scenarios for background tasks ranging from a task that runs for a long time, reading messages off of a queue, or perhaps an operation that needs to be retried multiple times if it fails, and many other scenarios in between. While

https://twitter.com/niopomilia/status/1325122128803454976

We've detected that JavaScript is disabled in your browser. Would you like to proceed to legacy Twitter?

Using C# Expression Trees in the Real World - Spencer Schneidenbach

Entity Framework is the de facto data access standard in .NET, and for good reason – its simplicity and power enables anyone to quickly write and execute strongly-typed queries using LINQ. Have you ever wondered how Entity Framework translates even the most complicated of LINQ queries to SQL? The

SignalR: To Chat and Beyond - David Pine

If you're unfamiliar with the term "SignalR", don't stray away... this helpful technology could save your day. SignalR boasts real-time web functionality which enables server-side code to push content to clients instantly.In this talk, we'll start with a simple Chat application so that we understand

Blazor Web Apps - Goodbye JavaScript! I'm in love with C#

By this time next year most of us will be hooked on Blazor WebAssembly. Now we can run C# code directly in our browsers and get the added bonus of having a full .NET stack for building enterprise web applications. || Subscribe for more content from SSW TV || || Press like and leave a comment below

The Making of Monkey Island (30th Anniversary Documentary)

I'm finally proud to show you this little documentary I've been making for the past two or three months for the 30th anniversary of the release of The Secret of Monkey Island - The Making of Monkey Island. I hope you all enjoy this as much as I enjoyed making it. What an honour! Thank you to everyo

A Tour of Go (golang) for the C# Developer

Learning other programming languages enhances our work in our primary language. From the perspective of a C# developer, the Go language (golang) has many interesting ideas. Go is opinionated on some things (such as where curly braces go and what items are capitalized). Declaring an unused variable c

MoienTajik/AspNetCore-Developer-Roadmap

Below you can find a chart demonstrating the paths that you can take and the libraries that you would want to learn to become a ASP.NET Core developer. I made this chart as a tip for everyone who asks me, "What should I learn next as a ASP.NET Core developer?"

Kubernetes and Container Orchestration 101 - Computer Stuff They Didn't Teach You #11

We've learned about docker and containers, we've seen how they can do one thing well. What happens if they are connected and work together? How do we move from one container to n containers? Why is this useful? This 30 min, clear no-cut video will get you what you need to know to start your Kubernet

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.