Automated date based versioning for ASP.NET Core assemblies using Azure DevOps

I needed automatic version numbering based on current date when web application is built. It was wish by some customers and in their projects it’s okay with it. As their code is covered with automated tests and other diagnostics I’m using Azure DevOps as build server and this is where I made automated date based versioning work.

Read more

ASP.NET MVC error: It is an error to use a section registered as allowDefinition=’MachineToApplication’ beyond application level

Error when running ASP.NET MVC application from Visual Studio: It is an error to use a section registered as allowDefinition=’MachineToApplication’ beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. Stop inventing painful hacks, solution is here.

Read more

Global DevOps Bootcamp 2018 is coming to Tallinn!

The new event we will hold first time this year at Tallinn is Global DevOps Bootcamp 2018. It takes place at 16th of June at premises of local Microsoft office. The event is organized by UserGroup Estonia – the local Microsoft user-group managed by Estonian MVP-s. We welcome also english speaking attendees from other countries and besides learning new things, attending at our DevOps Bootcamp is also great chance to see Tallinn.

Read more

Simulating traffic lights with Raspberry Pi and Windows 10 IoT Core

Most of beginner examples for Raspberry Pi introduce how to turn on and off LED lamp. I wrote a little bit more complex starting example but it has some touch from real life – my example simulates traffic lights. I’m IoT noobie but using Microsoft tools it was actually easy to build this little example. This blog post is short introduction about what I did.

Read more