Convert all of your old images to next-gen (WebP).
I couldn't find anything on the web that I liked to recursively convert all images within an unlimited number of sub-folders into WebP for Windows, so I wrote a quick Powershell function to do it for me and wanted to share it with the world. In the next version I'll show you how to go about losslessly optimizing the generated files.
Optimizing ZenDesk Chat for Different Devices
Umbraco 8 - Member Handling & Security
In this post, you will learn about member authentication and authorization and the difference between the two. We will be creating multiple member types and then authorizing certain types of users to access only certain pages within the website that we created in the previous post.
ASP.Net MVC C# Umbraco 8 Authentication Authorization
.Net Core 3 with Entity Framework
A lot of developers are having issues getting Entity Framework working with the latest version of .Net Core 3. I myself ran into some issues creating a data access library .net core (3.1.2) class today and of course went Googling for an answer and was surprised that most of the answers were either incomplete or just plain wrong. This post aims to rectify that problem.
.Net Core 3 C# Entity Framework
ASP.Net Core 3 Identity
Just days after .Net Core 3 was released, we are providing an in depth article describing how to use the new Core 3 Identity object. We also go into detail on how to do third party authentication with Facebook and account confirmation via email.
ASP.Net Core 3 C# Identity User Authentication
Umbraco 8 - Surface Controllers & Macros
We cover creating a functional macro that can be used within any page in your Umbraco site or web app. This macro will be a contact us form, that uses a special controller called a surface controller that is specific to Umbraco. We will also be covering master templates that make your code much more modular.
ASP.Net MVC C# Umbraco 8 Bootstrap 4
Umbraco 8 - Introduction
ASP.Net MVC C# Bootstrap 4 Umbraco 8