(David Ramel) Microsoft’s C# programming language has passed Visual Basic .NET on the TIOBE Index — which measures language popularity — and is even in the running for being named “Programming Language of the Year” for 2019.
Tag: Development
IHostingEnvironment vs IHostEnvironment – obsolete types in .NET Core 3.0
(Andrew Lock) In this post I describe the differences between various ASP.NET Core types that have been marked as obsolete in .NET Core 3.0.
Use IHttpClientFactory To Invoke Web API In ASP.NET Core
(Bipin Joshi) If you have worked with ASP.NET Core Web APIs before, chances are you used HttpClient to invoke them. Although instantiating HttpClient directly is a common way of using it, there is a better alternative.
Tutorial: Get Comfortable with .NET Core and the CLI
(Jeremy) I’ve created a walkthrough to get started using .NET Core and the command-line interface (CLI). It’s available on GitHub:
A robust event-driven architecture for using with Entity Framework Core
(Jon P Smith) The term “event-driven architecture” covers a wide range of distributed systems like MicroServices, Serverless etc. And this chapter from the book Software Architecture Patterns says event-driven architectures have many useful features, but they are hard to build and test.
Visual Studio 2019 for Mac v8.4 Preview Adds ASP.NET Core Scaffolding
(David Ramel) Scaffolding support for ASP.NET Core projects heads the list of new features added to Visual Studio 2019 for Mac version 8.4 Preview 4.
Having Fun With Position: Fixed And Element.getBoundingClientRect() In Angular 9.0.0-rc.2
(Ben Nadel) Over the years, I’ve gotten more confident in my ability to position elements, both fixed and absolute. But, for the most part, these elements are all predictably positioned within the web page.
Debugging 3rd Party .NET Code without symbols in Visual Studio
(Michael Shpilt) It’s not so rare to see weird things happen in 3rd party library code. Call some method and you’ve got a strange exception.
Localisation in ASP.NET Core Razor Pages – Cultures
(Mike Brind) This is the first in a series of articles that explores localisation in ASP.NET Core Razor Pages applications. This article will look at the configuration required to prepare a site for content localisation, in other words, to globalise the site. Future articles will cover the creation
Algebraic Data Types: Things I wish someone had explained about functional programming
(James Sinclair) Algebraic data types and algebraic data structures sound similar. It’s like they ought to be the same thing. But they’re not. They both have ‘algebraic’ in the name, so it’s confusing.