Skip to main content

Posts Tagged ‘Sitecore’

Sitecore XML Sitemap Module Gotcha

When creating any modern website, sitemaps are an important consideration. A sitemap is a xml file that tells search engines and other crawlers all about your site’s content and structure. According to Google’s documentation, “Google doesn’t guarantee that we’ll crawl or index all of your URLs. However, we use the data in your Sitemap to learn […]

Web.config Transformation and XPath to update bindingRedirect

You can use Web.config transformations to update the bindingRedirect element in the web.config of an asp.net website.  This is more complex than other xdt transforms because the only identifying information is in a sibling assemblyIdentity element.  For example, the configuration for the default Sitecore System.Web.MVC dependentAssembly element looks like the following: <configuration> <runtime> <assemblyBinding xmlns=”urn:schemas-microsoft-com:asm.v1″> <dependentAssembly> <assemblyIdentity name=”System.Web.Mvc” publicKeyToken=”31bf3856ad364e35″ xmlns=”urn:schemas-microsoft-com:asm.v1″ /> […]

Abstract Pencils@1x.jpg

WFFM MVC: Implementation Tips

[su_note note_color=”#fafafa”]I like Web Forms For Marketers. I thinks it’s a great module and definitely the first option to consider when implementing marketing forms on Sitecore.[/su_note] This rather short post is a collection of gotchas that I and the teams I work with came across when implementing WFFM with Sitecore MVC. Controller Rendering for GET […]

Abstract Chaos@1x.jpg

WFFM Hurt My Rendering Model

Rendering Model It’s very common to inherit your Sitecore MVC models from RenderingModel. The pipelines will call the Initialize() on it and you’ll get access to the rendering’s context item via Model.Item (read more about it here). It’s also not uncommon to reuse your rendering models as a submission container for a custom form in […]

Software Testing On A Laptop@1x.jpg

Unit Testing Custom Rules, Actions, and Conditions with FakeDb – Part 2 – Testing Actions

In part 2 of this 3 part series, I will cover how to test a custom action using Sitecore FakeDb. When testing a custom action, you are testing that action alone – so I am not testing the rules engine itself, nor am I testing a specific condition (that was covered in part 1 of […]

Customer Experience Drives Digital Transformation – Webinar 2/25

Digital Transformation tends to have a slightly different meaning to different people, depending on how you ask.  Whether it’s cloud, customer experience, eCommerce, integration, CRM, digital marketing, mobile, collaboration, analytics or Big Data, most would agree, however, that digital transformation enables businesses to “see” their customers better and add value throughout the lifecycle. There’s a […]

Dynamic Lights@1x.jpg

Dynamic Product Detail Pages. Part 3 – WFFM

[su_note note_color=”#fafafa”]In part 1 of this series we built a functional prototype of a dynamic product detail page. In part 2 we componentized it and learned to share product data with all components on the page. It’s now a fully functional solution but it’s not yet complete.[/su_note] Web Forms For Marketers It’s not uncommon to […]

Dynamic City At Night@1x.jpg

Dynamic Product Detail Pages. Part 2 – Componentization

[su_note note_color=”#fafafa”]In part 1 of this series we built a functional prototype of a dynamic product detail page. It’s an MVC route with a controller behind it that stages page context and kicks off rendering pipeline(s) for the product detail page template that is Page Editor editable. We did it this way and did not […]

Dynamic City@1x.jpg

Dynamic Product Detail Pages. Part 1 – Page Editor

Scenario Your Sitecore site needs to display product detail pages. Maybe it’s retail, maybe it’s e-commerce, maybe it’s a catalogue with (or without) online sample orders, maybe it’s an inventory listing with inquiry forms, maybe it’s something else. The detail pages may have same look and feel for all products, may vary per category or […]

Software Testing@1x.jpg

Unit Testing Custom Rules, Actions, and Conditions with FakeDb – Part 1 – Testing Conditions

Recently I was working on 2 new implementations of the Sitecore rules engine – adding new rule “types” that would be executed by an existing Sitecore pipeline. More news will come about those rules in the upcoming videos in BrainJocks SCORE University. We at BrainJocks are heavily vested in using Sitecore.FakeDb – so I decided […]

History Books@1x.jpg

MVT in MVC – A History Lesson

Multi-Variate Test has been a part of Sitecore DMS for quite some time. It basically allows marketers to vary a component’s datasource or a rendering itself and see which variation does better as measured in the overall engagement value. Testing is a big deal these days and Sitecore 8 attempts to disrupt the status-quo with […]

Sitecore 8 is Here!

Sitecore has just announced the official release of Sitecore Experience Platform 8 and it’s one of the most ambitious releases to date. Many of us who were at Sitecore Symposium 2014 this past September were able to catch glimpses of the new features and the new look of Sitecore 8. Needless to say, everyone was […]

Load More