(Ben Nadel) Over the weekend, while working on a version of dump() that gracefully handles cyclic references in Lucee CFML, I happened upon a quirk of the language when dealing with reflection-style coding.
Tag: Development
Excluding health check endpoints from Serilog request logging
(Andrew Lock) In previous posts in this series I have described how to configure Serilog’s RequestLogging middleware to add additional properties to Serilog’s request log summary such as the request hostname or the selected endpoint name.
Moving Complexity
(K. Scott Allen) I always feel a sense of satisfaction when I move a piece of complexity from outside an object to inside an object. It doesn’t need to be a large amount of code, I’ve learned.
How to Do Multi-Class Logistic Regression Using C#
(James McCaffrey) Basic logistic regression classification is arguably the most fundamental machine learning (ML) technique. Basic logistic regression can be used for binary classification, for example predicting if a person is male or female based on predictors such as age, height, annual income, a
Using the MVVM pattern in WPF applications running on .NET Core
(Marco Minerva) Some time ago we talked about leveraging .NET Core features (like Host Builder, Service Provider and Dependency Injection) in WPF applications. Now it’s time to integrate them with the MVVM pattern.
Trying out Container Tools in Visual Studio 2019
(Scott Hanselman) I’ve been doing more and more work in Docker containers (rather than on the metal) and I noticed recently that Visual Studio 2019 added updated support for containers within VS itself so gave it a try.
The ‘Top’ Argument In Dump() Will Not Protect You From Circular References In Lucee CFML 5.3.3.62
(Ben Nadel) The other day, I had a typo in my ColdFusion code that was accidentally creating a circular reference in one of my data-structures.
An Overview of Convention-Based Routing in ASP.NET Core 3.0 MVC
(Matthew Jones) Now that we’ve discussed some basics of routing in ASP.NET Core 3.0, we can move on to talking about convention-based routing in MVC.
An Introduction to Object Serialization in C++
(Manoj Debnath) Serialization is a mechanism to convert an object into a sequence of bytes so that it can be stored in memory. The byte stream, once created, also can be streamed across a communication link to a remote receiving end.
Blazor’s Future: gRPC Is Key
(David Ramel) Blazor guru Steve Sanderson detailed what Microsoft is thinking about the future of the revolutionary project that enables .NET-based web development using C# instead of JavaScript, explaining how gRPC is key, along with a new way of testing and a scheme for installable desktop apps.