Score’s CCF (Component Communication Framework) allows Content Authors to use rendering parameters to easily control how components communicate with each other. For example, we can set the Button component to fire a CCF message when it is clicked. But what if the button is inside a Content Spot? Can it still send and receive messages? […]
We’re very plan driven at Perficient. We like to create them, execute them, measure them, adjust them…and we employ a number of governance plans when executing a new Sitecore project. Very often, large site development projects will include a number of people from various organizations all working together for a common goal – but those […]
Our experience has shown that many companies want to look to the future, but are missing the key foundational components necessary to be successful. Common reasons for missing these foundational components include: Lack of a transformational roadmap for the supply chain organization that is aligned with business objectives and vetted with business cases to ensure […]
In previous posts, we have discussed how Snippets can make your life easier. Well, there’s another feature we’ve added to Brainjocks SCORE to make using Snippets easier even for the most novice content administrator – macro renderings. The Opportunity Atomic design provides flexibility for user experience and empowers content authors to change not only content […]
Before we get started, I recommend reading about the revealing module pattern and closure, if you’re not already familiar with them. When you are building components for use in a CMS, it’s important to understand that you have less control over the use of these components than you may initially think. Programming these blocks in such […]
A User interface test involves interacting with multiple apps and verifying that the app behaves fine when the flow passes through other apps or through the System UI. An excellent example of this would be the Android messaging app where the user can enter the message which then launches the contact picker so that the users can […]
Searching Sitecore Page Datasources When first enabling search in your Sitecore solution, you may find that page content is not searchable. This is especially true if you heavily rely on Experience Editor for your site assembly. Searching Sitecore page datasources is solved by a very common pattern that I refer to as “Page Visualization.” Page Visualization […]
In this series of posts, I would like to show our readers how to build out a single-application component in Sitecore using one of the many popular MVVM JS frameworks on the market – in this case Knockout, together with SCORE. Even if you don’t use SCORE in your project, you can still follow along […]
In my first post in this series, we walked through the process of building a simple component. Let’s go a bit further now and build something very useful in Sitecore: a custom form. While a module like Web Forms for Marketers can definitely help you build forms, it can be heavy handed and sometimes doesn’t quite fit the bill. That’s where form components come in. Luckily, BrainJocks SCORE has a few features and patterns that can help you out, and keep your content authors happy at the same time.
When building a new site using BrainJocks SCORE, are you paying attention to the styling of the Experience Editor view?
Some project team members may consider this a waste of time, especially for projects that are low on budget and/or need to be finished very quickly. But neglecting Experience Editor has meaningful consequences – and your Content Administrators will be the ones who suffer. A frustrating authoring and editing experience can make it impossible to leverage the full power of even the best website.
Our ultimate goal with BrainJocks’ projects is to style Experience Editor to look as close to the front end of the site as possible, optimizing the admin experience. I’ll explain two types of Experience Editor styling that we address when we build websites.