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

Blogs

  • How Load-balancing Was Improved in Sitefinity 9.2

    by
    In a load-balancing scenario all instances of an application must have the same configurations across the nodes, and when a new version comes it should update the nodes one at a time and avoid down time. There are two types of configuration settings in the CMS. The first ones are ...
  • Single Sign On Between Sitefinity and 3rd Party Applications: Part 1 - The Basics

    by
    A very common task in web development and architecture is setting up Single Sign On. Often times we have to configure a setup between different applications using different protocols and frameworks to make sure that our users have to log in only once. In the most common case the architecture ...
  • Down-Under: A New Perspective on Building Widgets with Sitefinity

    by
    Sitefinity comes with tons of slick widgets that users love so much about the system. Business users can use them right away and developers don’t need to write code unless they want to introduce some fancy customization. Sitefinity has always been about that – to provide all the user groups with ...
  • Using conditional templates in your custom widgets

    by
    As Sitefinity gets bigger as a software project, many small features that get implemented may stay unnoticed. While trying to solve problems, developers often provide solutions that may be used elsewhere, and not just the specific feature they are implementing. This is how design patterns are born. We do have ...
  • 5 practices to avoid when doing Sitefinity development

    by
    As many of you know, the extensibility of the Sitefinity product is one of our top concerns. We try to expose everything and make it easily accessible through the Sitefinity API. And by everything, I don’t mean just content, but the whole architecture. We try to provide hooks and events ...
  • A Developer’s Look at Content Lifecycle

    by
    When working with the content modules in Sitefinity, we can either directly publish items that we create, or save them as drafts. Those operations create some different versions of the same content behind the scenes, and use a concept that we call content lifecycle. In this blog post we are ...
  • Hosting recommendations and setup

    by
    There are many hosting options for a Sitefinity website ranging from basic shared hosting plans to sophisticated on-premise or cloud hosting deployment configurations.  You should choose the right hosting option for you based on the purpose of your website serves to the organization. Some factors to consider are: Value of ...
  • Using the ASP.NET Sql Membership Provider in Sitefinity

    by
    In the Sitefinity security space, all user and role management is handled through the ASP.NET Membership APIs. Sitefinity's backend uses its own custom membership and role providers, which utilize OpenAccess ORM to persist the users and roles into the Sitefinity database. Before the 4.1 release of Sitefinity, we didn't ...
  • Taking advantage of the Virtual Path Provider in Sitefinity 4.1

    by
    We’ve done a lot to improve overall performance in the Sitefinity 4.1 release. Part of the performance comes from the upgrade of OpenAccess ORM. We also introduced a lot of caching improvements. The third major change that impacts performance a lot is the Sitefinity implementation of a Virtual Path ...
  • Changes in Mapping Persistent Classes in Custom Modules with Sitefinity 4.1

    by
    UPDATE: After the initial version of this blog post, we introduced some changes in Sitefinity, which required somewhat different code. Some people noticed this in the comments below. The blog post has been updated with code working for Sitefinity 4.1. You can always find a working code sample illustrating ...
  • Staying close to your competitors? Make it closer with Sitefinity 4.0 publishing system

    by
    Monthly email newsletters are a common tool for informing customers about your products and services.  This information includes the latest product updates, new promotions, new tools and upcoming corporate events.  In order to stay informed, many organizations subscribe to competitor’s email newsletters to monitor their announcements and the ...
  • Creating a Thumbnail Selector for News Items

    by
    UPDATE 2: Improvements and extensions to this thumbnail selector are included in a newer blog post. UPDATE: In the comments to this blog post, some people reported issues with running the sample in Sitefinity 4.1. Those issues have been fixed. The download links in the post have been ...
  • Creating a Simple Image Selector Using a Client Binder

    by
    Introduction There have been numerous requests by the Sitefinity community asking for a custom control used to select images for a particular scenario. This and the next few blog posts are going to show how you can create a simple image selector, and how you can plug it into Sitefinity ...
  • Sitefinity Streaming API: Corner cases

    by
    This is a part of the blog post series that explain the new streaming API for Sitefinity 3.7 SP3. You can view the TOC in the first blog post. I talked about the API of streaming, explained why it was needed and some of its limitations. Now, I will give ...
  • Sitefinity Streaming API: Changes to Existing API

    by
    This is a part of the blog post series that explain the new streaming API for Sitefinity 3.7 SP3. You can view the TOC in the first blog post. So far, I've explained the why we needed streaming API and its limitations, and then I covered quickly on ...
  • Sitefinity Streaming API: Common tasks

    by
    This is a part of the blog post series that explain the new streaming API for Sitefinity 3.7 SP3. You can view the TOC in the first blog post. I described why Streaming API was needed in Sitefinity, and then I covered on the new API and the changes ...
  • Sitefinity Streaming API: Overview

    by
    This is a part of the blog post series that explain the new streaming API for Sitefinity 3.7 SP3. You can view the TOC in the first blog post. In my previous blog post, I introduced the problem and explained our approach towards fixing it. Now, I am ...
  • Sitefinity Streaming API: Introduction

    by
    This is a part of the blog post series that explain the new streaming API for Sitefinity 3.7 SP3. You can view the TOC in the first blog post. Until now, Sitefinity had just one type of binary content. It was saved as a byte array, meaning that it ...
  • Handling Large Files in Sitefinity (a.k.a Streaming)

    by
    It has been some time since my last blog post. And that is due to our incredible efforts on the next version of Sitefinity, 4.0. We didn't forget 3.x, however, and we recently released a service pack for it. The service pack fixes numerous issues thanks to our community - ...
  • Building a secured Sitefinity website

    by
    During the past few weeks I spotted a trend among our customers - web security and hacking concerns. With this blog post, we will cover how Sitefinity is protecting you from being hacked with some of the well known web attacks. We will also mention some of the basics you ...
1 2