Scott KuhlThe PWA Data TrapOne of the big problems to solve when creating a PWA is how to store a user’s data without owning it.4 min read·Apr 5, 2024--1--1
Scott KuhlinITNEXTAzure Static Web Apps, Blazor, Authentication and Visual Studio 2022Azure Static Web Apps is a very easy way to create a secured Blazor Web Assembly application with a backend API based on Azure Functions. I…4 min read·Feb 5, 2022----
Scott KuhlBuilding Production Ready ApplicationsWriting software can be hard, writing quality software is even harder.8 min read·Jun 26, 2021----
Scott KuhlinThe StartupDual Screen in Xamarin.FormsLet’s look at how to update the default Shell template experience to appropriately handle dual screen support using the Master-Detail…6 min read·Sep 21, 2020----
Scott KuhlThe Microsoft Surface Premium Experience Is Hurting Bad Right NowI’ve been buying mostly Surface products from home for that last several years. You get premium built hardware designed to rival Apple…3 min read·Jul 28, 2020----
Scott KuhlFluent UI for BootstrapApply default variables to Bootstrap based on the guidelines from the Microsoft Fluent Web project.6 min read·Jun 13, 2020--1--1
Scott KuhlinThe StartupWriting Applications, Not Web Sites, in Microsoft BlazorLet’s examine the possibilities of creating an application with Blazor instead of a SPA based website. The case study I will use for this…6 min read·May 23, 2020----
Scott KuhlWindows Template Studio — Extending MVVM Basic with MessagingIn my previous article I walked through adding dependency injection and simple inversion of control to the MVVM Basic design pattern added…3 min read·Dec 6, 2019----
Scott KuhlWindows Template Studio — Extending MVVM Basic with Dependency InjectionWindows Template Studio is a great tool for starting a UWP application. One of the options you are presented with when setting up the…6 min read·Dec 1, 2019----
Scott KuhlWindows Template Studio — Simplify Properties with FodyIn this short article, I add Fody to make properties a little simpler.2 min read·Jul 23, 2019----