// blog.ts · page 2 of 6

The tech blog.

Tutorials, rants, code, Sitefinity, JavaScript. A running log of what I am building, debugging, and shipping.

// viewing-whats-in-your-sitefinity-sitemap.md

Viewing what's in your Sitefinity Sitemap

Create a readable text version of your Sitefinity sitemap to audit pages and debug dynamic content routes.

TutorialSitefinity
// sitefinity-controller-actionresult-not-routing-properly.md

Sitefinity Controller ActionResult not routing properly

Why a Sitefinity custom widget's ActionResult routes return 404, and the simple page property fix.

FixesSitefinity
// blocking-bottraffic-or-trafficbot-url-requests-from-jacking-up-your-google-analytics.md

Blocking bottraffic or trafficbot url requests from jacking up your Google Analytics

Stop bot traffic spam from ruining your Google Analytics data by blocking bottraffic.live and trafficbot.life requests with IIS rewrite rules.

TutorialSitefinity
// create-a-scheduled-task-cron-job-in-sitefinity.md

Create a Scheduled Task\Cron job in Sitefinity

Learn how to create scheduled tasks and cron jobs in Sitefinity CMS. Complete guide with code examples for background task automation and mail queue processing.

TutorialSitefinity
// sitefinity-signing-certificate-not-configured.md

Sitefinity Signing certificate not configured

Fix the 'Signing certificate not configured' warning in Sitefinity 13.2+.

TutorialSitefinity
// binding-sitefinity-form-field-to-remote-data.md

Populating a Sitefinity Form Field from a remote API

Learn how to populate Sitefinity form dropdowns with remote API data using JavaScript and KendoUI.

TutorialSitefinity
// exclude-pages-from-netlifys-sitemap-plugin.md

Exclude pages from netlifys sitemap plugin

Learn how to properly exclude pages and routes from Netlify's sitemap plugin in Nuxt.js.

TutorialVueJs
// tailwindcss-current-responsive-size.md

Showing your Tailwindcss Responsive Breakpoint

A utility to display the current Tailwind CSS responsive breakpoint (e.g., sm, md, lg, xl) on your screen, aiding in responsive web development.

TutorialTailwindCss
// sitefinity-saml2-login.md

Configure Sitefinity with SAML2 Authentication

A tutorial on configuring Sitefinity for SAML2 (SAML 2.0) SSO authentication using Sustainsys.Saml2 Nuget packages and registering the provider in Global.asax.

Tutorial
// dynamically-navigate-content-from-list-to-detail.md

Navigating from List to Detail no hardcoded routes

Learn how to create dynamic navigation between list and detail views in Sitefinity without hardcoding routes.

TutorialSitefinity
// swapping-sitefinity-page-for-a-new-version.md

Replacing a Sitefinity Page with a new version

How do I swap out (depreciate) a sitefinity page so it can be replaced with a new one.

Tutorial
// why-isnt-sitefinity-serving-me-new-versions-of-an-updated-file.md

Sitefinity serving old versions of files

Fix browser caching issues in Sitefinity when updated files serve old versions.

TutorialFixesSitefinity
// open-facebook-app-to-someones-profile-nativescript.md

Open facebook app to someones profile

The correct URI scheme (fb://profile?id=username) for deep linking to a Facebook profile from a NativeScript app on iOS.

TutorialFixes
// sitefinity-12.2-performance-review.md

Sitefinity 12.2 Performance Review

Real-world performance testing of Sitefinity 12.2 shows significant improvements in cold start times, build performance, and template changes.

ReviewsSitefinity
// emailtextfield-for-authenticated-users.md

EmailTextField for Authenticated users

Skip the redundant EmailTextField input for logged-in users in Sitefinity forms and streamline the form for authenticated visitors.

TutorialSitefinityFixes
// customize-toolbox-widget-icons.md

Changing the look of toolbox widget icons

Learn how to customize Sitefinity toolbox widget icons with CSS classes.

TutorialSitefinity
// personalization-issues-with-sitefinity-api.md

Personalization Problems with the Sitefinity API

Sitefinity's personalization API is tied to PageData, which makes programmatic access to user segments difficult for developers.

Rants
// figuring-out-the-logged-in-users-identity-provider.md

Finding out which provider a user logged in with

Discover how to determine which authentication provider a user logged in with in Sitefinity.

TutorialSitefinity
// new-sitefinity-twitter-feed-widget-service.md

New Sitefinity Twitter Feed\Widget\Service

Replace deprecated Sitefinity Twitter widget with enhanced TweetSharp-based service.

SitefinityNews
// macbook-stuck-keys-or-laggy-mouse.md

Macbook stuck keys or laggy mouse

Fix MacBook Pro sticky keys and laggy mouse issues with Cinema Display setup.

Rants
// testing-functionality-with-cypress-io.md

Testing functionality with cypress.io

Fast, easy and reliable testing for anything that runs in a browser. Cypress IO is seriously great for testing your site.

Reviews
// duplicate-urlname-popup.md

Duplicate urlname popup fix using custom script

Fix duplicate content URL name issues in Sitefinity with custom backend content view scripts.

TutorialSitefinityFixes
// finding-sitefinity-widgets-on-a-page.md

Finding sitefinity widgets on a page

Discover which Sitefinity widgets are used on which pages with this handy RandomSiteControlsMVC widget. Track widget usage across your entire site efficiently.

TutorialSitefinity
// angular-widgets-in-sitefinity.md

Angular widgets in Sitefinity

Use Angular widgets in Sitefinity: bootstrap multiple Angular applications on a single page without them conflicting.

TutorialSitefinity
// social-logout-in-sitefinity.md

Social Logout in Sitefinity

If your users log in with a social account, they also then need a way to log OUT of that social account as well right?

TutorialSitefinity
// free-ssl-in-sitefinity-with-letsencrypt.md

Free SSL in Sitefinity with LetsEncrypt

Set up free SSL certificates for your Sitefinity website using Let's Encrypt. Step-by-step guide with automated renewal and OWIN middleware integration.

TutorialSitefinity
// supercharge-sitefinity-load-times-with-roslyn.md

Supercharge Sitefinity load times with Roslyn

Dramatically improve Sitefinity performance with Microsoft's Roslyn compiler.

TutorialSitefinity
// sitefinity-forms-popup-template.md

Sitefinity forms popup template

Show Sitefinity forms in a Bootstrap modal popup by overriding the default MVC forms template.

TutorialSitefinity
// help-my-pageeditor-is-broken.md

Help! My PageEditor is broken!

Troubleshoot Sitefinity page editor issues with this comprehensive guide.

TutorialSitefinityFixes
// sitefinity-10.1-and-development-load-times.md

Sitefinity 10.1 and Development Load times

Maximize Sitefinity 10.1 development speed improvements by disabling site warmup plugins. Essential configuration tips for faster build-test cycles.

TutorialSitefinity