Tutorials, rants, code, Sitefinity, JavaScript. A running log of what I am building, debugging, and shipping.
Learn how to add Alt Text columns to the Sitefinity Images Module backend grid.
Fix the Flash of Unstyled Text (FOUT) issue with Sitefinity 6.1 navigation menus. Learn how to prevent menu items from popping into place during page load.
Understanding how Sitefinity precompiled templates work for improved performance. Learn about the compilation process and virtual path resolution.
Sitefinity Layouts are amazingly flexible...stop writing your own CSS and use these.
Learn about the Sitefinity Twitter widget deprecation and find better alternatives.
Discover the ultimate replacement for Sitefinity's JavaScript and CSS embed widgets.
The frustrating assumptions Sitefinity ContentView makes when switching between master and detail modes, and why they affect your content.
Fix ugly redundant URLs in Sitefinity hierarchical dynamic content by creating custom controls with flexible parent URL handling. Cleaner routing solution.
Debunking the myth about Sitefinity jQuery conflicts. Learn why dual jQuery loading doesn't cause conflicts and how noConflict mode prevents issues.
Sitefinity 5.4 delivers massive performance improvements with pre-compiled templates, cutting development build times from minutes to seconds.
Sitefinity widget designers only filter on built-in taxonomies. The ViewMap edit that adds a custom taxonomy filter, plus the FilterSelectorItem markup.
A personal review of Sitefinity 5.3: new features like ML Modules and eComm inventory, and the missed opportunities for polish.
Sitefinity ORM context management: why you shouldn't wrap managers in using statements, and how Sitefinity manages OpenAccess contexts.
Learn how to safely disable the embedded jQuery in Sitefinity RadControls to prevent double loading and optimize page performance.
Optimize Sitefinity breadcrumb widget performance by removing unnecessary RadSiteMap stylesheets and empty wrapper divs.
Sitefinity's Dropbox integration creates duplicate content instead of acting as a true CDN. What the sync actually does.
Boost Sitefinity development performance by increasing IIS worker process priority.
Extend Sitefinity Taxa with custom attributes using the built-in API, storing metadata beyond the description and synonyms fields.
Complete Q&A log from the Sitefinity 5.2 webinar covering multisite, personalization, Lightning app, and new features.
A developer's wishlist for Sitefinity 5.3, focusing on enhancements, fixes, and revisiting old functionality rather than new major features.
Sitefinity's WebForms Taxonomy widget ships bloated HTML. This lightweight user control displays taxonomies cleanly instead.
Complete unedited Q&A transcript from the Sitefinity 5.1 webinar covering MVC support, module builder features, Thunder updates, and upgrade guidance.
Boost your Sitefinity v4 performance with this NuGet package that warms up backend URLs.
Sitefinity 4 doesn't ship with a commenting system, it's one of the things that didn't make it from v3 (yet).
Fix the System.Data.SQLite assembly loading error in Sitefinity deployments. Learn the quick IIS App Pool configuration fix or alternative removal solution.
Learn how to enhance your Sitefinity forms with KendoUI controls for better user experience and functionality.
Simplify JavaScript date formatting using KendoUI's built-in functions.
Learn how to debug KendoUI templates using standard JavaScript debugging methods.
Resolve .NET assembly version mismatch errors (YSOD) in Sitefinity by adding assembly binding redirects to your web.config.
A collection of Sitefinity tutorials, tips and how-to guides for developers working on Sitefinity CMS.