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

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

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

Update Announcement: Sitecore Project Wizard for Visual Studio

By Adam Conn, August 26, 2014 | Permalink | Rating:  | Leave a comment

Sitecore Project Wizard for Visual Studio

This post is just a quick announcement that Sitecore Project Wizard for Visual Studio version 1.0.3 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.

This update adds a publish configuration to the project. The name of the publish configuration matches the name of the Sitecore server. It uses file system publishing.

Sitecore Media Framework 1.3 and 1.4 Service Pack 1 Released

By Adam Conn, July 30, 2014 | Permalink | Rating:  | Leave a comment

Sitecore Media Framework in Sitecore Media Library

Service Pack 1 for Sitecore Media Framework is now available on the Sitecore Developer Network. This blog post announces the new release.

Read More

Tags: MVC, Sitecore 7, Media Library, Integration

IDs & GUIDs in Sitecore, Mongo and xDB

By Adam Conn, July 24, 2014 | Permalink | Rating:  | Comments (1)

When developing with Sitecore you use IDs and GUIDs constantly. This remains true when working with xDB. But if you're looking in xDB for a particular ID you might not find what you're looking for. This post explains how IDs are stored in xDB.

Read More

Tags: API

LINQPad Driver for Sitecore Version 1.5

By Adam Conn, June 05, 2014 | Permalink | Rating:  | Comments (1)

LINQPad and Sitecore

The LINQPad Driver for Sitecore version 1.5 is now available. This update contains bug fixes, improved help and error messages and a few new settings designed to make it easier to get the driver working with versions of Sitecore I haven't tested against.

If you're in a hurry you can download version 1.5 here. You can watch a video on how to install and use the driver. And read on if you're interested in what's new.

Read More

Tags: API, Sitecore 7

LINQPad Driver for Sitecore Version 1.4

By Adam Conn, May 11, 2014 | Permalink | Rating:  | Comments (1)

LINQPad and Sitecore

Happy Mother's Day! In honor of my mom I am happy to announce that version 1.4 of the LINQPad Driver for Sitecore is available. This release fixes some bugs and includes some significant refactoring of the driver. Read on the details...

Read More

Tags: API, Sitecore 7