Brandon Bruno | Microsoft
Microsoft Blog

Brandon Bruno

Posts by this author:

Zeroing In On Sitecore Personalization With GeoIP

Marketing to users based on location is not a new concept, but new technologies – especially the rise of the ubiquitous smartphone in the past decade – create potential for hyper-accurate campaigns and personalization. Sitecore embraces personalization, and thanks to a few core technologies, personalizing based on end-user location is easier than ever in Sitecore. […]

Read more

Beyond Components: Improving the Sitecore Editing Experience

As the basis for content presentation in Sitecore, well-built components are critical for a successful Sitecore implementation. Content Authors and Editors will be interacting with components in the Experience Editor on a daily basis, and there will be a wide range of technical expertise among these users. With that in mind, Sitecore developers should always […]

Read more

Publishing Items in Sitecore: Order Matters

Content can be published in a variety of ways in Sitecore (Publishing Wizard, via the ribbon, via workflow, per item, etc.). This affords Content Authors and Editors great flexibility in getting content to the web, but it is important to remember that all publishing (out of the box, anyway) is governed by a few basic […]

Read more

SPEAK Up! The Anatomy of a Sitecore SPEAK Application

In my introduction to Sitecore’s SPEAK framework, I mentioned that SPEAK applications should always be built from a branch template provided by Sitecore. While it is possible to write a SPEAK page from scratch, there are many moving pieces to consider. Because all SPEAK applications require certain components to function (JS libraries, CSS, a Sitecore layout, etc.), this article […]

Read more

SPEAK Up! Building Applications for the Sitecore Backend

What is SPEAK? Sitecore Process Enablement & Accelerator Kit is a set of standard tools that allow developers to build custom applications for Sitecore users inside the familiar Sitecore backend. SPEAK attempts to provide most of the tools a developer needs to build quickly and efficiently. SPEAK follows a convention-over-configuration paradigm, bringing together common JavaScript, HTML, CSS, and Sitecore […]

Read more

A Form Routing Gotcha with ‘SitecoreRouteName’

I was recently debugging a small AJAX form on a Sitecore site that utilized the BeginRouteForm() method, and I took a small shortcut that caused quite a bit of (totally unnecessary) pain. The Problem When utilizing the Html.BeginRouteForm() or Ajax.BeginRouteForm() in a view to render a form tag, it is common to define the route using ‘Sitecore.Mvc.Configuration.MvcSettings.SitecoreRouteName,’ […]

Read more

Let Sitecore Power Your Blogging Platform

Blogging runs the gauntlet from personal to professional, and somewhere in the middle, it ends up being a great tool for engaging customers. In larger companies, it may seem challenging to juggle multiple blogs, find a common audience, and be a trusted voice to customers. With numerous blogging platforms available (with some great, others not […]

Read more

Glass.Mapper Version 4 – Top New Features

I recently discussed a few best practices for utilizing Glass.Mapper for mapping Sitecore content templates to strongly-typed C# objects. I also briefly mentioned that the Glass.Mapper library was upgraded to version 4 this past May. For Sitecore developers, this is significant news, and this release introduced a few great changes worth mentioning: Simplified Nuget Packages: Previous […]

Read more

Sitecore Glass.Mapper: Concrete Classes vs Interface Mapping

Glass.Mapper is a great object-relational mapping (ORM) tool built on .NET for the Umbraco and Sitecore platforms. As a Sitecore Platinum Implementation Partner, Perficient and its developers use the best tools available, and Glass.Mapper is right up there in our preferred Sitecore tool belt. As a Sitecore developer interested in using Glass.Mapper, you should consider […]

Read more

Perficient Microsoft Blog

Insights, best practices and technical perspectives to help you leverage your investment in Microsoft technology solutions to power your business growth

Archives