Filtered by tag

tutorial🏷️

127 blog posts tagged with tutorial

Easier, Sitefinity ContentLocations API

Discover Sitefinity's hidden ContentLocations API shortcuts introduced in v13. Learn how simple GET requests can show where content is used across your site.

Instructions for Sitefinity Autogenerated Designers

Learn developer-friendly techniques to add instructions in Sitefinity CMS autogenerated widget designers. Discover how to improve UX with read-only...

Nativescript iOS Simulator Laravel API Error: The certificate for this server is invalid

Fix NativeScript iOS simulator certificate error when connecting to Laravel API. Complete solution for local development SSL certificate issues.

This extension is not installable on any currently installed products Visual Studio 2022 ARM

Fix Visual Studio 2022 ARM extension compatibility issues with this simple workaround. Learn how to modify VSIX files to enable ARM64 support for...

Running Sitefinity on Apple Silicon with Parallels

Complete guide to running Sitefinity CMS on Apple Silicon M-series MacBooks using Parallels - setup Windows VM, Visual Studio ARM, IIS, SQL Server with...

Defining which Controller Action or Json route to POST to when there's more than one on the page

Learn how to target specific Sitefinity controller instances when multiple widgets exist on the same page. Use sf_cntrl_id parameter to ensure proper...

Timezone conversion from Sitefinity OData Event API Service

I wrested with the Sitefinity timezone conversion through the OData API so you don't have to.

How to get the saved Controller properties for a widget on a page

Learn how to retrieve saved MVC controller properties for Sitefinity widgets. Essential for accessing widget data through web services and custom functionality.

Unable to directly link to a backend Advanced Configuration Section

Sitefinity allows linking to the root element in the backend Advanced Configuration, but have you had it not work? I think I might know why...

How to join a party with XBox xCloud and not get the ms-xbl-multiplayer link error

Fix Xbox xCloud ms-xbl-multiplayer link error when joining parties. Complete workaround for cloud gaming party invites and multiplayer connections.

Auditing page permissions

Quickly pull in who has custom access to Sitefinity page permissions through this handy SQL Stored Procedure!

Adding a class to HTML when a custom widget is on the page

Avoid UI flicker in Sitefinity! Learn a server-side technique to add a class to your HTML element when a custom widget is on the page, ensuring smoother...

Custom Function Validation in KendoUI Spreadsheet

Learn how to create custom function validation in KendoUI Spreadsheet with R1C1 notation. Complete examples for array validation and number checking with...

Adding Telerik Reporting v15+ to Sitefinity in 2021

Need Telerik Reporting in modern Sitefinity? Learn how to add v15+ back with correct route setup and a Vue.js component for seamless report viewing.

Use VueJs with Sitefinity

Tips on how to use VueJs with Sitefinity and not have every widget all webpacked and loaded on every page.

VueJs Upload Input though a regular form postback

Learn how to integrate VueJs validation and state management with traditional form postbacks for file uploads without complex async upload handling.

Downloading a file through a login page

Fix the blank page issue when users try to download protected files in Sitefinity after login. Learn how to create a proper download flow with file...

Sitefinity anonymous form submissions

How to configure Sitefinity to allow authenticated users to anonymously submit forms using EventHub and SQL queries. Perfect for whistleblower forms or...

Adding MetaProperties like OpenGraph to ActionResult routes

Boost your Sitefinity site's SEO: A clear tutorial on adding essential meta and OpenGraph properties to pages generated by custom ActionResult routes.

Viewing what's in your Sitefinity Sitemap

Learn how to create a readable text version of your Sitefinity sitemap for auditing pages and debugging dynamic content routes that bypass the compressed...

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

Stop bot traffic spam from ruining your Google Analytics data. Learn how to block bottraffic.live and trafficbot.life requests using IIS rewrite rules and...

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.

Sitefinity Signing certificate not configured

Fix the 'Signing certificate not configured' warning in Sitefinity 13.2+. Learn how to properly configure identity server certificates for production...

Populating a Sitefinity Form Field from a remote API

Learn how to populate Sitefinity form dropdowns with remote API data using JavaScript and KendoUI. Simple frontend solution that works with both WebForms...

