Technical

Istock 636932704 (2)

Setting Cookies Globally Across All Controllers in .NET MVC

If you are looking to set the value of the cookies across all the controllers, you can use action filters and apply them on controllers. Action filters contain logic that will be implemented before or after a controller action is executed. They can be applied to an individual action method or the entire controller. I […]

Episerver

Page Restrictions in an Initialization Module

Managing your AllowedTypes (insert options) in Episerver can become overwhelming, depending on the strategy you take. You can read about different options here: https://world.episerver.com/blogs/Henrik-Fransas/Dates/2015/10/the-known-and-unknown-of-include-includeon-exclude-and-excludeon/ https://world.episerver.com/documentation/Items/Developers-Guide/Episerver-CMS/75/Content/Attributes/ but there is a strategy you can take for a very developer-friendly approach. As highlighted on Epi World forum thread (Dylan McCurry and I worked together on the project where […]

Implementing Workflow in Sitecore: A Mini-Series Part 3 – Applying Workflow

In my previous post in this mini-series, I went over the creation of the Simple Workflow and its states. In this post, we will go over how to automatically place Sitecore items into the Draft state upon creation. We will cover two approaches to implementing this: setting the Draft state in the Standard Values of […]

Implementing Workflow in Sitecore: A Mini-Series Part 2 – Workflow States

Now that we have covered what a workflow is in Sitecore, let’s jump into configuring workflow states in a custom workflow. Again, the number of workflow states you need is entirely up to the requirements of your business process for getting content approved. This post will walk through the creation of a simple workflow. This […]

Customer Intelligence

Rebasing Changes in Visual Studio

In this blog post, I will briefly describe the concept of rebasing and go over how it is done in Visual Studio.   Merging vs. Rebasing When you are merging branches, you simply merge the latest dev branch into your current feature branch as shown in the diagram below. Unlike merging, rebasing “re”-bases the feature […]

Istock 636932704 (2)

Terraform on AWS Cloud: Manage Infrastructure as a Code

Deployment and infrastructure management is not a simple process; in fact, it involves multiple steps and tools to provision infrastructure. We need tools that make this process seamless, easy, and effective. Take Terraform, a tool used to provision and manage infrastructure within any cloud. This open-source tool created by HashiCorp allows you to codify your […]

Slavija Roundabout Gm947233074 258643584

Implementing Workflow in Sitecore: A Mini-Series Part 1 – Overview

You or your company have chosen to use Sitecore as your CMS of choice. Hooray you made a good decision! Making new pages for your site is easy! It’s truly the bread and butter of using Sitecore: ease of content creation. Simply create a page, populate it with components, and then publish. Ta da! It’s […]

Place Of Work

How To Set Up .NET Core Web App With React & TypeScript

If you are trying to build a .NET Core Web Application with React.js, there is a template that you can create your project with in Visual Studio. However, if you want to incorporate Typescript in your application, there are a few extra steps that you have to take. This blog post is possible thanks to […]

Close Up Software Developer Programming Code On Screen

CSS Transform Property: Four Common Uses

The CSS transform property allows a developer to perform a number of different actions on an element that changes how that element appears in the browser.¬† While the realm of possibilities for what you can do with one or more of the transform values is very large, here are some common uses to save time […]

Typography

Case Insensitive Queries with the AEM Query Builder

Recently, I needed to perform a query using the AEM Query Builder which was case insensitive. While I normally prefer using JCR SQL2 queries, in this case Query Builder was a better fit as I wanted consuming applications to be able to manipulate the query and doing so as a map is significantly easier than […]

data tables on computer

How to Deploy Your Local SQL Database on Azure SQL

I will be going over how you can export your local SQL Database to Azure SQL within SSMS. If you have not created your SQL server and database on Azure, here is a tutorial I found on Youtube that guides you through the process. Open your SQL Sever Management Studio and enter the Azure SQL […]

Man Working At His Computer

Adding a Database Project to a .NET MVC Framework Web Application

For an updated tutorial with GIFs, click here. We are going to be continuing from where we left off in the last post. If you are trying to follow along and want to take a look at how I set up the folder structure, click¬†here. Overview Create a SQL server database project and configure the […]

Load More