Aaron SadlerAll About Me & What I Dohttps://aaronsadler.dev/atom/2024 Copyright @AaronSadlerUK2024-03-19T10:09:57Z451002f6-4fed-49a5-b8a0-088fa4c44b3dHow to create an RSS & Atom feed in Umbraco V92021-10-13T10:35:18Z2021-10-13T10:35:18ZIn this post I will show how to create an RSS & Atom feed which is cached for 15 minutes0db20169-7c2e-41e0-86e6-7f87f45919b3How to use bundling and minification with .NET 5 & Umbraco V92021-10-06T19:29:46Z2021-10-06T19:29:46ZHow to handle bundling and minification with the new .NET 5 & Umbraco V976087b31-9a08-4ff2-bd51-393e5a02e976How to create member login and logout form in Umbraco V9 (RC)2021-08-31T20:27:22Z2021-08-31T20:27:22ZThis post is a step by step tutorial show how to create a simple login form and logout link in Umbraco V9 (RC).4e36c31e-470d-4bf9-9d07-da73f1353d3fUmbNav 1.0.0-rc.9 Now Available2021-08-20T17:46:42Z2021-08-20T17:46:42ZUmbNav 1.0.0-rc.9 has been updated to support Umbraco V9 RC2d2c4ca45-257c-48be-aeee-7ca579c27e48UmbNav v1.0.0-beta.1 Now Available2021-07-24T12:43:45Z2021-07-24T12:43:45ZDownload and test the beta version of UmbNav for Umbraco V8 & V9!25b10105-eb58-429f-8463-208b52deb562Announcing UmbNav-V82021-07-22T10:48:58Z2021-07-22T10:48:58ZAnnouncing UmbNav-V8 THE drag and drop menu editor for Umbraco 8!e9d4efa2-2b61-4dd5-8b0b-b945e9c5d5c4Umbraco Forms Security Patch & uCaptcha2021-07-20T10:17:56Z2021-07-20T10:17:56ZHow to get uCaptcha working with the latest Umbraco Forms 8.7.x security patch00f06ab3-0b8e-4191-8ae4-5f545237af2cHow to create an Embed Provider for Omny Studio2021-05-10T18:53:36Z2021-05-10T18:53:36ZThis shows how to create an Embed Provider for use with Umbraco tinymce for Omny Studioaffd0a39-e726-407a-9acc-456879457953MegaNavV9 - What would you like to see?2021-04-23T10:31:28Z2021-04-23T10:31:28ZI'm looking for comments and ideas on how to improve MegaNav for V9be73ca62-8c44-48dc-b0a7-764c1093f9a0How to fix Request.Url.Scheme returning http instead of https on load balanced site2021-03-18T23:23:07Z2021-03-18T23:23:07ZHow to fix Request.Url.Scheme returning http instead of https on load balanced site074e3f75-0608-41d5-b963-6e17fc2ba3e2Umbraco 8 Grid Settings Dropdown Editor2021-01-06T13:58:33Z2021-01-06T13:58:33ZAdd a drop down pre value editor to the grid settingscc10fb03-3593-40af-bd02-8df673970fb5Released MegaNavV8 - v8.1.22020-10-14T08:34:10Z2020-10-14T08:34:10ZReleased MegaNavV8 - v8.1.1 - This fixes an issue with setting up a new menu when on multi language sitesaef001ee-81bd-419d-986b-cf742a5b2d5aAutomatically Include all Files in folder in Visual Studio2020-10-06T20:13:30Z2020-10-06T20:13:30ZInclude all files in the Umbraco Views, Media, CSS and Scripts folders5039b91a-bfbb-41f2-b9e7-3f418c86bd03Released UmbracoForms.uCaptcha - v1.0.02020-10-03T13:41:53Z2020-10-03T13:41:53ZReleased UmbracoForms.uCaptcha - v1.0.0 - This plugin makes it quick and easy to add either reCaptcha or hCaptcha to Umbraco Forms, and supports both traditional checkbox and invisible modes.a186b5da-6ed0-4ca3-bbbf-45d910ce8fd5Released MegaNavV8 - v8.1.12020-10-02T20:26:53Z2020-10-02T20:26:53ZReleased MegaNavV8 - v8.1.1 - This is a small maintenance release.ec1f8be1-2d62-4d75-bb30-568d3dc01159Updated MegaNavV8 to V8.0.152020-08-30T20:48:59Z2020-08-30T20:48:59ZMegaNavV8 has been updated to V8.0.15 to add language variant support.4862dbb9-e903-4778-9059-65dd34dda405New Umbraco Plugin Our.Umbraco.MaskBackoffice2020-08-30T20:28:06Z2020-08-30T20:28:06ZI have released a new plugin Our.Umbraco.MaskBackoffice to mask the Umbraco backoffice behind a subdomainf48374d2-e9f2-4db3-86e6-4503f19d51a0Untrack files added to Git repository after .gitignore update2020-08-26T09:43:15Z2020-08-26T09:43:15ZHow to untrack files from your Git repo after updating the .gitignore34cebb89-9386-41f7-bf64-35b65696f85bTomorrow .NET Framework 4.8 is coming to App Service2020-07-13T09:26:44Z2020-07-13T09:26:44ZTomorrow .NET Framework 4.8 is coming to App Service8e0b153f-2a75-46ad-8058-81444ce6db40Umbraco DataType / FieldType conflict when deploying between Umbraco Cloud Environments2020-06-30T11:15:39Z2020-06-30T11:15:39ZHow to fix Umbraco DataType / FieldType conflict when deploying between Umbraco Cloud Environmentsc908035c-9118-458b-9556-a60884df2e51404 Error on site.webmanifest with IIS2020-05-23T09:41:23Z2020-05-23T09:41:23ZHow to configure IIS to serve .webmanifest files rather than returning a 404 not found error539e6fba-7dd3-46a2-a204-940f28b7519bReleased DVLA.VEHICLE.ENQUIRY.SDK on NuGet2020-05-19T21:54:10Z2020-05-19T21:54:10ZI have released v1.0.0 of my .NETStandard 2.1 SDK for the DVLA Vehicle Enquiry Api on NuGet.56a7563b-d60a-409d-9701-aafe6c35e308Released DVSA.MOT.SDK on NuGet2020-05-19T19:16:30Z2020-05-19T19:16:30ZI have released v1.0.1 of my .NETStandard 2.1 SDK for the DVSA Mot History Api on NuGet.91ab614f-d954-4000-874c-ded50a7e4002Restrict Windows Remote Desktop to 2 of 3 monitors2020-05-11T15:33:26Z2020-05-11T15:33:26ZLearn how to Restrict Windows Remote Desktop to 2 of 3 monitorse4eb9b02-2d64-42d3-9c0c-1a26a5af81a9UmbracoForms.hCaptcha available now2020-05-05T19:36:27Z2020-05-05T19:36:27ZUmbracoForms.hCaptcha available now for Umbraco Forms 8.4.18296726b-4093-4188-936a-d06c0ffc5d0dRelocate Umbraco backoffice to subdomain2020-05-03T16:03:48Z2020-05-03T16:03:48ZHow to relocate the Umbraco backoffice to a subdomain3ba628b5-c9a9-4d2b-a130-9e5099b2086aUmbraco Maintenance Manager V82020-04-24T08:46:21Z2020-04-24T08:46:21ZUmbraco maintenance manager has been updated for Umbraco V814e87ab7-18d9-4375-bee7-94a994c5c04eEU Cookie Consent With Google Tag Manager2019-11-16T15:06:29Z2019-11-16T15:06:29ZUse Google Tag Manager to trigger a Cookie Bar and control external cookies98aabd45-bf49-42ee-9b79-e908c43fa98eGoogle Tag Manager - Bypass AdBlock Plus 2019-11-16T14:34:08Z2019-11-16T14:34:08ZBypass AdBlock Plus so that Google Tag Manager loads783bdc30-b4ad-4b5c-829f-23937f53e8b2Fix blury apps in Windows 102019-10-24T18:19:00Z2019-10-24T18:19:00ZA quick fix for blury apps in Windows 10aa6550f8-ab40-4ac0-8ceb-f0188fd6ce72How to upload a file to umbraco 82019-10-14T14:47:49Z2019-10-14T14:47:49ZHow to upload a file to umbraco 8ad402d2d-92f5-46c0-beec-572bfe202d55Using Let’s Encrypt certificates with Windows Admin Center2019-09-20T10:38:57Z2019-09-20T10:38:57ZCertificates from Let’s Encrypt have a very short lifetime and therefore needs to be renewed quite often and that process needs to be automated. This little guide will show how to acquire certificates and automate the renewal for use with Windows Admin Center. I will use Posh-ACME to get the certificates from Let’s Encrypt.78d9ac20-e6dd-4ca5-b032-f9b62d3b51d2Automate certificates with Azure App Gateway V2, Key Vault and Let's Encrypt2019-06-10T15:20:35Z2019-06-10T15:20:35ZAutomate the deployment of Let's Encrypt certificates to Azure Key Vault so they can be used by the Application Gateway V2 and automatically kept up to date.4cf66d87-9c28-4b50-a91f-9f5c4293abe1Fully Managed Plex Servers2018-12-24T21:28:27Z2018-12-24T21:28:27ZFully Managed Plex Servers using Google Drivee3ec29ce-b053-431f-a999-c057c8e07e9d£10 Amazon Gift Card When Joining Voxi!2018-11-21T17:53:43Z2018-11-21T17:53:43ZIf like me you are on the look out for a great deal when it comes to your mobile network and rely on generous amounts of data, i have to recommend Voxi!
They are powered & owned by Vodafone, wh...c26be5da-4ced-475e-9c16-dd1fa22c3348Configure 404 Errors in Azure with Umbraco2018-10-12T10:51:59Z2018-10-12T10:51:59ZIn Azure you will need to add a line to your web.config to allow the Umbraco 404 error page to work, otherwise your users will be greeted with the following message:
The resource you are looking fo...f98d9da7-f416-472c-b0d9-aef82f5eb911Umbraco: An unexpected network error on Azure Web Apps2018-09-27T08:53:11Z2018-09-27T08:53:11ZSo i've had an ongoing issue with Umbraco sites randomly failing (500 Errors) in Azure when setup as Web Apps.
I have managed to find a solution for this, the Examine Index needs to be stored in th...36380d98-680c-43e0-8549-0868ee89b9c6Save £10 on Shadow.tech Virtual Gaming PC2018-08-09T19:13:06Z2018-08-09T19:13:06ZSo you may have seen the Shadow Virtual Gaming PC on Channel5's The Gadget Show, this where i found about it.
Subsequently i opened an account and so far pretty impressed, it streams fairly smooth...f33e3e03-3d22-4fc9-9e10-ecfb340407c7New project now live ST220 ENTHUSIASTS2018-08-07T21:49:12Z2018-08-07T21:49:12ZI have just pushed my latest project live for the group ST220 ENTHUSIASTS.
It is a mobile friendly Umbraco CMS based website, the front end has been written using Bootstrap, jQuery, Now UI, AJAX an...3c1322c9-9615-47cb-9565-a0c57e9b2ff2Save 20% on G Suite Basic or Business2018-08-07T21:49:10Z2018-08-07T21:49:10ZUsing one of my codes below you can save 20% off the first year of G Suite Basic or G Suite Business.
(These codes are on a first come first served basis)
My Referal Link (You must use this link fo...58752c49-4437-4278-83ca-1bc7719d381bHow to increase the Umbraco Media upload limit2018-08-07T21:49:09Z2018-08-07T21:49:09ZIf you need to increase the upload limit with Umbraco, this can easily be done if you have root access to your server.
You may have to contact your hosting provider if this is not the case.
First o...7f39c1c6-77d5-4293-bdc5-a70a74f481f2Code highlighting the easy way2018-08-07T21:49:08Z2018-08-07T21:49:08ZSo after relaunching this site using Umbraco and the default Bootstrap 4 theme (blog) i realised there was no <code> highlighting included in bootstrap.
After some quick Googling i came acros...6dfa9595-0437-42e5-af84-966477923d0dVisual Studio update to 15.5.3 breaks donet core 2.0 solution2018-08-07T21:49:06Z2018-08-07T21:49:06ZI came across an issue after updating my Visual Studio version to 15.5.3 which would cause my solution to throw an exception whenever it tried to access the database.
System.IO.FileLoadException: '...45cba702-f891-497f-ba61-4c0fbc42bf95(UPDATED) Virgin Media Business - My installation journey2018-08-07T21:49:05Z2018-08-07T21:49:05ZUPDATE 10PM 6/08/2018:Received an email from the only install manager interested in my case, telling me that they have had no contact from dispatch regarding Wednesday, but he has said he has booke...f4346ac7-12b0-4d7a-a2a4-b12c357a19c6Geting PreValues from Umbraco Data Type2018-08-07T21:49:04Z2018-08-07T21:49:04ZI thought i would share the solution to getting the pre values from a Data Type, as the documentation for this on the Umbraco website seems to have been removed.
The code below is an edited version...7f4c9681-d563-4421-834b-73eae4f144cfRecursivly Include In Visual Studio2018-08-07T21:49:02Z2018-08-07T21:49:02ZWhen ever i build with Umbraco i find that i have to manually include files / folders into Visual Studio to be able to edit them with intellisense.
The is especially helpful when working with Views...876e3a0c-60dc-4ff0-bffe-33ba72c97a8aUmbraco Build Error - New Installation From NuGet2018-08-07T21:49:01Z2018-08-07T21:49:01ZOne really annoying bug yet to be solved on a fresh install of Umbraco from NuGet in Visual Studio is the following build error:
CSC : warning AD0001: Analyzer 'Microsoft.CodeAnalysis.CSharp.Analyz...206d1177-9cf6-4f3d-85cf-4f33181439f5Released a working version of TaskFreak 0.942018-08-07T21:48:57Z2018-08-07T21:48:57ZI have released a working version of TaskFreak 0.94, it is tested with MySQL 5.5.
It can be found here on my GitHub page.
https://github.com/DJSADERS/TaskFreak-0.94
The fix consisted of replacing t...c01005e7-d017-4506-a155-edc9c38370ffJust going to place this Deliveroo voucher here2018-08-07T21:48:56Z2018-08-07T21:48:56ZI'm just going to leave this £10 off at Deliveroo voucher here:
roo.it/aarons7699
Enjoy!4aecd35d-8170-461d-9044-6c0af7b286b4Mount Google Drive on headless CentOS 7 server2018-08-07T21:48:54Z2018-08-07T21:48:54ZI have been using google-drive-ocamlfuse for quite some time to backup my Virtualmin Virtual Servers, but finding any help setting this up for CentOS 7 in one place as far as i can see doesn't exis...b4e1b3ff-d55c-4b84-af26-4ebc69b54a93Redirect Joomla to specific Domain2018-08-07T21:48:52Z2018-08-07T21:48:52ZSo i decided to create a SSL certificate for my blog using the Lets Encrypt feature built into Virtualmin but this resulted in my many domain names not working over SSL (I only created a certificat...5f89cdce-aab0-4825-8ad5-fc386da5f713The easiest way to move a game in Steam2018-08-07T21:48:51Z2018-08-07T21:48:51ZIf you need to move a game from one harddrive to another this is extremely easy to do.
Decide where you want the files to be stored this needs to be done through steam as follows:
Settings ->...e687a54a-a0e0-4907-8c83-cff5feb4805bHow to disable or enable hiberation in Windows 102018-08-07T21:48:50Z2018-08-07T21:48:50ZSo on my Desktop PC i don't need to hibernate the pc as it's fast enough from a cold boot, and as my SSD was getting a little full i decided to disable Hibernation freeing up nearly 12GB!
Some exam...9968b238-77ca-45ba-863a-1d6511303023Install PHP 7.0 on CentOS 7 + Virtualmin (Multiple PHP Versions)2018-08-07T21:48:49Z2018-08-07T21:48:49ZSo I finally decided to move my blog over to PHP 7.0, I'm a little slow when it comes to making changes on my server however I have been running PHP 7.0 on the work server for a while and it seems...a8dd5ee3-95ea-4062-ae5f-da00f4004a57How to make Google Recaptcha responsive2018-08-07T21:48:49Z2018-08-07T21:48:49ZI have come across this problem several times while building responsive websites, where the Google Recaptcha overflows it's container which doesn't look great, so after some searching i have found...ad6c2e87-e3e9-4f77-b64c-a990c6a2e8b6Virtualmin error when managing SSL certificates2018-08-07T21:48:48Z2018-08-07T21:48:48ZI was greeted with the following message when i went to update one of my SSL certificates in Virtualmin.Error - Perl execution failed Undefined subroutine &virtual_server::get_all_service_ssl_c...cbac41de-7a0a-427b-a20c-9014cc6d875cA little housework2018-08-07T21:48:47Z2018-08-07T21:48:47ZI have done a little housework on here, so i have finally updated the portfolio to show off a small selection of my work, I will add to this as time goes on.
I have also made a rubish logo to repla...0953f34f-d40d-4ee3-a330-ec827aa9ebeeNo presto meta data available2018-08-07T21:48:46Z2018-08-07T21:48:46ZI have been getting the above error:
No presto meta data available REPO NAME
when running yum update, all it means is that there is no delta rpm for the repo, the quickest and simplest way to make...0aef0557-35d2-4e75-b33e-72f164d0d9c0Error: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.2018-08-07T21:48:44Z2018-08-07T21:48:44ZI was getting the following error every time i ran yum update or yum install:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed
It's caused simply by CentOS minimal missing some pack...05688b3e-399b-4fc8-bb57-54fd3e1023aeSecure SSH with Google Authenticator2018-08-07T21:48:42Z2018-08-07T21:48:42ZSecuring SSH with Google Authenticator (TOTP) is easy to do and adds security to your server quickly.
Ill outline how to do it below:
Install Google Authenticator To begin we need to install the Go...271a2d0a-1aa4-47e7-bff3-2fc028039779Now accessible via aaronsadler.uk2018-08-07T21:48:41Z2018-08-07T21:48:41ZYou can now get here thorough aaronsadler.uk :)de28ba41-79c9-4f95-9971-6042f94ac8e5How to install Windows 10 Preview on Oracle VirtualBox2018-08-07T21:48:39Z2018-08-07T21:48:39ZOut of curiosity I decided to try to install Windows 10 Technical Preview on Oracle VirtualBox and after several failed attempts I managed to get it going...
As Microsoft is currently building Wind...c037f553-62a7-483a-ace0-9158b8e2fa4dBack on a dedicated server2018-08-07T21:48:38Z2018-08-07T21:48:38ZOk well I thought moving to a shared host would give me fewer headaches as someone else is running the servers... I was wrong...
I would not recommend GoDaddy for shared hosting, they started off o...597b9ef7-9ffd-4fca-8e15-572c77646adaPointing domains hosted away from GoDaddy, to GoDaddy hosting2018-08-07T21:48:36Z2018-08-07T21:48:36ZThis puzzled me for a few hours before figuring it out, these are instructions for the cPanel, it's as simple as finding the nameservers GoDaddy has set up for you. It's a bit long-winded to find t...