+1-888-365-2779
Try Now
More in this section
Categories
Bloggers
Blogs RSS feed

Blogs

  • Performance Optimizations Part 2 – Cache Substitution Controls

    by
    In the previous article “Performance Optimizations - Why Output Cache is Important” we saw a brief overview of output caching and how it can help overall performance and experience of our sites. We also narrowed down possible problems that output caching may impose in certain scenarios. In this ...
  • Sample Generic Content based module: Products module

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]     In this article we are providing a sample Products module which is based on Generic Content module. The Products module supports following features: Dynamic meta fields Hierarchical categories...
  • Performance Optimizations - Why Output Cache is Important

    by
    I’m starting a series of articles on performance optimizations in Sitefinity. In the first article I will explain what Output Cache is, how it works, what options Sitefinity offers and why does it matter. ASP.Net is a great technology allowing us to easily create dynamic pages. Dynamic as opposed to ...
  • Command Panel: Automatically generating commands

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]  The automatic command generation, is actually a feature of the Control Panel class and it is not to be confused with Command Panel. The process of generating commands automatically has ...
  • Command Panel: What is it role?

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   Generally speaking (though this is not a requirement) every Sitefinity module has one or more command panels. Command Panel usually consists of several links which allow end user to ...
  • The new Sitefinity Web Tests Console Demo

    by
    The new Sitefinity Web Tests Console Demo you can download from here. We are happy to introduce the Demo version of our new testing tool – “Sitefinity Web Tests Console”. It is based on the same “WebAii v1.1” framework as our Web UI test studio. In order to run the ...
  • Sample pluggable module: Contacts pluggable module

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   In this topic we are providing sample pluggable module built on new backend architecture introduced in Sitefinity 3.6. The sample module is Contacts module which will be familiar to ...
  • Control Panel: Adding Views to Control Panel

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   Control Panel classes are just root Views in the new backend architecture. Event though, they are somewhat special, they are still only Views based on ViewModeControl base class.  ...
  • Control Panel: Automatic breadcrumb

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   Similarly to the automatic command generation, base Control Panel also provides built-in breadcrumb that is automatically generated from the given View hierarchy.   The breadcrumb will take ...
  • Control Panel: Automatic Command Generation

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   In the previous article we have touched on the benefits of deriving our Control Panel class from the base Telerik.Cms.Web.UI.Backend.ControlPanel class. The first built-in feature we are going to ...
  • Replacing a child view with another one

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.] [This article requires Sitefinity 3.6 hotfix to be installed]   We have demonstrated in the previous two articles how one can add a new child view to a View ...
  • Removing child views from the View

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   [This article requires Sitefinity 3.6 hotfix to be installed]    In the article preceding this one, we have seen how one can add a brand new child ...
  • Adding child views to the View

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   [This article requires Sitefinity 3.6 hotfix to be installed]   So far we have explored various options of mapping embedded templates to external ones. However, the new Controls ...
  • Mapping ContentViewDesigners and working with Presentation Modes

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.] [This article requires Sitefinity 3.6 hotfix to be installed]    So far we have seen all the major ways in which one can map embedded templates to use external ...
  • Mapping to different templates based on provider name

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   [This article requires Sitefinity 3.6 hotfix to be installed]    In versions prior to Sitefinity 3.6 there was a convention that for each new provider (see this article ...
  • Mapping multiple templates of control

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   [This article requires Sitefinity 3.6 hotfix to be installed]   In the previous article we have demonstrated how to map embedded template of a control to an external ...
  • Mapping a control to use external template

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   [This article requires Sitefinity 3.6 hotfix to be installed]   In Sitefinity 3.6 most of the templates have been embedded with the assemblies, which means that you cannot ...
  • Introduction to ControlsConfig file

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   [This article requires Sitefinity 3.6 hotfix to be installed]   ControlsConfig file is a new configuration file introduced in Sitefinity 3.6 which allows developers to Map embedded templates ...
  • Sitefinity 3.6 hotfix released!

    by
    It is my pleasure to inform you that we have released a hotfix for Sitefinity 3.6. You can find it in your Client.net accounts. You can also find the zip file named "External templates" which contains a sample ControlsConfig.xml file with references to all embedded templates, together with the actual ...
  • Sitefinity 3.6 new backend architecture - Control Panel: What is its role?

    by
    [This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]   ControlPanel is the root view of every module and it provides the basic user interface for the modules. Module class (class that derives from WebModule) is in charge of ...