Partial caching for content items
The blog post explains how to partially cache part of the rending for user control in sitefintiy.
Developing JavaScript Widgets for Sitefinity CMS: Async Search Results
The blog post samples the implementation for a widget that display asynchronously search results using MVC.

KB articles

USPS API changes July 28, 2013 This KB articles announces the API changes for united states postal services and how this affects sitefinity ECommerce module usage of shipping methods.

How to modify item template in sitefinity for showing custom dataThe blog post gives a tutorial on how to customize the widget for modules built using the module builder module, attach code behind to the widget templates and customize the rendered output for the widget.

Building Sitefinity MVC Widgets with KendoUI GridThe blog post explains the specific for binding datasource to Kendo UI Grid in sitefinity and provides a sample of the implementation for binding kendo grid in sitefinity.

Configuring language selector lead you to translated detail item pageThe blog post describes the modification needed for making sitefinity language selector open the correct language version of the detail page for sitefinity content items in detail

KB articles

Search box missing for document libraries in sitefinity 6.0This KB article gives a solution to the problem where document libraries can`t be searched in sitefinity 6.0, the issue is fixed in sitefinity 6.1

How to make sitefinity forums responsiveThe blog post provides css styling guidelines for adding responsive design for sitefinity forums widget.
MVC updates in sitefinity 6.2The blog post provides an over of the new MVC features that are available in sitefinity 6.2 release.

Sitefinity partial match searchThe blog post provides customization to sitefinity built in search box widget that allows every user that searches in siteinity to search for all available matches of certain search term.

Rejecting item sent for approval in module builder trough the APIThe blog post provides a customization to sitefinity static method for moving dynamic items in different workflow states (Published, AwaitingApproval, etc) to provide the ability to add rejection reason when rejecting an item trough the API.

Blog PostsRetrieving custom fields from revision history trough the API
The blog post provides a sample query using sitefintiy API for retrieving custom field values from revision history.Making widget templates editable trough the UI part 2
The blog post samples the implementation of registration for editable custom widget templates together with all necessary prerequisites that make up those custom widget templates behave like the built in widget templates.

KB articles

String was not recognized as valid DateTime when configuring Analytics.
The KB article provides a fix for this problem when encountered using Analytics module.

The type System.SerializableAttribute exists in both assembliesThe KB article provides a fix if the problem with exception "System.SerializableAttribute exists in both assemblies" is encountered.

Hide custom field sections for different providers in multisite
Sitefinity search results widget renders search results for content that is saved in sitefintiy search index. In order to make the search result widget render a result which is not located in sitefinity search a search result can be added on the fly while searching.

Adding custom search results into sitefinty search results widget
In multisite scenario all sitefinity modules have the same custom fields and built in fields for all sites because custom fields are added to a whole type (NewsItem, BlogPost, etc.) and are not unique per site. A customization can be added to make certain fields hidden in some sites to

KB: HttpContext issue in MVC Controller in 7.0
Since the launch of “Project Feather” there are significant breaking changes in Sitefinity 7 MVC API. This article explains how to revert back our “obsolete” functionality to overcome some reported issues related with HttpContext used in MVC Controller.

The blog post shows how a library selector field control could be implemented and used in Sitefinity. The selector covers use-case scenarios in which we want to select all media items in a certain folder or album without going through each of the items. It also allows you to select directly an entire album and its child folders, from which to retrieve all images, for instance.

Documentation article:Configure Sitefinity sitemap generator
This article explains how you can configure Sitefinity sitemap generator on site, page, or content item level. For more detailed information, you can check the following articles:

Documentation article:Reuse contentThis section explains how in Sitefinity you can reuse content in another page or site or use a variation of the content instead of having to create the identical content all over from scratch. You can find how to perform the following:

Documentation article:Audit Trail module
This article provides information for the newly introduced Sitefinity module for keeping track of changes and actions in the system, recording who did what and when. It also includes detailed information about:

Documentation helper article:SystemManager eventsThe article is about the SystemManager helper class, which exposes several events - ApplicationStart, ModelReset, ShuttingDown, Shutdown, where a user can hook up any custom logic.

Tools

Sitefinity Professional Services

Progress, Telerik, Sitefinity and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries.