Try Now
More in this section
Blogs RSS feed


  • TIP : How to use extensions other than .aspx with your site

    There are quite a few people that believe that sites (or pages) that have .html extension will be better ranked on search engines than those using .aspx. I really have no idea if that's correct or not... but I'll take their word on that and explain how pages in Sitefinity ...
  • Sitefinity 3.1 released!

    Sitefinity team released Sitefinity 3.1 on Friday, October 5th 2007. I've talked about the news in version 3.1 in my cover of beta release , and the official release notes you can find at this page. This release features detailed instructions on installation and upgrading, so head to your ...
  • Sitefinity 3.1 BETA

    A week ago, we've released Sitefinity 3.1 BETA and now in the dawn of the final release, let's take a look at what has been introduced in version 3.1. Instead of seeping cocktails on the beach, we’ve been working really hard during the summer and here are the results. Apart ...
  • Building a module for Sitefinity (part 7) : Using JavaScript in your modules

    After a short :) break, I'm back on track with the "Building a module for Sitefinity" series. I have implemented the departments management in Control Panel and in doing so I've needed to use some JavaScript, so in case you are unsure about how to do that with custom module, I'm going to explain ...
  • Improvements in Modules architecture in Sitefinity SP2

    For you that have been creating your own modules or simply just playing around with them, here are some good news. It has been a bit awkward in the past when you have tried to get a reference from CommandPanel to ControlPanel and vice versa. Another problematic area used to be notifying one control ...
  • Image gallery for Sitefinity : a better one!

    Bob, Sitefinity team lead, spent yet another weekend productively and created a simple image gallery control for Sitefinity, based on Lytebox. In this short post I'll explain the basics of control and obviously provide you with a link for download. So before I get into explaining the control itself I ...
  • Tags (aka Categories) for Sitefinity Blogs

    This post explains how to implement tags functionality for Sitefinity blogs. Note that this functionality on blogs.sitefinity.com is called "Categories", however from version 3.1 due in mid September tags and categories will be something rather different. The idea of this post is to show how to achieve this functionality, which is not yet part ...
  • Archive control for Sitefinity blogs

    This post will explain how to implement archive functionality in Sitefinity blogs, similar to the one you can see on this blog. The idea is pretty simple. We want to list all the months in a year and show many posts have been published in that month, regardless of how ...
  • Sitefinity 3.0 Service Pack 2 out

    Sitefinity 3.0 Service Pack 2 has been released, with some major fixes and several tweaks. And, yes, this means that it is possible to create categories and archives on your blogs now. I'll post the tutorials and user controls tomorrow. Here are the release notes from Sitefinity.com forum : "We ...
  • Blog module : Categories and archives

    Since we have started the new blog which features Categories and Archive functionalities, which are not at the moment part of the standard Sitefinity installation, there has been quite a few requests to describe how is this done. I have done it with User Controls, and using the PostList control with the soon to ...
  • CustomDataSource to be introduced in public controls

    With the Sitefinity 3.0 Service Pack 2 certain public controls will get a new property: CustomDataSource. The public controls that will get this property are following: Telerik.Blogs.WebControls.PostList; Telerik.News.WebControls.NewsList; Telerik.Lists.WebControls.ListDisplay. The main advantage of this property is that now you can wrap any of these public controls in a user control (or any ...
  • A forgotten post : Registring a Custom Module with Sitefinity

    Over the last week or so I’ve received several comments asking how to register a custom module in Sitefinity. Obviously, this post should have been written way before in the Building a pluggable module section, but I have somehow missed it. I apologize and would like to thank the kind ...
  • What’s going on?

    Dear readers, As you may have noticed I’ve been rather quiet for the past several days. No, this blog is not slowing down and this will not become a practice. On the contrary! I’m in the process of moving the blog from WordPress to Sitefinity which will allow me to ...
  • Sitefinity Meets Web 2.0 (part 2) : Dating site

    Undoubtedly, it takes a programmer to write about dating and romance, while using diagrams, classes, methods… Furthermore, it is also only a programmer that won’t be considered pervert if writes about dating and titles one of the sections “Basic implementation idea”. So without further ado… This post will describe how ...
  • Working with complex properties in Custom public controls (WebTypeEditor)

    When working with Sitefinity, specifically with public web controls (such as Image of Posts list) you may have noticed some properties that have a “Select” button next to them. Those properties (we’ll call them Complex properties for the purpose of this post) have one thing in common : It is ...
  • Building a module for Sitefinity (part 6) : Anatomy of a web control

    Generally, we can say that all web controls you are going to build for Sitefinity modules have several things in common. In this post I will explain how I’ve approached building a ControlPanel control for Contacts module. Once that is explained everything else should come pretty easy to you. At ...
  • Quick question!

    Dear readers, I’m sorry that I haven’t asked this question earlier, but better late than never… Would like me to post some samples in VB.NET? So far it was only C#. Please leave a comment if you’d like some VB.NET samples. If you show the interest, I’d gladly provide you ...
  • Sitefinity meets Web 2.0 (part 1) : Digg-clone application

      Sitefinity 3.0 is much more than just a CMS. It’s flexible, modular and open architecture let’s you build on top of Sitefinity virtually any kind of web application. In the first post of this series, I’ll discuss how could one approach building a Digg-clone web application. It’s actually much ...
  • Sitefinity meets Web 2.0

    To break the monotony I’ve decided to make a short break from pluggable module series (though that series we’ll continue parallel with this new one) and give you the list of ten Web 2.0 applications you can build with Sitefinity! Some of you may scratch your head now and wonder ...
  • Building a Module for Sitefinity (part 5) : Module structure

    The Contacts pluggable module will be made of two assemblies : Sample.Contacts and Sample.Contacts.Data The business logic and UI will be implemented in Sample.Contacts module, while the data access we’ll be done through the Sample.Contacts.Data assembly. Take a look at the following diagram to see the big picture : Sample.Contacts ...