Microsoft Build 2014

This week I’m back from the Microsoft Build conference in San Francisco. We were four people going there from the User Platform team here at Infor. The conference was great with a few really nice announcements for example the C# compiler project Roslyn going open source.

I enjoyed checking out news in .Net and web development. As part of the Start Pages project that Peder has written about on the blog we used TypeScript. There are some good news for those of us using it such as debugging support in F12 tools. It was clear that not so many developers have adopted this great new technology for large scale JavaScript application development. But the session on TypeScript was really packed with people, so there is a big interest for a better – typed – solution.

One of the new announcements that many developers where interested in was the cooperation between Microsoft and Xamarin when it comes to native development for mobile devices – in C#. Their CTO, Miguel de Icaza had a fun presentation on Go mobile with Xamarin and C#.

There were a few XAML related session and I would recommend you to check out Quality and Performance for XAML Apps.

For a list of all sessions visit Build 2014 on Channel 9.

We also met Thibuad, a former colleague of mine, and he took a picture of the team coming from Sweden (so Vince who also attended is missing). If you are interested in the faces behind this blog here we are.

It was all great fun but now it is crunch time to prepare the final pieces of the next version of Smart Office.

Start Pages in M3 H5 web client

Introduction

Start Pages is the start page for H5, the M3 web client. It is a set of pages that the end user and/or the administrator can configure with widgets. You can create a start page and share it with others. You can add widgets to your start page such as the Menu, Custom Menu, Favorites and Application Messages. A start page administrator can configure a default start page as well as a set of start pages for specific users or groups.

Continue reading

Controlling the user’s canvas with stand-alone Jscripts

The user’s canvas is where the user has his shortcuts and widgets monitoring business data. The first time the user starts Smart Office she will get the default Canvas with the content that an administrator has configured. In this post I’ll show you how to share a canvas file on a fileshare and create a Jscript that will load the Canvas everytime Smart Office starts.

Continue reading

Cannot find compatible location for dependency LSO

Today’s post is just a quick entry about a common error that you might get as you install a .lawsonapp file in Life Cycle Manager 9 (or Life Cycle Manager 10). I’ve received more than one question about this error message from Life Cycle Manager so I hope that this info will be of interest to the many administrators out there. The error message that you get in Life Cycle Manager is ‘Cannot find compatible location for dependency LSO. No available location exist or the user is not authorized to install application.’.

Continue reading

Icons and icon buttons

When the new style for Smart Office was introduced in version 10.1.0 we also added a new set of icons. There are now almost two hundred icons that can be used on buttons, menus or to convey information in an application. In addition to the new icons a couple of controls were added to make it easy to use the icons. These new controls are the Icon, IconButton and CommandBarButton in the Mango.DesignSystem namespace. Continue reading