Categories
Bloggers
Blogs RSS feed

Blogs

  • How the new Sitefinity XML Sitemap Generator can improve your SEO

    by
    A few days ago we released the latest version of Sitefinity 7.1. Among many great new features and improvements was the Sitemap Generator a tool that automates the process of generating and submitting Sitemap information to search engines.   More details on that feature a bit later. First let's ...
  • Customizing Sitefinity’s dialogs

    by
    Customizing Sitefinity’s built-in dialogs is a commonly requested scenario, so in the following blog post we will demonstrate how you can achieve this. For the purpose of this demo we are going to customize the CustomSortingDialog for Events module, located in Content->Events and choosing the Custom sorting… option in the ...
  • Infinite scroll widget for Sitefinity supporting sorting and searching

    by
    Sitefinity offers default widgets for all modules which support setting a specific datasource and configuring standard paging. However, more and more web applications present their data using the so called infinite scroll paging – where we use load on demand when the user scrolls to the near end of the ...
  • Preselect field value in dropdowns using a Form Field Widget

    by
    Lately there were several instances where clients wanted to preselect form field values based on some criteria. This blog post will show how to achieve this functionality. For the sake of a sample I will look at a case where a dropdown list has a preselected item based on the ...
  • Extending Page Route handler – configuring the page output cache to be non-browser specific

    by
    Configuring output cache is very important part of the performance tuning process of your website. Sitefinity offers an easy way to configure output cache and there is a documentation article available providing detailed information about this. When you request a Sitefinity page our PageRouteHandler class checks whether there is such ...
  • The Ultimate Guide to Managing Related Content on Your Website

    by
    Admit it…you’re tired of managing resources on your website. The thought of clicking through a dozen links and pages to post your new resource in all the right places is driving you crazy—not to mention having to do it all over again when you make changes! But what can you ...
  • Taxonomy Field Control for Sitefinity Front-End

    by
    Currently in Sitefinity we are using the built-in HierarchicalTaxonField and FlatTaxonField controls to show taxonomies both in the back-end and in the front-end, by switching the DisplayMode of the field controls. However, in the practice this proved not the most efficient way to display the taxonomies related to an item. Furthermore, most ...
  • Library Selector for Sitefinity back-end

    by
    In Sitefinity 7.0 we can select media content through the new Related Media field and choose the content we want to relate to the item. However, there are use-case scenarios in which we want to select all media items in a certain folder or album without going through each of ...
  • Restrict Usage of Widgets Based on Roles in Sitefinity

    by
    Sitefinity enables you to hide any number of widgets from the toolbox on back-end pages from specific users, based on their user roles. Thus, these users do not see the widgets in the toolbox and do not use them. A new how-to article is designed to help you set up ...
  • Extend Sitefinity SmtpSender

    by
    Sitefinity offers very easy extensibility of our default SmtpSender class. Since our Email Campaigns module uses the Sitefinity's NotificationService to send out the campaign issues, the SmtpSender gets resolved dynamically and can be replaced from the Notification profile. This article shows how you can inherits from the default SmtpSender and ...
  • Accent Insensitive Search in Sitefinity

    by
    One way to implement an accent insensitive search is to replace the default analyzer used by Lucene in Sitefinity with one that replaces accented characters with the corresponding unaccented ones. Fortunately Lucene provides this functionality out of the box with the ASCIIFoldingFilter class. Below you could find an example of ...
  • 31 Practical Uses for New Sitefinity 7.0 Features - Part 3

    by
    The release of Sitefinity 7.0 brought with it a ton of improvements and new functionality. That means awesome new features for your sites! After some feedback from you and a bit of brainstorming on our end, we’ve managed to come up with a pretty impressive list of practical uses for ...
  • How to speed up the build of your solution in Visual Studio

    by
    The time it takes to build your solution in Visual Studio could greatly hinder your performance. Especially if you got to some trial and error desperate measures which let's face it - everyone has to do from time to time. Let's start with our experience. Few years back in SItefinity ...
  • 31 Practical Uses for New Sitefinity 7.0 Features - Part 2

    by
    The release of Sitefinity 7.0 brought with it a ton of improvements and new functionality. That means awesome new features for your sites! After some feedback from you and a bit of brainstorming on our end, we’ve managed to come up with a pretty impressive list of practical uses for ...
  • 31 Practical Uses for New Sitefinity 7.0 Features - Part 1

    by
    The release of Sitefinity 7.0 brought with it a ton of improvements and new functionality. That means awesome new features for your sites! After some feedback from you and a bit of brainstorming on our end, we’ve managed to come up with a pretty impressive list of practical uses for ...
  • Creating a Custom Widget Designer Using Sitefinity and Sitefinity Thunder Part 2

    by
    This post is the 2nd part of a 2 part blog post that focuses on how to create Designers using Sitefinity Thunder. Please refer to this blog post to see the first part... Open up your custom Widget UI file that we created at the beginning of this post, ...
  • Creating a Custom Widget Designer using Sitefinity and Sitefinity Thunder Part 1

    by
    Description This blog posts intends to cover the newest way to create custom Designers for your widgets. This post is meant to be an addendum to Josh Morales’ excellent blog post entitled Selecting Sitefinity 4 Content Inside Widget Designers, which was posted on October of 2011. Since that time ...
  • Slower website startup times when uploading to live

    by
    This article could help you investigate slower startup times when deploying your asp.net application to your live environments. Let's start with some basics of how an ASP.NET website is hosted in the w3wp.exe process created by the IIS for each application pool. Our experience shows that in most of the ...
  • Sitefinity Memory Usage

    by
    We commonly get questions about the memory usage of various Sitefinity instances so I decided to share some information about the fundamental forces in play there. I will mostly talk about the memory usage on startup as it is the initial impression and causes a lot of confusion although the ...
  • Creating a Responsive MVC Based Image Carousel in Sitefinity

    by
    Description In this post I’m going to demonstrate how easy it is to create Sitefinity MVC based, responsive image carousel widget for your Sitefinity projects. When complete you will have 3 columned carousel that will adjust its columns from 3 to 2 to 1 as you scale your browser’s width ...
1 2 3 4 5 6 7 8 9 10 Next »