Skip to main content

Posts Tagged ‘BrainJocks’

Map With Locations@1x.jpg

Sitecore GeoIP: Helping The First Visit

GeoIP GeoIP via MaxMind is a great feature of Sitecore Analytics. Everything is built-in and all you need to do is inspect various attributes of the VisitorDataSet.VisitsRow, such as Region, Country, City, MetroCode, etc. Here’s how it works (simplified, of course). Sitecore runs UpdateGeoIpData as part of two Analytics pipelines: and In the Sitecore MVC […]

Ice On Water@1x.jpg

Solid, Liquid, Gas – Three states of Layout Details

I will take another break from the series about YouTube Video Picker Field (part 1, part 2) to talk some more about Layout Details. I briefly mentioned it when I blogged about cascading MVC renderings and now I want to dig in deeper. Solid The dehydrated state of Layout Details (a.k.a Presentation Details, a.k.a __Rendering) […]

Youtube Logo Abstract@1x.jpg

YouTube Video Picker. Part 2 – Prototype

[su_note note_color=”#fafafa”]Now available in the Sitecore Marketplace[/su_note] In part 1 I set to implement a custom field type for Sitecore that would seamlessly support both Content and Page Editor and would provide an interactive “picker” experience for selecting the value. In this part I will show you a working HTML prototoype of the picker dialog. […]

Cascading Waterfalls@1x.jpg

Cascading MVC renderings in Sitecore 7

I will make a short break in my series about YouTube Video Picker. This one is worth it. MVC Pipelines You have probably seen Alex Shyba’s post on how to cascade renderings in Sitecore 6.5. It’s a neat solution with a little twist to the insertRenderings pipeline (called as part of renderLayout). It’s great but […]

Youtube On Dysplay@1x.jpg

YouTube Video Picker. Part 1 – Introduction

[su_note note_color=”#fafafa”]Now available in the Sitecore Marketplace[/su_note] Intro Here at BrainJocks we have recently built two custom field types for Sitecore – Geo Location and YouTube Video. Both fields are “picker” fields with custom controls for Content Editor and Page Editor. Sitecore Marketplace has a few relevant downloads (at least for the location picker) but […]

Pipelines@1x.jpg

A Tale of three friends. Close look at three Sitecore pipelines.

A Tale Of Three Friends Once upon a time there lived three friends – Copy, Clone, and Duplicate. Copy and Duplicate were almost identical twins but they didn’t get along very well. Duplicate was lazy and everything he could delegate he would ask Copy to do. Copy has always been a good guy and would […]

Keyboard Abstract@1x.jpg

A Note about App_ConfigInclude and Anti CSRF

YSOD You don’t delete contents of your App_ConfigInclude. You just don’t, right? It’s not something people normally do. Well, I first did and then I forgot that I did while I was playing with cleaning up after TDS’s File Replacement. I then left for the day and the next day my local Sitecore sandbox wouldn’t […]

Clean Slate@1x.jpg

Clean up after TDS File Replacement

If you are developing with Sitecore you are probably using TDS. If you are not then you are clearly missing out. You may as well stop reading this post and go check it out first. File Replacement Residue We have posted previously on how to set up your Sitecore solution with TDS and how to […]

Setup Single Programer@1x.jpg

Setting Up a Sitecore Solution – Part 2 TDS and Build Configurations

In my previous posting Setting Up a Sitecore Solution – Part 1 Visual Studio and Projects, we covered the basics of setting up your development instance to work on a Sitecore project, and we defined an empty “shell” of a solution in Visual Studio. To review, here’s our empty shell of a solution: As you […]

Setting Up Software@1x.jpg

Setting Up a Sitecore Solution – Part 1 Visual Studio and Projects

For my fellow Sitecore enthusiasts (and for those that know BrainJocks, because Tommy is relentlessly pestering me to do this), I’d like to share some best practices on properly setting up a solution for Sitecore development. In my opinion, this is one of the most important things that you have to get right when starting […]

Abstract 13

A Note About Custom Validators for MVC with Sitecore

In a post about creating editable labels in Sitecore from John West, he points out a technique to allow a developer to use annotations within your MVC model to attach “fields” within the context item that would be used to label form fields. The same technique can be used to power custom validators with editable error […]

Developer Working@1x.jpg

Enabling Rules Engine Personalization for MVC Renderings

Just a quick note – when a project we started required DMS to be used with MVC as the primary rendering engine, one of our devs got stuck for a bit.  It seemed that the rules engine didn’t fire correctly for MVC renderings. On investigation I found 2 things that I wanted to share (as […]

Load More