Monday, 8 September 2014

Interesting code formatting.

While investigating something completely unrelated I came across this interesting formatting option for C# properties that rely on backing fields. Here it is.

public ICommand PreviewDropCommand
{
    get { return _PreviewDropCommand ?? (_PreviewDropCommand = new RelayCommand(HandlePreviewDrop)); }
    set
    {
        _PreviewDropCommand = value;
        NotifyPropertyChanged("PreviewDropCommand");
    }
} private ICommand _PreviewDropCommand;

This looks very nice and keeps the definition of the backing field tied closely to the property getter/setter implementation.

Tuesday, 22 January 2013

How to change the saveUrl of the Kendo UI upload control dynamically.

Posted here on StackOverflow

Thursday, 10 January 2013

Using the Google Blogger API to implement forums in your web application using Kendo UI

A requirement came down the pipe the other day to implement discussion forums in our newest inspection application. We looked at several off-the-shelf forum implementations but they all lacked the ability to properly integrate with the existing style and presentation of the host application.

Investigation led us to the Google Blogger API. Since this is a REST API and communicates via JSON it is an exceptionally good fit for our application and allows us to use the Kendo UI library from Telerik to write our presentation layer.

We will be detailing the implementation steps we took to integrate with our application in subsequent posts.

Tuesday, 8 January 2013

Inaugural Post

A blog detailing our adventures in HTML5 and KendoUI from Telerik.


Welcome to the Akkurat Software developer's blog. Here is where you will find details of our use of HTML5 and KendoUI to design and develop the world's most sophisticated and technically complete Computerized Maintenance and Management System.