Try Now
More in this section
Blogs RSS feed


  • Sitefinity 3.6 beta this week

    So, I am writing a blog post triumphantly announcing Sitefinity 3.6 beta this week, as if we have not promised to release the official release tomorrow. Yeah, among other things, I am in charge of spin here at Sitefinity team. Play along with me on this and leave few of ...
  • Collecting Sitefinity modules and user controls - a nice initiative

    Chris Bond has started a very nice initiative - he wants to collect all 3rd party modules and user controls for Sitefinity, and to list them on a single web site. The web site is http://sfmodules.logics.co.uk/ This could grow up in something very helpful for everyone. Chris is ready to ...
  • Working with selectors Part Two: File manager selector, Page id selector, Rss feed selector

      Here are some examples represents how to use File manager selector, Page id selector, Rss feed selector   File manager selector - you can select files from your project root. File manager selector allows you to upload new item to the root.   // file manager selector. [WebEditor("Telerik.FileManager.UrlWebEditor, ...
  • How to implement a drop down list or a radio button list as a meta field

    Since all meta fields are automatically saved and set by Sitefinity, there must be some procedure how Sitefinity can do this automatically. Sitefinity looks for all controls that have id of a meta key and that can be cast to ITextControl interface. The importance of ITextControl interface is that it mandates the control to ...
  • Working with selectors Part One: Content selector, Image selector, Document selector.

      I'm going to start a session of some posts about selectors in Sitefinity. There won't be a lot of coding, because I will describe some general aspects of the topic. In this post I will work with user control and selectors will be set as a properties of this ...
  • Excel DataSource

    In Sitefinity, you can bind data to a variety of data sources and one of those options is MS Excel. Although there is no data source control, you can bind a RadGrid to MS Excel programmatically using ADO.NET. The process involves connecting to the Excel sheet, select data, loading it ...
  • 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 ...