Developer track

< Back to sessions

Download the complete pdf of the developer agenda.

The Developer Keynote

Lars Nielsen, CDO & Co-Founder - Sitecore
Thursday, September 15, 2016
10:45am - 11:30am
Celestin E

Sitecore’s Chief Development Officer and co-founder Lars Nielsen shares his thoughts on Sitecore’s product strategy and the developer community. He focuses on:

- Sitecore’s Technical Direction
- How we support standards and best practices
- What Sitecore doing to facilitate the developer community’s continued success.


Dreams Achieved: xConnect will drive your brand’s next digital revolution

Todd Mitchell, Senior Product Manager - Sitecore
Thursday, September 15, 2016
1:00pm - 1:45pm
Celestin E

If you let it, it can be a nightmare with so many channels for customers to engage and interact. These touchpoints must be well orchestrated to provide a smooth experience and capture the data that informs intent.

Do you have sleepless nights pondering how to efficiently collect the torrent of incoming web, point of sale, kiosks, mobile, and IoT sensor datasets? Do you ponder how to analyze and leverage this data this to provide contextually relevant experiences and therefore please your marketing team?

Welcome to xConnect – the transformative and friendly API that enables collecting and acting on information from any touchpoint and corresponding behavior. Organize for success and learn how to integrate data from each touchpoint and do it well.

Do This, Don’t Do That: A Primer on Sitecore Development

Accelerate your mastery of the Sitecore learning curve

Ben Hoelting, Senior Technologist, Aspenware & Dave Youngerman, Senior Technologist, Aspenware
Thursday, September 15, 2016
1:00pm - 1:45pm
Celestin F,G,H

Starting a new Sitecore development project can be intimidating. Sitecore has so many amazing features and is so flexible that sometimes it can be a bit overwhelming. Not only that, these features can interact in so many ways. This session, presented by Sitecore partner Aspenware, will tell you the stuff you absolutely should do, like setting up auto builds and unit testing, and syncing Sitecore changes between environments . You’ll also learn what not to do. If you’re pretty new to Sitecore, this session will be pretty awesome.

Sitecore Commerce Futures - Winter is Coming…

Seasons change and this winter, it’s for the good!

Kerry Havas, Senior Product Manager - Sitecore
Thursday, September 15, 2016
2:00pm - 2:45pm
Celestin E

Winter is coming and so are some surprises. Attend this session and take a look behind the curtain as we unveil exciting new capabilities including a new extensible commerce engine. The new engine offers a platform that focuses on pluggability and upgradability as well as offering a set of tools for rapidly developing and managing custom features. An expert will provide an overview of the architecture and demonstrations of both the development and business user experience. Walk away with ideas for customized plugins you can offer for plug and play engagements.  Winter may be coming but it is not all bleak! 

Better Together: Sitecore on Azure


Ciaran McAuliffe, Senior Manager, Product Management - Sitecore
Thursday, September 15, 2016
2:00pm - 2:45pm
Celestin F,G,H  

Peanut butter and jelly. Biscuits and gravy. Sitecore and Azure. Join while we exploring all of the latest Azure updates within Sitecore. This session will walk you through how to provision Sitecore in Azure, deploy your customizations, scale to handle load, and manage your environment.
 

In the Fast Lane: SXA for Sitecore Developers

Kern Herskind Nightingale, Senior Product Manager - Sitecore
Thursday, September 15, 2016
3:30pm - 4:15pm
Celestin E

In this technical session, we will do a quick lap of SxA and look at how it speeds up your website production. Before crossing the finish line, we will do at pitstop to examine some of the ways you can extend and customise SxA to ensure that the final result benefits from increased efficiency and deliver the tailored solutions your customers expect.

Dive into Personalization Bliss

Basic to advanced personalization condition-building with Sitecore and third-party tools

David Walker, Associate Director - Digital Services - Virtusa Corporation
Thursday, September 15, 2016
3:30pm - 4:15pm
Celestin F,G,H

