[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 […]
Posts Tagged ‘mvc’
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 […]
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 Support for MVC Areas
Multitenancy with MVC and Areas When developing for Sitecore, you must always be conscious of those “other” people … that is, other tenants. As mentioned countless times before, Sitecore offers support for multiple tenants from a single running instance, but it does not provide process or filesystem isolation for assets developed for each tenant website. […]
Anglebrackets Conference – Day 4
Keynote – ASP.NET vNext and you Speaker: Scott Hanselman ASP.NET will run anywhere (Mac and Linux). Web server will be included. New free SKU of Visual Studio. Community edition will replace Express. ASP.NET and modern web Totally modular (dependency injection built in) Faster development cycle Seamless transition from on-premises to cloud Choose your editors and […]
Anglebrackets Conference – Day 3
I have been fortunate to attend this year’s Anglebrackets conference in Las Vegas. (See my coverage of Day 1 here and Day 2 here.) The following are my notes from the Day 3 keynote, “Conversations with Microsoft.” The speaker: Steve Guggenheimer, corporate VP and chief evangelist. A lot of changes at Microsoft over last year. New CEO, Satya […]
Anglebrackets Conference – Day 2
I have been fortunate to attend this year’s Anglebrackets conference in Las Vegas. (See my coverage of Day 1 here.) The following are my notes from the Day 2 keynote, The Integration of Technologies with Office 365. The speaker: Rob Leffers, the director of program management for the Office 365 apps team. Agenda – Our vision – […]
Anglebrackets Conference – Day 1 Keynote
I’m lucky to be able to attend this year’s Anglebrackets conference in Las Vegas and I’ll try to cover the conference in this Perficient blog as much as I can. Today was the opening day of the conference, which actually consisted only of the opening keynote. The speaker was Scott Guthrie, Executive VP of Cloud […]
Sitecore MVC Item Maze
The Maze If you have worked with Sitecore MVC you have probably noticed a few (to say the least) .Item properties in various contexts: Model.Item (where Model is a RenderingModel) Model.PageItem Model.Rendering.Item (or RenderingContext.Current.Rendering.Item) Model.Rendering.RenderingItem RenderingContext.Current.ContextItem PageContext.Current.Item @Html.Sitecore().CurrentItem And of course a good old Context.Item is always available. A maze indeed. Intrigued? Need a map? […]
To The Controller And Back. Part 3 – DI and Multitenancy
[su_note note_color=”#fafafa”]A lot has been written on Dependency Injection with Sitecore. In this blog post I want to specifically focus on one important aspect – multitenancy – and look into how we can make our Dependency Injection multi-tenant friendly and as much native to Sitecore as possible.[/su_note] Multitenancy All good commercial grade CMS systems support […]
To The Controller And Back. Part 2 – Validation
In part 1 I looked at how Sitecore routes controllers that the forms POST to. Let’s see how you can go about validating your forms. I will show you traditional POST as well as AJAX forms with HTML fragments and JSON data. Test It Do you test your server side validation? How often did you […]
To The Controller And Back. Part 1 – Routing
Martina Welander has recently posted two great articles on POSTing forms with Sitecore MVC (part 1, part 2). I am very excited to see MVC in context of Sitecore being posted about more and more. Here at BrainJocks we fully embraced MVC since the day it came out officially supported in 6.6 and never looked […]