Try Now
More in this section
Blogs RSS feed


  • Secure Socket Layer (SSL) and Sitefinity

    On the internet, personal information passes between a user’s computer and a website’s server. While some of this information is non-confidential, other information is sensitive. To ensure safety, software developers encrypt information in two ways: asymmetric encryption and symmetric encryption.   In Symmetric Encryption, both parties encrypt and decrypt messages ...
  • Schedule content items publishing with workflow enabled

        One more blogger is on board ready to post more and more.   In this post I am going to show you how to publish and schedule content items with workflow enabled. First we need to create a user control. I am going to work with News items. ...
  • Filter Expressions

    One of Sitefinity 3.5’s new features is Filter Expressions. These enable you to show content based on conditions, such as publication date, category, and the module’s meta fields. All of the Generic Content Based modules, which include News, Blogs, Events and Images and Documents, support filter expressions. To access a ...
  • ReplaceTool - Globally replace everything in your project with zero efforts

    Have you ever needed to change a single e-mail, located on 2000 pages with an another one? Have you experienced the problem to update 5000 links in your web site? While running some SQL queries against the project database may do the trick, the chance to screw something is pretty ...
  • Change Password and Password Recovery Controls in Sitefinity

    Although the Change Password and the Password Recovery controls, from Visual Studio, were not included with Sitefinity, you can create them yourself. First, make a user control and place a Password Recovery and a Change Password control on it. In this case, I will call them PasswordRecovery1 and ChangePassword1. Then, ...
  • Forward Mapping, Open Access and Sitefinity

    In a future release, Telerik's new OpenAccess ORM, which was recently acquired from Vanatec, will replace Nolics as Sitefinity's official ORM. One of Nolics advantages over many ORMs was forward mapping, which allowed the developer to make database tables from classes. This feature is also supported by OpenAccess and the process involves creating ...
  • I have a blog too!

    Hello! We finally migrated our blogs, so it is time for me to open my own blog. First, let me introduce myself - my name is Georgi Chokov and I am part of the Telerik Sitefinity team. I am responsible for managing all support inquires between the people in the ...
  • Google Sitemap

    There are many 3rd party tools that will make a Sitemap from a Sitefinity site for you. One of them is XML- SiteMaps.com.  To create a sitemap from their site, follow these instructions:   Go to their website Complete the form on page Download the uncompressed sitemap, which is ...
  • Upgrade in the progress... please bear with us

    I just wanted to inform everyone that the blog is being upgraded today, so I'd like to apologize if you cannot access the blog at moments or if you hit an error. Also, it seems we have some styling issues. Tomorrow everything should be back to normal - and moreover ...
  • Sitefinity 3.6 - once again we have heard you

    I would like to thank everyone for giving us extremely helpful feedback on my last post. It was exactly the kind of information we were looking for. It really isn’t that hard to develop a world class software like Sitefinity when we have such a great community to point us ...
  • So, how do you feel about .NET 3.5?

    We are working on Sitefinity 4.0 at the moment, but have decided that some of the refactoring we’ve done would be very useful to you, so we will probably release Sitefinity 3.6 with those improvements and not wait all the way to 4.0.  We don’t have exact date yet, but ...
  • Meet the crew next week

    Next week Sitefinity crew will be all over the world (well not really, but sounds very good when I put it that way). One part of the team you’ll be able to meet in Boston at Gilbane, while other part is going to IMS London. Needless to say, ...
  • In the mean time series (part 6): "Products" module - simple implementation with enabled localization

    Once again, I will post a ridiculously short and simple post. In this post I will demonstrate how to enable localization on products module. The idea is, of course, that we can have different versions of products depending on the culture/language end user selected. NOTE #1: Since this post is ...
  • In the mean time series (part 5): "Products" module - simple implementation with enabled permissions and workflow

    Ok, this will be a ridiculously simple and short post. This, precisely, is the reason why you should buy a CMS and not build one on your own. In this post, we will turn on the workflow for our products module in no more than two steps and less than ...
  • Telerik.com running on Sitefinity

    It is my great pleasure to announce that Telerik.com is running on Sitefinity starting from today. I hope that you will all enjoy the new website. It was a truly amazing experience to work on a site of such a scale and Sitefinity as a product has become much better ...
  • In the mean time series (part 4): BONUS TRACK - "Products" module - implementing search index

    Feeling bad that we’ve let you wait so long for this series, though we’ve announced it back in the mid summer, I’ve decided to throw in a bonus track. You will not find this post on the roadmap, though it will eventually make it to the manual. In this ...
  • In the mean time series (part 3): "Products" module - simple implementation with enabled permissions

    There have been quite a few requests for this particular example, and may I add, most of the angry posts regarding the developer’s manual were related to the lack of this sample. Admittedly, when I put the roadmap for this series in the manual I wasn’t going to tease you, ...
  • In the mean time series (part 2): "Products" module - simple implementation with enabled comments

    Ok, after short break with SiteActivity control, back to the serious stuff. Continuing the “In the mean time series”, we are making headway to the full-fledged products module. In this post I will demonstrate how to enable comments on our products module – module based on Generic Content. NOTE: ...
  • SiteActivity control - display the last X modified pages

    I’ve decided that it would be a good idea to make a short post on something simple, to give you the break from the epic series and posts I’ve been posting lately. So, in this post I’ll explain how to create a simple user control that displays x number of ...
  • Working with ContentViewDesigners (part 6): Implementing a custom designer

    We’ve arrived at the end of ContentViewDesigner series. The last post in the series will explain how to implement a custom designer. Many of you may have noticed that while I keep talking about ContentViewDesigners, the ContentView control itself does not have a designer. In this post we are going ...