Try Now
More in this section
Blogs RSS feed


  • Building a Module for sitefinity (part 2) : The concept

    Module is integrated in Sitefinity modules section as an assembly. This means that in order to create your own module you need to create a new C# project (Class library). The core class in this module you will name any way that you find suitable (for example : ListModule, MyModule…), ...
  • How to get reference to Control Panel from Command Panel (Building Modules)

    The main purpose of the Command Panel (left part of the screen) in the module is to modify Control panel (right part of the screen) in some way - set property, call a method etc. In order to get the reference to the Control Panel you can use following code ...
  • Building a Module for sitefinity (part 1)

    What is a Sitefinity Module? Modules are quite probably the most powerful feature of Sitefinity. They allow you to extend Sitefinity in any way you need it to be extended. Need a image gallery on your site? How about blog aggregation tool? Or maybe product catalog? All this you can ...
  • Welcome to the “Sitefinity & rad Controls” category

    As you may already know, Sitefinity comes with award-winning rad Control suit. If, by some chance, you are unfamiliar with rad Controls you can get a pretty good idea here. The posts in this category will show sample scenarios on how to use r.a.d.Controls inside of your website to, ...
  • Welcome to the “Pushing the envelope” category

    Ever wanted to do something really weired with Sitefinity? In this category we’ll post about not-so-common scenarios and solutions. How about building a module for importing content from an old site? Or hooking up Sitefinity with a web service… Obviously, I can’t come up with that many strange scenarios in ...
  • Using your own Master Page and providing blog-like calendar navigation

    This blog post will explain the basic procedure of creating your own Master Page for Sitefinity and, just to make it a bit less dull, we’ll make navigation in a blog-like calendar fashion. Personally, I don’t think this is a perfect way for providing navigation (heck, I don’t think it’s ...
  • Welcome to the “Looking good!” category

    Having a “really, really, ridiculuosly good looking” web site is important. In this category we’ll be posting tips, advice and tutorials how to make your site look good. In our quest to wow your visitors, we’ll be taking advantage of award-winning rad Controls suit which comes as a part of ...
  • Project #1 - Image gallery User Control (Part 1)

    Note : The images in this project are taken from www.sxc.hu and are ownership of their respective authors. I’ve used animals because the constraints for using actual people are a bit more complex. For the first project I’ve chose something simple yet very useful: an Image gallery User Control. The ...
  • Project #1 - Image gallery User Control (Part 2)

    NOTE : This post is a part of a series. Read first part if you’ve missed it. [VB.NET example] So, after we have uploaded the images, now it’s time to create a user control that will display them. In case you are unfamiliar with using User Controls in Sitefinity consult ...
  • Working on a live UserControl

    In case you’ve wondered how to modify already uploaded user control without constantly uploading it through Sitefinity pages, it’s handy to know that Sitefinity creates a “UserControl” folder inside of the website’s root folder and stores there all uploaded user controls . Once you upload your control, you can open ...
  • Welcome to the “Projects” category

    Learning by an example is probably the oldest method of teaching and since it’s been around for such a long time, it’s surely one of the better methods. In this category we’ll every so often take apart particular project into pieces and describe how it is built in series of ...
  • Tip #1 : Finding child pages based upon a parent page

      The scenario Well, except from the fact that one of the pillars of good parenthood is the ability to tell your own children from all the other kids, there are actually other (more practical and less formal) reasons why you may need to get the reference to all the ...
  • Welcome to the “Concepts & Theory” category

    While developing Sitefinity, we are trying as much as possible, to avoid reinventing the wheel. Therefore, we strive to take advantage of best practices guidlines and when possible extend, not write from the scratch, already existing Asp.NET features. In this category, we’ll try to point out the subjects you should ...
  • Welcome to the “Tip of the week category”

    We’d like to welcome you the “Tip of the week category” at Sitefinity Developer Blog. It’s hard to explain what are we going to write in this category without sounding trivial, nontheless here is my try Once a week (I bet you’d never guess that!), we’ll write a short, very ...
  • Developers for developers

    We’d like to welcome you everyone to this brand new Sitefinity blog for developers. I was going to make the first sentence full of corporate slang niceties, but being a developer as you are, I know that we don’t care all that much about that. So, let’s get to the ...