(Ben Nadel) After my post yesterday on applying the Object-Spread operator to Null and Undefined values in TypeScript, Duncan Bay showed me another cool feature of the Object-Spread operator: you can use guard conditions to short-circuit spread operations.
Tag: Development
Using Azure DevOps for NodeJS application optimization using Gulp
(Subodh Sohoni) Using Azure DevOps to perform the build of a NodeJS app and deploy it to Azure App Service as a web app.
Finding Layout Views in ASP.NET Core
(Peter Vogel) The biggest change in handling Views in ASP.NET Core is that you can now have more than one _Layout.cshtml file in your project and your Views will pick the one “closest to them.”
Versioning C# projects in Azure DevOps build pipeline
(Rory Primrose) I’m a big fan of using GitVersion to calculate an application version based on git history. I’m also a big fan of the new csproj format because of its simplicity.
You Can Safely Apply Object-Spread To Null And Undefined Values in TypeScript 3.2.4
(Ben Nadel) I just wanted to share a cool feature of TypeScript that I stumbled across the other day: TypeScript will silently ignore the attempt to spread Null or Undefined values into an Object literal.
Securing ASP.NET Core in Docker
(Muhammad Rehan Saeed) Some time ago, I blogged about how you can get some extra security when running Docker containers by making their file systems read-only.
Same action method and different parameters in .NET core
(Sheo Narayan) In this article, we will learn how to use same action method name with different parameters and return different views in .NET Core.
Keeping Configuration Settings in Memory
(Peter Vogel) In an earlier column, I showed how to access configuration settings in your project’s appsettings.json file and then make those settings available throughout your application as IOptions objects.
Migrating Delegate.BeginInvoke Calls for .NET Core
(Mike) I recently worked with a couple customers migrating applications to .NET Core that had to make code changes to workaround BeginInvoke and EndInvoke methods on delegates not being supported on .NET Core.
Use REST APIs to access Azure DevOps (formerly VSTS)
(Gouri Sohoni) In this tutorial, you will learn to use REST APIs to connect to Azure DevOps, fetch data for work items and finally how to create work items.