Hello, I'm
Jason
I live with my family in the rolling hills of Northeastern Pennsylvania. I'm a web developer by trade, but have broad experience in various business areas. Want to know more about me?
Adding Newtonsoft JSON back to .NET Core 3.1 and Later
When developing .NET Core 3.1 applications or later, you may notice that Microsoft has changed to use the default dependency to System.Text.Json
. The new serializer is very lightweight, but is still maturing. So, you may find that you need to add Newtonsoft JSON back in. To do this, we’ll first need to add a reference to the package by either running:
New Experimental Razor Editor for Visual Studio
The ASP.NET team has a new experimental Razor editor available for Visual Studio 2019 16.7 Preview 4 for you to try out. The new editor has several performance benefits and will include a new Razor Language Server. For complete details, be sure to visit the devblogs on Microsoft at https://jasong.us/30fD7O9.
Read MoreMicrosoft Launcher 6 for Android now Generally Available
According to Windows Central, Microsoft Launcher 6 is now rolling out to Android devices. You can install it from Google Play by visiting https://play.google.com/store/apps/details?id=com.microsoft.launcher. I’m running a Verizon Samsung Galaxy S10 5G device and still running the May 7, 2020 version.
Read MoreAlexa Live 2020 Coming July 22nd
One week from today, join Amazon and Alexa team leaders as they share the latest news about Alexa development. This half day free virtual event will kick off at 9am PDT/noon EDT with a keynote by VP of Alexa Devices & Developers, Nedim Fresko. There will be three main tracks: Skill Development, Device Development, and Development Services.
Read MoreImprove Google Lighthouse Score by Setting Efficient Cache Policy in Azure CDN
Azure Content Delivery Network (CDN) is a Microsoft Azure solution to provide a content delivery network that can be distributed across various Azure regions. Microsoft also offers both the Akamai and Verizon CDN services through the Azure marketplace. For purposes of this post, we’ll focus on Microsoft’s own Azure CDN. This post will assume that you are familiar with Google Lighthouse and Azure CDN. If you are unfamiliar with Azure CDN, read my earlier post titled Setting up a CDN using Azure Storage.
Read MoreMicrosoft Xbox Series X Game Event is July 23rd
In just 10 days, Microsoft will be holding it’s Xbox Series X Games event. The event will be streamed live on xbox.com, Twitter, Facebook, YouTube, and Twitch.
Read MoreFinal Day of Judging for the WebAwards 2020
For the past 17 years, I’ve been a judge for the Web Marketing Association’s Web Awards. Each year, I notice small, incremental trends in the way companies approach design.
Read MoreAnnouncing SpaacedOut Gem Jekyll Theme v1.1.1
Back in May, I had announced a new Jekyll theme called SpaacedOut. I’ve been making small, incremental changes on the theme since that time. This update is no different. The changes I made in this update are:
Read MoreCross-Origin Destinations are Unsafe
Did you know that when you link to another page on your site and open that other page using target="_blank"
that you can cause performance and security issues? Most folks are unaware. It’s best practice to modify your links to add either rel="noopener"
or rel="noreferrer"
to these links to avoid these issues.
Adding Azure Feature Flags to Client Side Applications like Angular
Previously, I posted about adding Azure App Configuration and Feature Flags using Azure to an ASP.NET Core MVC application. In this post, we’ll follow the same basic process, but we’ll setup our Angular application to support the Azure Feature Flags. At this point, I’m assuming that you are familiar with the following items:
Read More