Quantcast
Channel: Joel Abrahamsson
Browsing all 78 articles
Browse latest View live
↧

Image may be NSFW.
Clik here to view.

List of EPiServer content interfaces and properties

 InterfaceMemberType IContentDataProperty PropertyDataCollectionIInitializableContentSetDefaultValues(ContentType) IModifiedTrackableResetModified() IModifiedTrackableIsModifiedbool IReadOnly...

View Article


Image may be NSFW.
Clik here to view.

Specifying drag-n-drop support in custom EPiServer editor descriptor

Editor descriptors can be used to change how a property, or properties of a given type, is edited. One such example is described in my article about how to let editors populate content reference...

View Article


Image may be NSFW.
Clik here to view.

Localization in widgets used as EPiServer gadgets or property editors

Given a language resource file like this:<?xml version="1.0" encoding="utf-8" ?><languages>  <language name="English" id="en">    <mystuff>      <substuff>...

View Article

Image may be NSFW.
Clik here to view.

Slice your EPiServer content with PowerSlice!

Lately I've been working on a little module for EPiServer CMS for listing and creating contents in other ways than using the page tree. I call it PowerSlice and it's now available for download.Want to...

View Article

Image may be NSFW.
Clik here to view.

Custom routing for EPiServer content

Two real-world examples of how to customize the routing for EPiServer pages to take control of the site's URLs and links.EPiServer 7 CMS uses the built in routing functionality in ASP.NET for URL...

View Article


Image may be NSFW.
Clik here to view.

Hiding EPiServer properties from editors

When managing a property in EPiServer's admin mode there is a setting named "Display in Edit Mode". To control this setting from code in EPiServer 7 use the ScaffoldColumn attribute.When set to false...

View Article

Image may be NSFW.
Clik here to view.

Pattern for EPiServer block preview MVC controller

using System.Web.Mvc; using EPiServer.Core; using EPiServer.Framework.DataAnnotations; using EPiServer.Framework.Web; using EPiServer.Web; namespace MySite { [TemplateDescriptor( Inherited = true,...

View Article

Image may be NSFW.
Clik here to view.

EPiServer Find 101

New to EPIServer Find and want a jump start? Here's what you need to know.If you're new to EPiServer Find and going to use it in a project, or just want to try it out, there's plenty of documentation...

View Article


Image may be NSFW.
Clik here to view.

Specify z-index for a property's overlay in EPiServer's on page edit mode

Sometimes two property values overlap when rendered in a template. It may for instance be a string property whose value should be rendered on top of an image which is also a property. Or it may be a...

View Article


Image may be NSFW.
Clik here to view.

Add UIHint to an EPiServer property without affecting its editor

We can use UI hints to make the PropertyFor and DisplayFor methods use a specific display template when rendering properties with ASP.NET MVC.For instance, when rendering a property like...

View Article

Image may be NSFW.
Clik here to view.

How EPiServer's HTML helper PropertyFor works

PropertyFor is the counterpart of the Property control when building websites using EPiServer 7 and ASP.NET MVC. However, it does not work the same way as the Property control and understanding how it...

View Article

Image may be NSFW.
Clik here to view.

Fix for weird looking Google Maps controls and overlays

Recently I have on two different sites run an into issue when using Google Maps API v3 - the controls for zooming have looked partially hidden and skewed.When using overlays such as InfoWindow there...

View Article

Image may be NSFW.
Clik here to view.

Building large scale EPiServer sites

It has been proven by numerous sites that EPiServer CMS can handle huge amounts of content. Doing so does bring a few challenges though. Here's a few few patterns that I've identified when it comes to...

View Article


Image may be NSFW.
Clik here to view.

RenderContentData with support for rendering tag

EPiServer 7 CMS' API features two HTML helper extensions for rendering partial content with MVC, both named RenderContentData. None of them offer a way to render content using a rendering tag.The below...

View Article

Image may be NSFW.
Clik here to view.

Related content with EPiServer Find

Wether it's done for editorial content, products or recipes, linking to related content can be a good way to enrich a site. For visitors, for business and for SEO. While manually selecting what content...

View Article


Image may be NSFW.
Clik here to view.

Display template for images when using EPiServer CMS and ASP.NET MVC

Given you have an URL property with a UI hint to indicate that the editor should select an image, like this:[UIHint(UIHint.Image)] public virtual Url TopImage { get; set; }Then you can make it render...

View Article

Image may be NSFW.
Clik here to view.

EPiServer editing delight challenge

Do you consider yourself to be an EPiServer development ninja? Or do you aspire to become one? Then here's a challenge for you.In EPiServer 7 On-Page-Editing is the default way of editing a page. An...

View Article


Image may be NSFW.
Clik here to view.

EPiServer editing delight challenge - Web Forms solution

Solving a small but tricky problem related to customised rendering of a property in EPiServer 7 with ASP.NET Web Forms.Starting with the simple stuff we render each of the properties using the Property...

View Article

Image may be NSFW.
Clik here to view.

EPiServer editing delight challenge - MVC solution

Solving a small but tricky problem related to customised rendering of a property in EPiServer 7 with ASP.NET MVC.Starting with the simple stuff we render each of the properties using the PropertyFor...

View Article

Image may be NSFW.
Clik here to view.

Lessons learned from a small tech startup

There are many possible pitfalls when starting a new company and building a product. These are the most important things that I learned from starting, running and selling a company founded by three...

View Article
Browsing all 78 articles
Browse latest View live