Looking to make personalization easier for developers, content editors and marketers? This interactive session will offer several basic, yet powerful examples of personalized condition building using Sitecore Personalization API and deep integration with third-party APIs. A Sitecore Technology MVP from Sitecore partner Virtusa will show you how to enable your marketing team to personalize content based on hundreds of new data points include average house price, land-water ratio, population, number of jobs, weather and more. Bliss guaranteed!

Path Analyzer X-Files: How We Built the Ultimate xDB Forensic Tool*

* In 100% JavaScript. Really!

Alex Shyba, Sitecore Fellow - Sitecore & Adam Weber, Advanced Innovation Developer - Sitecore
Friday, September 16, 2016
10:45am - 11:30am
Celestin E

Who needs Scully and Mulder when you can join two Sitecore technical demo gods to see the new capabilities of Sitecore Path Analyzer, a next-generation tool for visual data exploration and analysis on top of Sitecore Experience Database. You’ll learn how we applied hot JavaScript technologies, including d3.js and react.js, and see the new front-end developer workflow used while developing on this completely new stack. Find out how we optimized performance, and all kinds of crazy futuristic things you can do with this technology. Prepare to be amazed and converted to a JavaScript developer if you are not one yet!

Go Lean: High Velocity, High Quality Sitecore Deployments

Achieving high velocity, high quality, continuous integration and deployments with Sitecore

Joe Bissol, Principal Architect - Comcast
Friday, September 16, 2016
10:45am - 11:30am
Celestin G,H

Customer expectations move only in one direction: up. As a result, software developers are expected to deliver new features faster, more reliably and defect-free. Learn how Sitecore customer Comcast enables a constant flow of changes into production with quality gates built into every point in the integration and deployment pipelines. You’ll learn how lean delivery practices influence the Software Development Life Cycle (SDLC), from solution structures and dependency management to static code analysis, test automation, and the ability to seamlessly roll back individual components. 

Conquer the World One Language at a Time with Sitecore

Get the facts to architect and configure multilingual multi-national solutions

Liz Spranzani, SVP, Development -Verndale & Trevor Campbell, Senior Technical Solution Architect - Verndale
Friday, September 16, 2016
10:45am - 11:30am
Celestin F

Planning an internationalization strategy requires a lot more than just turning on Sitecore’s Language Fallback. But without leveraging this capability and properly planning the architecture, you could be stuck with a solution that’s very difficult for content authors to maintain, doesn’t scale, is hard to expand, and could even require a rebuild. This presentation, by a Technical Sitecore MVP from Verndale, will explain what’s baked into Sitecore 8.1 out of the box with language, customizations and add-ons, and what decisions need to be made ahead of time. You’ll be chanting “success” in multiple languages.

Data Superheroes: Capture IoT Data with Sitecore xConnect

Leverage Azure to capture data from IoT devices and connect it with customer data

Jason Wilkerson, Sitecore Discipline Lead - RBA
Friday, September 16, 2016
11:45am - 12:30pm
Celestin E

The Internet of Things (IoT) has gotten more buzz than the latest Marvel movie! In this session you’ll learn how to connect offline data from IoT devices and use it to bring the omnichannel view of your customer much closer to 360 degrees. This session, presented by a Sitecore MVP from Sitecore partner RBA, will teach you how to leverage Azure to capture data from an IoT device and connect it to your customer data through xConnect, boosting the ability to deliver the most relevant content to users at the right moment. Bonus: Superhero-worthy code samples that are yours to keep.

Keeping Hackers Out: Secure Application Development for Sitecore

Fix vulnerabilities before the bad guys find them

Bas Lijten, Principal Architect - Achmea
Friday, September 16, 2016
11:45am - 12:30pm
Celestin G,H

Your Sitecore installation might be hardened, but that doesn’t mean jack to a hacker. This session will explain the basics on secure application development for Sitecore, to make your websites safe. Using lots of demos, a Sitecore MVP from customer Achmea will show you common security vulnerabilities, their root causes and how to fix them. You’ll learn why you should invest in security, how easy your site may be to hack, how to fix vulnerabilities, and how to write code that’s secure. You’ll walk with source code goodies, free to use.

