Container support for Sitecore Forms Extensions

With the release of Sitecore 10, official support for developing with docker containers was added. In this article we’ll explain how you can add the Sitecore Forms Extensions (SFE) module into your containered Sitecore application. Before you begin This article assumes that you have basic knowledge of running Sitecore in containers. Please have a look […]

Value Provider on list components

Since version 9.1, Sitecore Forms supports prefilling by using value providers. (The functionality is also available for version 9.0 via the Forms Extensions module) Out of the box, Sitecore only provides the Value Provider system, but doesn’t have any implementation. When you install SFE, 24 value providers linking to the xDB profile will be available […]

Sitecore Forms Extensions for Sitecore 9.3

What does SFE 3.0 for Sitecore 9.3 has to offer?
Since the original release of Sitecore 9.0, a lot of improvements have been made to the default shipment of Sitecore Forms. The first major update was shipped with Sitecore 9.1 when we got an improved Send Email action and Value Providers. With the release of Sitecore 9.3, a file upload component was added and robot […]

File Upload in Sitecore 9.3 Forms

With Sitecore 9.3 forms, the file-upload component has finally been added to the platform. Lets have a deeper look at the capabilities of this component. SQL file storage provider When a file gets uploaded through your form the Sitecore.ExperienceForms.Mvc.Pipelines.ExecuteSubmit.StoreFiles processor from the Forms.executeSubmit pipeline gets executed. This pipeline will make a call to the IFileStorageProvider […]

Robot Detection in Sitecore 9.3 Forms

On November 28th, Sitecore released version 9.3 of its Experience Platform. This release contains a substantial update to Sitecore Forms. A quick overview of the new goodies: Publish option from the forms dashboardFileUpload controlEmail confirmation controlRedirect to Url submit actionRobot Detection Robot Detection Let’s zoom in a bit on the robot detection. The detection is […]

Sitecore logging fundamentals – Azure PaaS

In the first part of this series, we talked about the relation between Sitecore.Diagnostics.Log, Log4Net and Microsoft’s Logging Abstractions with ILogger. Let’s take things a step further and have a look at the logging mechanisms in Azure PaaS. Application Insights In our PaaS solutions we can use Application Insights to diagnose our applications. In application […]

5 breakouts to remember from the Sitecore 2019 Symposium

Wow, the Sitecore 2019 Symposium in Orlando was another great edition with the announcements of Sitecore AI and Sitecore SaaS (Software as a service). With 2 breakout sessions from The Reference: ”SXA beyond the box” by Gert Gullentops and my own session “10 things you didn’t know about Sitecore Forms”, this was certainly an edition […]

Testing in production

No more swapping!
When running Sitecore on Azure PaaS, you are most probably familiar with deployments slot and swapping. By using a deployment slot, you can deploy you code to the slot, whilst your production environment keeps your website live. By hitting the “swap slots” button, the production and deployment slot are swapped, and the visitors arrive on […]