X

Register now for unlimited access to Sitecore resources.


Already have an account? Log in now

*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
X

Request a demo

It’s easy to get started. Sign up for a personalized demo.

*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
*{0} must be filled in.
Sitecore Blog: Getting to Know Sitecore
 

Recent Posts

Sitecore Media Framework 2.0 Released

By Adam Conn, October 15, 2014 | Permalink | Rating:  | Leave a comment

Sitecore Media Framework in Sitecore Media Library

Sitecore Media Framework 2.0 is now available on the Sitecore Developer Network. This blog post announces the new release. This is a bit of an unusual release, so please read on for details.

Read More

Tags: Media Library, Sitecore 7, Integration

Using Saved Search with Personalization

By Adam Conn, October 07, 2014 | Permalink | Rating:  | Leave a comment

At Sitecore Symposium my colleague Ciaran McAuliffe presented a session in the developer track where he explored how to build contextualized shopping experience using Sitecore and Commerce Connect. His example showed how lists of products could be targeted to specific personas.

This is a common requirement, and it's not limited to the commerce world. While there are many different ways you can accomplish this sort of functionality, in this post I will cover one that involves using saved searches.

Read More

Tags: Sitecore 7

LINQPad Driver for Sitecore Version 1.6

By Adam Conn, October 07, 2014 | Permalink | Rating:  | Leave a comment

LINQPad and Sitecore

The LINQPad Driver for Sitecore version 1.6 is now available. This update adds a new connection setting to set the context database. Read on for more information and a download link.

Read More

Tags: API, Sitecore 7

Using Custom Contact Data Part 3 - Rules

By Adam Conn, September 29, 2014 | Permalink | Rating:  | Leave a comment

Starting with Sitecore 7.5 an individual visitor is represented using a contact. Information that is collected about the contact is stored in contact facets. This part 3 in a 3-part series that explores how data stored in contact facets can be used throughout the Sitecore Experience Platform.

In this post I will cover how data stored in contact facets can be used when configuring personalization, engagement plans and other components that use the Sitecore rules engine.

Read More

Tags: API, Analytics

Using Custom Contact Data Part 2 - Search

By Adam Conn, September 23, 2014 | Permalink | Rating:  | Leave a comment

Starting with Sitecore 7.5 an individual visitor is represented using a contact. Information that is collected about the contact is stored in contact facets. This part 2 in a 3-part series that explores how data stored in contact facets can be used throughout the Sitecore Experience Platform.

In this post I will cover how data stored in contact facets can be indexed and searched along with the rest of the xDB data.

Read More

Tags: Analytics, API

Using Custom Contact Data Part 1 - Experience Profile

By Adam Conn, September 22, 2014 | Permalink | Rating:  | Leave a comment

Starting with Sitecore 7.5 an individual visitor is represented using a contact. Information that is collected about the contact is stored in contact facets. This part 1 in a 3-part series that explores how data stored in contact facets can be used throughout the Sitecore Experience Platform.

In this post I will cover how data stored in contact facets can be exposed in the Experience Profile, also known as the xFile.

Read More

Tags: API, Analytics

Technical Introduction to Federated Experience Manager

By Adam Conn, September 17, 2014 | Permalink | Rating:  | Leave a comment

Last Tuesday, on the first day of Sitecore Symposium 2014 in Las Vegas, Sitecore announced the release of Federated Experience Manager for Sitecore 7.1 and 7.2. This is a product that brings the benefits of Sitecore to systems that are not running Sitecore.

This blog post introduces the product and provides some technical details on how it works.

Read More

Tags: Analytics, Personalization, Integration

Introducing Adaptive Rules

By Adam Conn, September 15, 2014 | Permalink | Rating:  | Leave a comment

The Sitecore rules engine is a very powerful configuration tool. It can handle a large variety of different types of configuration, from personalization rules to engagement plans to analytics.

It does this by breaking conditions and actions into parameters where each parameter represents a variable that is used when the condition or action is evaluated. For example, a condition that checks the date would usually have a parameter that represents the operator (before, equal to, after) and the date being checked.

These parameters are configured using macros. A macro is a component that encapsulates the logic needed to display the user interface needed to set the value on the parameter.

Macros operate independent of the parameters they control. Usually this is a good thing. It allows you to reuse macros. But sometimes it's not a good thing. For example, what if a dependency exists between parameters?

What if you have a condition that checks the value of a contact facet? Different values on the facet may have different data types. You want numeric operators (greater than, equal to, etc.) to be available for numeric values (numbers, integers, etc.). You want string operators (starts with, contains, etc.) to be available for string values. The standard macros that come with Sitecore do not support this sort of dynamic capability.

But don't despair! The rules engine can accommodate this kind of requirement. This post explains a new Sitecore module called "Adaptive Rules" that can handle these requirements.

Read More

Tags: API, Personalization

Introducing Contact Facets

By Adam Conn, September 09, 2014 | Permalink | Rating:  | Comments (2)

Starting with xDB an individual visitor is called a contact. Contact data is stored in "facets" (which I will call "contact facets" in order to avoid confusion with other kinds of facets).

This post introduces some basic concepts that you need to understand in order to work with contacts and contact facets. It also includes a step-by-step guide on how to read and write custom contact data using contact facets.

Read More

Tags: API, Analytics

Update Announcement Sitecore Project Wizard for Visual Studio 1.0.4

By Adam Conn, September 06, 2014 | Permalink | Rating:  | Leave a comment

visual studio extension

This post is just a quick announcement that Sitecore Project Wizard for Visual Studio version 1.0.4 is now available on the Visual Studio Gallery. If you don't already know about this Visual Studio extension you can read about it here.

Read More

Tags: API