Sitecore DevOps Goodness on Azure:  Visual Studio Team Services

Power tips for automating the build-out of cloud Sitecore environments

Tim McCarthy, Senior Solutions Architect - Perficient & George Chang, Solutions Architect - Perficient
Friday, September 16, 2016
11:45am - 12:30pm
Celestin F

DevOps is en fuego in the developer community, and for good reason! It helps to deliver the most business value in the fastest way possible. In this session, Sitecore partner Perficient will share its DevOps secrets, using Microsoft Azure and Visual Studio Team Services (VSTS) to automate the build-out of Sitecore environments and also automate code and content deployment. You’ll take a deep dive into how to use Azure Resource Manager (ARM) templates, PowerShell and VSTS to provision all kinds of Sitecore environments. In addition, you’ll learn how to automate Sitecore installations, move your Sitecore databases into Azure SQL, and much more Sitecore DevOps goodness.

ML in Overdrive: Get Ready for the Cognitive Shift

Machine learning and predictive modeling for Sitecore developers

Pavel Veller, CTO, Digital Engagement Practice - EPAM Systems
Friday, September 16, 2016
1:30pm - 2:15pm
Celestin E

It’s a no-brainer: context marketing requires contextual intelligence. And the only way to get there is to collect the right data, analyze and understand it, ask the right questions and build actionable prediction models. This session, presented by a Sitecore MVP from Sitecore partner EPAM Systems, will introduce machine learning (ML) principles and take a good look at how machine learning can be used in content testing. Also explore as-a-service APIs from Google and Microsoft, and see how to build and use a real-time predictive model with xDB. Get ready to shift into a higher gear!

Sitecore Habitat: Make It Your Home

Exploring the Sitecore development environment and best practices

Sean Holmesby, Sitecore Architect - Hedgehog
Friday, September 16, 2016
1:30pm - 3:30pm
Celestin F

Paint, carpet and a Kegerator––that's the stuff that turns a house into a home. Same thing with your Sitecore development environment. Sitecore Habitat promotes modularity with components that are reusable and replaceable. Now learn how to make this demo site code even better. We'll cover modifying Habitat code, making new modules, and changing existing modules in alignment with Sitecore development best practices. ORM and IoC implementations, centralized index providers, and superb tooling will transform your Habitat demo site into a well-structured, super-efficient, highly maintainable solution, one your developers will be happy to call "home."

Supersize It: How to Expand the Testable Surface of Sitecore

How to Red/Green/Recharge your code base

Dan Solovay, Sitecore Practice Lead - Velir
Friday, September 16, 2016
1:30pm - 2:15pm
Celestin G

It’s not a Whopper to say that unit testing is critical for software flexibility and health. But applying this technique to Sitecore, a system with significant hooks into both the data and presentation layers, requires a little secret sauce. This session, presented by a Sitecore Technology MVP from Sitecore partner Velir, will cover several of these approaches in-depth, including the Glass Mapper ORM system and the Sitecore FakeDB project, as well as a few hidden surprises included in the next release of Sitecore. In addition to code examples, you’ll supersize your skills with testing techniques to help you build cleaner, more modular, more maintainable solutions.

Build the Perfect Omnichannel Experience with Sitecore Commerce

Go from basic to beast mode with your Reference Storefront

Benjamin Adamski, Software Engineering Manager - Avanade & Derek Port, Senior Consultant - Avamade
Friday, September 16, 2016
1:30pm - 2:15pm
Celestin H

Let's just put it out there: Sitecore Commerce is the best platform for building engaging omnichannel commerce experiences. Implementation may be intimidating, but it doesn't have to be. You’ll see how the basic pieces laid out in the Commerence Reference Storefront can take you into beast mode with sophisticated omnichannel capabilities. At this session for advanced developers, presented by Sitecore partner Avanade, we’ll talk about extending the responsive experience to native mobile applications through Xamarin, and using Email Experience Manager to stimulate user conversion both on- and offline. Front-end frameworks and Azure Search are topics, too. Check out with code sample on Github!

