Custom validation in SharePoint 2013 page layouts

I this blog post I will explain how to add your own custom (client-side) validation to a SharePoint 2013 Page Layout.

As you already might know a page layout if often associated with a content type within SharePoint. Every page layout is associated with a content type, typically one of the content types in the Page Layout group. For example, the Article Page content type that is associated with the Article Page page layout, both of which are included in a publishing site. A content type is made of site columns, which together define a schema of allowed data types.

Continue reading “Custom validation in SharePoint 2013 page layouts”

Finding and manipulating SharePoint Controls in Page Layouts


Recently I have been working on a project where we needed to create page layouts in SharePoint. SharePoint provides you the possibility to include page fields into page layouts. A very common way to include these fields  is to use snippets that you could automatically create by using the Snippet Gallery. In this post I will provide some mind-blowing tips and tricks about customization of Page Layouts in SharePoint.

Continue reading “Finding and manipulating SharePoint Controls in Page Layouts”

The Most Popular Frontend Frameworks of 2016 – part 1

Nowadays there are several open source HTML/CSS/JavaScript frameworks available for front-end UI applications.

In this article I will point out some of the most popular ones and try to explain which one of them better worked out for me; considering the installation effort, set of components, extensibility and maintenance. Another important criteria for me and perhaps for many of you is how easy /difficult it is to integrate this framework in a web project.

The frameworks that I’m going to explore are presented randomly, beginning with one of the most popular, which is, of course, Bootstrap.

Continue reading “The Most Popular Frontend Frameworks of 2016 – part 1”