Exclude pages from netlifys sitemap plugin

Learn how to properly exclude pages and routes from Netlify's sitemap plugin in Nuxt.js. Configure netlify.toml to prevent unwanted pages from appearing in...

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. Includes a...

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.

Navigating from List to Detail no hardcoded routes

Learn how to create dynamic navigation between list and detail views in Sitefinity without hardcoding routes. Implement back buttons and browse more...

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.

Sitefinity serving old versions of files

Fix browser caching issues in Sitefinity when updated files serve old versions. Learn how to use cache busting techniques and document version parameters...

Open facebook app to someones profile

Learn the correct URI scheme (fb://profile?id=username) for deep linking to a Facebook profile from a mobile app, particularly for iOS using NativeScript....

EmailTextField for Authenticated users

Optimize EmailTextField forms for authenticated users in Sitefinity. Skip redundant email input validation for logged-in users and streamline form...

Changing the look of toolbox widget icons

Learn how to customize Sitefinity toolbox widget icons with CSS classes. Replace generic dotted boxes with professional-looking icons using built-in sprite...

Finding out which provider a user logged in with

Discover how to determine which authentication provider a user logged in with in Sitefinity. Essential for customizing logout URLs and managing multiple...

Duplicate urlname popup fix using custom script

Fix duplicate content URL name issues in Sitefinity with custom backend content view scripts. Prevent 'This content item already exists' popups when...

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.

Angular widgets in Sitefinity

Seamlessly use Angular widgets in Sitefinity: A tutorial on bootstrapping multiple Angular applications on a single page to prevent common conflicts.

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?

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.

Supercharge Sitefinity load times with Roslyn

Dramatically improve Sitefinity performance with Microsoft's Roslyn compiler. Simple NuGet installation reduces page load times from 38 seconds to just 7...

Sitefinity forms popup template

Create popup modal forms in Sitefinity with this custom MVC template. Learn how to override the default forms template to display forms in Bootstrap modal...

Help! My PageEditor is broken!

Troubleshoot Sitefinity page editor issues with this comprehensive guide. Fix script errors, markup problems, and CSS conflicts affecting the editing...

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.

Remote certificate is invalid error, self sign a cert

Fix Sitefinity 10 Identity Server 3 certificate validation errors by creating self-signed SSL certificates for local development - complete setup guide with...

Feather MVC bootstrap dropdown navigation template

Learn how to add a missing Bootstrap dropdown template to Sitefinity Feather. This tutorial provides a custom navigation template and a clever trick using...

Kendo Grid: cannot read property data of undefined

Troubleshoot the Kendo Grid 'cannot read property data of undefined' error during CRUD operations. This often means the datasource schema is missing the...

Sanitize pasted content in the Sitefinity Editor

Learn how to prevent Sitefinity content editors from pasting problematic content from MSWord into the KendoUI Editor widget. Configure paste cleanup options...

Sitefinity Taxa Filtering hardcoded to only use AND

Overcome Sitefinity's hardcoded AND logic in taxa filtering. Workaround for implementing OR logic between taxonomies using custom filter expressions.

Set rendered html for images and docs in the editor

Learn how to customize the markup generated by RadEditor and Kendo WYSIWYG editors for images and documents in Sitefinity. Control your HTML output and...

Customizing Sitefinity MVC Form Column Names

Learn how to customize column names for new controls in Sitefinity Feather MVC forms by editing the MetaField's ColumnName property in the advanced model...

Easy Css Setup for Tablet and Phone NativeScript

Learn how to create responsive CSS for tablet and phone layouts in NativeScript using size-specific selectors. Optimize your app UI for different screen...

Finding MVC widgets in your page designer

Learn how to visually identify MVC widgets during Sitefinity Hybrid to Pure MVC migration. Simple CSS trick to add MVC tags to widget titles in page edit mode.

Fixing Cached Ldap Roles

Solve Sitefinity LDAP caching issues when user roles change. Workaround for aggressive LDAP query caching that prevents role updates without app pool recycling.

Detect Indexing in your feather view

Learn how to detect when Sitefinity Lucene indexer is crawling your content and hide unnecessary content from search results. Improve search quality by...

Loading a specific Feather Template in Hybrid Mode

Configure Sitefinity Feather resource packages in hybrid mode. Learn how to link page templates to specific resource packages for consistent styling.

Organizing widgets in your Sitefinity Page Editor

Organize Sitefinity Feather MVC widgets in your page editor toolbox. Learn how to hide default MvcWidgets section and categorize widgets properly for better UX.

Prevent RadListView bloating your page with HTML

Optimize Sitefinity RadListView performance by preventing unnecessary JavaScript bloat. Remove redundant scripts and improve page load times.

Rapidly write and debug javascript in a page

Speed up JavaScript development in Sitefinity by using Dropbox file sharing to avoid constant widget editing and template versioning delays.

Redirect to protected document after login

Smoothly redirect Sitefinity users to protected documents post-login. This tutorial offers a workaround for the common 401 error, enhancing user experience.

Sitefinity 7.1s new multi-widget module system

Learn how Sitefinity 7.1 introduced multiple widgets for hierarchical modules, replacing the confusing single widget system. Step-by-step migration guide...

Export Sitefinity Content to Pdf or MSWord

Learn how to export HTML content to PDF or Microsoft Word documents using Sitefinity's built-in Telerik WPF tools. Free HTML-to-PDF conversion without...

MVC Widgets in your Sitefinity WebForms Templates

Use Sitefinity MVC widgets in WebForms templates without drag and drop. Learn how to embed MVC controllers directly in WebForms markup with examples.

Append text to a Sitefinity Page Title

Looking to consistently brand your Sitefinity pages? This tutorial shows how to reliably append or prefix your site name to page titles for both MVC and...

KendoUI Sortable Widget with MVVM

Learn how to implement KendoUI's powerful Sortable widget with MVVM pattern. This tutorial provides a working JSBin example showing manual sorting and...

Customize Custom Sitefinity Toolbox Elements

Customize Sitefinity toolbox elements with custom images and styling. Learn how to replace generic layout icons and add descriptive text for better user...

Sitefinity Cache

Learn how to leverage the Sitefinity Cache Manager in your projects. Complete guide with code examples for adding, querying, and removing cache objects...

Make your LoginWidget react to a clientside login

Enhance Sitefinity LoginWidget with jQuery AJAX hooks for better user feedback. Learn how to add loading states and prevent multiple login attempts during...

Show Alt Text in the Sitefinity Images Module Grid

Learn how to add Alt Text columns to the Sitefinity Images Module backend grid. Essential for accessibility compliance and finding images missing...

Defouting the new 6.1 Sitefinity Nav Menu

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.

How PreCompiled templates work

Understanding how Sitefinity precompiled templates work for improved performance. Learn about the compilation process and virtual path resolution.

Use Sitefinity Layout Controls without Drag\Drop

Sitefinity Layouts are amazingly flexible...stop writing your own CSS and use these.

Introducing the ScriptStyle Widget

Discover the ultimate replacement for Sitefinity's JavaScript and CSS embed widgets. This enhanced ScriptStyle widget offers inline coding, duplicate...

Fixing Ugly Hierarchical DynamicContent Urls

Fix ugly redundant URLs in Sitefinity hierarchical dynamic content by creating custom controls with flexible parent URL handling. Cleaner routing solution.

Add Custom Taxonomies to a Designer

Unlock more powerful content filtering in Sitefinity! This post shows you how to add custom taxonomies to your widget designers with a simple ViewMap tweak.

Sitefinity ORM Context Management explained

Learn Sitefinity ORM context management best practices. Understand why you shouldn't wrap managers in using statements and how Sitefinity manages OpenAccess...

Disable RadControls embedded jQuery in Sitefinity

Learn how to safely disable the embedded jQuery in Sitefinity RadControls to prevent double loading and optimize page performance. Conditional disabling...

More Efficent Sitefinity Breadcrumb

Optimize Sitefinity breadcrumb widget performance by removing unnecessary RadSiteMap stylesheets and empty wrapper divs. Custom breadcrumb control...

Loading Sitefinity faster on your dev box

Boost Sitefinity development performance by increasing IIS worker process priority. Simple Windows Task Manager trick to speed up your local development...

Custom attributes for Sitefinity Taxa

Extend Sitefinity Taxa with custom attributes using the built-in API. Learn how to store additional metadata beyond description and synonyms in the...

Simplified no bloat html Sitefinity taxonomy widget

Combat HTML bloat from Sitefinity's WebForms Taxonomy widget. This post offers a lightweight user control to display taxonomies cleanly and improve page...

Decorate your Sitefinity Forms with KendoUI

Learn how to enhance your Sitefinity forms with KendoUI controls for better user experience and functionality. Step-by-step guide to implementing date...

Javascript Date Formatting

Simplify JavaScript date formatting using KendoUI's built-in functions. Learn how to leverage existing KendoUI libraries for date manipulation without...

Debugging a Kendo Template Loop

Learn how to debug KendoUI templates using standard JavaScript debugging methods. Understand template syntax and execute JavaScript code within templates...

Avoid Version errors with Assembly Binding

Resolve .NET assembly version mismatch errors (YSOD) in Sitefinity by adding assembly binding redirects to your web.config. This guide explains how to...

How To List

Complete collection of Sitefinity tutorials, tips, and how-to guides. Essential reference for developers working with Sitefinity CMS development and...

Clientside Debugging the Telerik RadControls

Master client-side debugging of Telerik RadControls using Firebug and Firefox developer tools. Step-by-step guide to breakpoints, variable inspection, and...

Validation of viewstate MAC failed

Here's how you can address getting a Validation of viewstate MAC error screen in Sitefinity

Continuing the Sitefinity KendoUI posts

Discover how to use KendoUI components already embedded in Sitefinity without downloading external files. Learn the proper ResourceLinks setup for...

Simple WCF in Sitefinity

Learn how to create simple WCF services in Sitefinity with this beginner-friendly tutorial. Includes practical examples and step-by-step implementation...

Debug A WF4 Workflow

Fix debugging issues with Windows Workflow Foundation XAMLX files when breakpoints don't get hit. Learn how to correct file paths for proper debugging.

Customizing the Sitefinity Page Editor

Customize the Sitefinity page editor experience with CSS targeting specific editor modes. Learn how to override live styles for better content editing...

Row not found: GenericOID Error

Fix Sitefinity GenericOID errors and Events module saving issues by disabling OpenAccess Level 2 Cache - troubleshooting guide with Data.config settings.

Custom Page Class in Sitefinity 3.x

Learn how to customize your Sitefinity site by implementing a custom page class. Two simple steps to replace the default InternalPage inheritance and gain...

Using Cufon with ASP.NET and Telerik

Learn how to integrate Cufon font replacement with ASP.NET and Telerik RadControls without jQuery conflicts or browser compatibility issues.

OpenAccess Nested Repeater to Generic List Property

Learn how to bind nested repeaters with Telerik OpenAccess ORM using Generic List properties. No-code solution for one-to-many table relationships.

Telerik Reporting: NeedsDataSource

NeedsDataSource is a nice way to populate a report, but I always have trouble remembering which Type to cast to for the "object sender" variable. So here's...

Installing ELMAH with Sitefinity

Step-by-step guide to installing ELMAH error logging with Sitefinity CMS. Learn how to set up this powerful ASP.NET error tracking module to monitor crashes...

Better Sitefinity File Page in Sitefinity 3.x

Improve the Sitefinity 3.x file manager: This post details how to modify Files.aspx using RadFileExplorer for a more robust and user-friendly experience.

More tools for Generic Content in Sitefinity 3.x

Expand Sitefinity RadEditor toolbar with more editing tools. Learn how to customize EditorToolsFile.xml to add advanced editing options while maintaining...

Using Button Selectors with Sitefinity 3.x

Shows you how to have sitefinity 3.x generate a UI for you to pick content

Hyperlinks in External Templates

Discover how Sitefinity 3.x automatically handles NavigateUrl for multiple asp:Hyperlink controls (up to six with IDs like 'fullContent1', 'fullContent2',...

Stored Procedure for obtaining WF4 bookmarks

Learn how to use a stored procedure to extract and view WF4 (Windows Workflow Foundation 4) bookmarks from the database.

Using jQuery with Telerik Components

Discover how Telerik.Web.UI includes jQuery by default and learn to use $telerik.$ for seamless jQuery integration without extra library requests.

Great Tool to optimize your website

Optimize your ASP.NET website performance with Mono Software Web Application Optimizer. Dramatically reduce page sizes and eliminate viewstate bloat.

Sitefinity 3.x Windows 7 64-bit Installation

Getting Sitefinity 3.x up and running on windows 7 64

Using Webservices with Telerik OpenAccess

Solve the "ObjectScope is already closed" error in Telerik OpenAccess webservices by using anonymous in-memory objects instead of direct entity returns.

Sitefinity RadWindow popup styles

Style Sitefinity 3.x RadWindow popups to match your backend design. Learn how to create custom Telerik RadWindow skins that look native and professional.

Changing the look of controls dropped onto your page

Step-by-step guide to customizing Sitefinity control templates. Learn how to modify external templates, configure template paths, and avoid upgrade...

Querying Telerik OpenAccess with LinqPad

Step-by-step guide to configure LinqPad for querying Telerik OpenAccess domain models - setup assemblies, namespaces, and start exploring your data layer.

Improve page speed by optimizing your images

Boost website performance by optimizing images - learn proper sizing, compression, sprite techniques, and SVG usage to improve page load speeds and Google...

Fix Sitefinity 3.x Edit Mode Style

Fix Sitefinity 3.x edit mode styling issues by creating custom CSS overrides for design mode. Improve the page editing experience for content editors.

Telerik Reporting: Export On Button Click

How to wire up a report download to a button click with Telerik Reporting

Getting IE6-8 working with CSS3

Make CSS3 features work in Internet Explorer 6-8 using polyfills. Avoid extra images and markup while maintaining modern styling capabilities in legacy...

Compiling Projects against multiple versions

Solve DLL Hell when building Sitefinity plugins for multiple versions. Learn Project Linker techniques, Visual Studio extensions, and facade patterns for...

Moving the sitefinity logo

Move the mandatory Sitefinity Community logo using jQuery. Step-by-step guide to relocate the persistent bottom logo to your desired page location.

Stripping HTML using the RadEditor

Learn how to efficiently strip HTML tags using Telerik RadEditor's built-in functionality. This tutorial shows a clean extension method approach for...

Debugging a bad WebResource.axd request

Debug problematic WebResource.axd requests in ASP.NET applications. Learn how to decrypt resource URLs and identify the source of bad requests using...

Extension Methods with OpenAccess

Learn how to extend Telerik OpenAccess Domain Model Context with custom extension methods. Improve your development API with helper functions and...

DB Driven Scripting and Styling with SF4

Learn the best way to leverage Sitefinity CSS and JavaScript widgets while keeping your WYSIWYG design clean. Includes versioning benefits and layout...

Preventing Content Popping with KendoUI

Fix content flash and layout jumping in KendoUI splitter components by hiding content until initialization is complete - improve user experience with smooth...

Advanced RadXmlHttpPanel

Master Telerik's RadXmlHttpPanel for efficient AJAX! This guide details sending data, C# WebMethod structure, and JavaScript callbacks for advanced ASP.NET...

Essential VS2010 Javascript Extension

Discover the must-have Visual Studio 2010 JScript Editor Extensions that add C# design-time behaviors to JavaScript. Features include brace matching,...

Cross-Browser CSS Gradients

Learn how to create cross-browser CSS gradients that work in all major browsers. Includes vendor prefixes, modern alternatives, and gradient generator tools.

Positioning in Sitefinity 4

Learn how to use Sitefinity 4 layout controls for precise positioning without code - create dynamic layouts and properly align widgets using nested layout...

Search All Tables SQL Stored Procedure

A good stored procedure to do a full text search on the Sitefinity database

Blog Post Title Images

Learn how to add dynamic title images to Sitefinity blog posts using custom fields and widget templates. Step-by-step guide with code examples for...

Hidden but powerful Q3 2010 styling features

Discover hidden RadStyleSheetManager features in Telerik Q3 2010 controls. Learn how to combine external CSS files for better performance optimization.