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 Azure Feature Flags to Your ASP.NET Razor Pages Application
Imagine this common developer scenario. You’re developing a new feature and using sprints. You cannot finish everything in a given sprint or your feature needs production testing before you feel comfortable with it. Feature flags help to solve this problem. For years, developers had to build their own structure to solve this. I’ve been involved with at least three separate projects where a SQL table was created that held the feature and a value was assigned to enable/disable a feature. If you use Azure, there’s a better way.
Read MoreSurface Book 1 Battery Issue?
Over the past couple of weeks, the left-hand side of my original Surface Book started to rub on my desk. I found that a bit odd but assumed that the rubber feet may be starting to wear down. However, late last week, I noticed that the base of the machine was separating like the image below:
Read MorePublishing a .NET Core 5 Directly to Azure from Visual Studio 2019
By default, if you setup publishing of an application to Azure from within Visual Studio 2019, the deployment mode is set to Framework-Dependent
. When deploying to Azure, this will be a problem as Azure App Services currently do not support .NET Core 5. So, you’ll need to modify your deployment mode to Self-Contained
. You can do this by entering the publish settings and clicking on the pencil icon next to Deployment Mode. A dialogue box will appear allowing you to change the deployment mode to Self-Contained
.
Developer and QA Open Positions - I'm Hiring!
I’m hiring! I’m currently looking to fill a variety of roles as our organization continues to expand. I’ve placed a few highlights under each of the positions below. Please review the general descriptions and if you have any questions, feel free to reach out to me, or apply and ask our Human Resource team. Hope to see you soon!
Read MoreInstalling .NET Core 5 Preview 4 and the Latest Visual Studio 2019 Previews
On May 19th, the development division at Microsoft released the latest preview, preview 4, of .NET 5. As with the other previews, you can install the full SDK which is needed to build applications. If you only plan on running a new .NET Core 5 application, you can use the ASP.NET Core runtime, the Desktop runtime (for Windows desktop applications), or the .NET Runtime (for console applications). The installers are available for Linux, macOS, and Windows machines.
Read MoreZeplin Extension for Visual Studio Code
Zeplin is used by many designers to collaborate with developers and deliver content created in Sketch, Figma, and Adobe products in a concise and uniform manner. Zeplin already had integrations with other collaboration applications such as Slack, Trello, and Jira. Development IDEs, such as Visual Studio Code, have been the one area that Zeplin was not integrated with… until now.
Read MoreIntegrating Azure DevOps with Slack
Several years back, the Slack team built their own app for integrating with Azure DevOps, or then, Visual Studio Team Services (VSTS). The app provided some basic information about VSTS in Slack channels, but was quite useful. Over the past year, Microsoft had created three different apps that were enhancements over what Slack had built:
Read MoreCreating Your First Azure Static Web App
Last week, I blogged about creating an Azure Function from a command line. We didn’t change the function at all as the post was just to show how easy it is to create and serve an Azure function locally. In this article, we’re going to use that basic function, add a static file, and post both to an Azure Static Web App. Once you’ve published your first Azure Static Web App, you can learn how to use a custom domain and enable it with SSL here.
Read MoreHow to Display Liquid Templates in Code Blocks in Jekyll
Every now and then, I want to post a sample code block for my blog that displays a liquid template. However, if I simply paste in a liquid template, it will be rendered.
Read MoreNASA's 2nd Attempt of the SpaceX Launch Today
At 3:22 PM EDT today, NASA will be sending their first crew on a SpaceX flight. The SpaceX Falcon 9 rocket will carry the two American’s for the historic Demo-2 Mission. The launch will take place on Launch Pad 39-A at the Kennedy Space Center in Florida. The initial attempt was this past Wednesday, May 27th. However, that attempt was scrubbed due to weather.
Read More