June 26, 2013
Saving/loading EPiServer plugin configuration settings using DDS
I’m currently working on a small EPiServer plugin that requires the site admin to be able to save/load configuration settings from the Admin page.
Fortunately, you can easily do this using EPiServer’s Dynamic Data Store (DDS), and it beats having to implementRead more »
DataSets, which is just awfully painful to work with.
May 24, 2013
Building an awesome responsive website
I’ve recently worked (and at the time of writing, still working) on a project that emphasises on the mobile user experience. Our client wanted a site that looks good and functions well on mobile devices, and works just as well on the desktop.
There are several approaches to developing for mobile users. You could provide device-specific templates, and have your web server serve the appropriate template based on the browser or device ID provided in the request header. This makes it easier to build templates that target specific devices, and provide the best user experience for those devices.
EPiServer has included a neat feature, called Display Channels, that does exactly. All you, as a developer, have to do is include the necessary templates, and you’re all set to serve your mobile users.Read more »
February 08, 2013
jQuery: 'Member not found' error in IE7
Recently I’ve been working with a jQuery dropdown plugin called ddSlick Remablized, which is a plugin that allows you to have customised dropdowns on your page. However, after implementing it in one of my projects, I’ve discovered a bug in Internet Explorer 7, which looks something like this:
Read more »
January 31, 2013
RequireJS: Manage caching using ASP.NET assembly version
January 11, 2013