Now in Top Gear: How We Turbocharged Sitecore Publishing with .NET Core

Stephen Pope, Solution Developer - Sitecore
Friday, September 16, 2016
2:30pm - 3:15pm
Celestin E

In this session, you'll find out what happened when we took Sitecore’s publishing system into the workshop for some serious attention. Powered by a brand new .NET Core engine and fuel-injected with a totally redesigned approach, we can now move large amounts of Sitecore data faster than a Tesla in Ludicrous Mode. Join us for a developer diary, product demos and a look into how Sitecore is leveraging .NET Core for publishing and beyond. No oversized novelty spoiler required.

Breaking Bad (Habits) with Sitecore MVC

Best practices for designing scalable architectures

Derek Weber, Senior Sitecore Web Developer - Americaneagle.com
Friday, September 16, 2016
2:30pm - 3:15pm
Celestin F

More and more Sitecore developers are using Model, View, Controller (MVC) solutions, but—surprise—not everyone is using MVC & Sitecore the right way. This session by Sitecore partner Americaneagle.com will give an overview of MVC, how Sitecore implements it and a review of best MVC modeling principles. You’ll see how applying these practices will lead to a more scalable item architecture. You’ll be on your way to creating consistent reusable code, and use a template architecture/design. The result? Content entry that’s easier to manage, and access to all of Sitecore’s marketing features. Bonus: Code samples that really cook.

Not Just a Cool Party Trick: Sitecore Federated Experience Manager

Learn how to make the leap from sales demos to production environments

Tim Barreto, Group Manager - Avanade & Jarmo Jarvi, Group Manager- Avanade
Friday, September 16, 2016
2:30pm - 3:15pm
Celestin G

Sitecore Federated Experience Manger (FXM) is a cool product, no doubt. But can you use it as an integral part of your platform and not just as a cool party trick in sales demos? Find out how at this session presented by Sitecore partner Avanade. You'll see an actual production demonstration of FXM in use, and hear the backstory on what you can and can't do with FXM, and, most importantly, how to develop with it. This session will help answer your questions and remove conceptual barriers, making it easier for you to move forward with this FxM.

Coveo Reveal: The power and possibilities of self-learning search

How to further enhance Sitecore personalization with machine learning

Nick Bordeleau and Laurent Simoneau, Coveo
Friday, September 16, 2016
2:30pm - 3:15pm
Celestin H

Everyone’s talking about the power of machine learning analytics. This lecture-style session, presented by Diamond Sponsor and Sitecore partner Coveo, takes a technical deep dive into the Coveo Reveal self-learning search service. Included in Coveo for Sitecore cloud editions, Coveo Reveal is a cloud and analytics-based machine learning service that continually analyzes search behavior patterns to understand which results and content lead to the best outcomes, such as conversions and sales. In addition to intuitively pushing the best-performing content to the top, Coveo Reveal automatically delivers the most relevant search results and proactive recommendations with minimal effort. In this session you’ll learn how Coveo Reveal processes usage analytics data to build and maintain predictive models for context-driven personalization. To take home in your (metaphorical) goody bag: Free Edition of Coveo for Sitecore v4.0 (on premise) or a 30-day trial of the Coveo for Sitecore Pro Cloud Edition and a Site Search Best Practices ebook!

Closing Keynote

View from the software lab: A look ahead for Sitecore

Lars Nielsen, CDO & Co-Founder - Sitecore
Friday, September 16, 2016
3:30pm - 4:30pm
Empire Ballroom

Sitecore Chief Development Officer, Lars Nielsen, has a daunting task: to evolve Sitecore’s platform and technologies far beyond their current footprint. At this closing session you’ll step into Lars’s lab, and see first-hand the capabilities that Sitecore’s R&D team is busy inventing, to help take your business to the next level. Experience the future of experience management, Sitecore style, at this perennially favorite session.

Countdown to Symposium: