Back-End Development

Andes Blog 600x400

.NET MVC Framework – Publish Database and Reverse Engineer

Welcome to Part 2 of the tutorial! Now that we have the table, scripts, and post-deployment scripts from Part 1, we are going to publish the table to our local server, reverse engineer to create the Dbcontext, and add other components like providers and models (DTOs and View Models).   The final structure we will […]

Pexels Maurício Mascaro 712786

Episerver – Handling an SVG image type and displaying it using a Path tag

Recently, I came across a requirement from a client that needed all SVG media types to render using the internal XML <Path> in the DOM, rather than using the standard <Img> tag. This was a tricky one and there wasn’t very much information about how to accomplish this, as its not necessarily a common request. […]

Finish Banner

Apache Sling JVM Performance Followup

In a comment on my previous post Apache Sling JVM Performance, Gil Tene made an insightful comment about the potential possibility of performance impact from speed from the underlying environment or other tests. To accommodate for this possibility, I re-ran the tests inside a loop, randomizing order of the JVM execution for each iteration 25 times. […]

Why Sitecore Developers Choose Perficient for jobs

Database-First EF Setup on VS .NET MVC Framework – Initial Folder Structure

Hello all! Before you begin reading, keep in mind that this tutorial is designed for beginners. As such, it covers every step without skipping parts that might be obvious to some. This tutorial is made possible thanks to Josh Kostal, who taught me majority of what is covered in this post. The reason you have […]

Episerver Score Image Crop Tool@1x

Responsive Image Cropping for Episerver is Here!

SCORE for Episerver – New Image Crop Tool Responsive Web Design (RWD) offers a cost-effective, high quality and easily managed delivery of content to a variety of devices. Many teams build sites in RWD by using custom or popular responsive frameworks like Twitter Bootstrap or Foundation Zurb. But how can we combine the responsive design […]

Enterprise Accelerator Automation@1x

Enterprise Accelerator: Scaffolding Automation Strategies

This is where it gets fun.  Let’s talk about some ways to ease your life when working with an Enterprise Layer via scaffolding automation. By the way- this series assumes that you’re ready to embrace automation.  I recommend you install Sitecore PowerShell extensions on all Sitecore environments, from local development up through production.  For production usage, please […]

Sitecore Test@2x

Tips for passing the Sitecore® 9.0 Certified Platform Associate Developer Exam

In order to prepare for the Sitecore 9.0 Certified Platform Associate Developer Exam I took the Sitecore Platform Essentials for Developers 9.0 Curriculum. This consists of 8 modules dedicated to each of the key aspects you need to learn about Sitecore in order to pass the exam successfully. There are also other ways to prepare […]

Scott Rodgerson Lrtzeexp0h8 Unsplash@1x

Change Sitecore Item ID

The Sitecore Item ID is one of those properties that I have always been told that you can’t change. They were basically right because if you look at Sitecore.Data.Items.Item in the Sitecore.Kernel dll using dotPeek you will see that for the ID there is a get but no set property. It looks like this below […]

change management

Auto Cache in Sitecore: What is it and How to Implement it

When building Sitecore implementations one thing you must always think of is: What is the cache strategy and how it will be implemented? For example will html cache be set in standard values of templates? What is the size of database cache? What about prefetch cache? Here at Perficient we always take these questions into […]

Website Construction Line Style Illustration

Sitecore 9 Forms – Creating and Adding Custom Actions

Take advantage of the customization that comes with Forms in Sitecore 9. You can create, add and modify custom actions to personalize form performance.

Mobile Form@1x.jpg

An Introduction to Sitecore 9 Forms: Creating Forms and Adding to Existing Pages

Welcome to the first installment of the Sitecore 9 Forms series. This series of articles will cover the use and customization of the new Forms module. We’ll begin with the basics and review how to create a form and add it to an existing page.

Abstract Runner@1x.jpg

Multisite configuration management with an Enterprise Accelerator

Managing your multisite configuration takes a special touch. Building a tenant-agnostic strategy for components and functions is key to ensuring you have an Enterprise layer that is flexible and efficient.

Load More