-
Here are some good practices that you can use to optimize the performance of your website.
Ensure that compilation debug property is set to false on your production - Don’t run production ASP.NET Applications with debug=”true” enabled . Enable PageCaching - the default CachingProvider that ...
-
Each ContentView based control represents content items that have been created from the backend or programmatically. The ContentView based control has two modes List - shows all items as a list. Details - shows a single item from the list. Build-in ContentView based controls are - ...
-
Recently we received several bug reports from some of our customers about problems with CategoriesView performance when they have over 200 categories. We ran some test and it turned out that the counting that we perform and the view structure produced very large output. This leads ...
-
This post will show you how to create custom navigation menu for your website, where you can specify which pages you want to see and which not. There are many cases where you want to have two level navigation or several navigational menus. Each time you ...
-
When you upload images from your file system to Sitefinity using Images and Documents module all items go to the database as binary object. In some cases you may need to get this Images back to your file system - upload them in another project, back ...
-
In this post I will show you how to create scheduled services that could be executed on a certain period of time - hourly, daily, weekly, monthly etc. The post will expose web service that runs a Sitefinity search index. The implementation requires
1.Creating a ...
-
In this post I will show you how you can implement Forum subscription in Sitefinity. Instead of going each time to a given post you can just subscribe to the forum post and receive email notification once someone reply to you or you just want to ...
-
In this blog post I will show you how to create a workflow with comments. This is very useful when the workflow for your website is enabled and you want to leave a message to your content editors why a give content has been approved, declined, ...
-
In this blog post I am showing how to create a custom RadScheduler control that can be used to insert/update and delete content items. Generally the implementation is related to Events provider and IEvent objects. All data for the items managed through this control is persisted ...
-
The main reason of this post is a discussion that I had in Sitefinity's forum post. So, the problem here is that you have BlogPosts control that supports filtering , but the same does not apply for CategoriesTree control. Using BlogPosts FilterExpression property you can ...