FAKE: Build ASP.NET projects with web.config transformation (and without knowing a tiny bit of F#)

Using FAKE to build console or desktop applications is quite easy, but for ASP.NET projects a web.config transformation might be needed. This post will show you an easy solution with FAKE.

Posted on 12 Jun 2016 by Robert Muehsig

Copy to clipboard with Javascript

It's 2016 and even if we don't have a proper Clipboard API in the modern browser world there are ways to copy text to the users clipboard with pure Javascript.

Posted on 12 May 2016 by Robert Muehsig

Get the Windows 10 or 8 accent color in WPF

With Windows 8 and 10 users can choose a 'accent color' and this blogpost will show you how you can use the color in your WPF application.

Posted on 26 Apr 2016 by Robert Muehsig

Debugging .NET based Windows Error Reports (WER)

Every time a Windows App crashes a 'Windows Error Report' is generated. The report contains some useful information for debugging your application. The blogpost will show you how to read the report data.

Posted on 23 Mar 2016 by Robert Muehsig

XML Autocompletion with AvalonEdit

AvalonEdit is the text editor used in SharpDevelop and available as a handy WPF control. My goal was to build a 'IntelliSense'-like autocomplete feature for editing XML files with AvalonEdit.

Posted on 13 Mar 2016 by Robert Muehsig

Parsing XML Schemas in .NET

XML can be very verbose and seems to be old-fashioned, but the good part around XML is, that there is a huge pile of standardized mechanics around it. In this blogpost I will show you how to parse an XSD from code.

Posted on 06 Mar 2016 by Robert Muehsig

Using FontAwesome in UWP apps

I already wrote a blogpost about how to use FontAwesome in an WPF project and how to use custom fonts in UWP apps. In this short post I will introduce you to the FontAwesome.UWP NuGet package.

Posted on 05 Mar 2016 by Robert Muehsig

Using Travis CI for GitHub Pages builds

Recently I had some issues with publishing blogposts on GitHub Pages. To get a better understanding if something failed during the Jekyll build I started to use Travis CI.

Posted on 03 Mar 2016 by Robert Muehsig

Pretty Print XML in .NET

Pretty printing an XML with correct indentation and line breakings - was a bit tricky and on the other hand really simple in .NET. I found many solutions, so here is mine.

Posted on 28 Feb 2016 by Robert Muehsig

ExpensiveMeeting - a Universal Windows Platform OSS app using Template10

I build a small UWP app to calculate meeting costs just for fun and its all OSS and live on GitHub.

Posted on 28 Feb 2016 by Robert Muehsig

Shipping Visual C++ 2015 redistributable DLLs with your app or how to do an app-local deployment

So, this was a long headline. A few days ago I had the pleasure to take a peek into VC++ development. One problem was, that we use the VC++ 2015 runtime, which needs to be deployed on the client. This blogpost will cover how to ship this dependency with your app.

Posted on 23 Feb 2016 by Robert Muehsig

Working with FontIcons in UWP

Since FontAwesome FontIcons are everywhere. In this post I will show the very basic usage of the FontIcon class in UWP.

Posted on 31 Jan 2016 by Robert Muehsig

Serving embedded resources with ASP.NET WebApi

Let's build a PageController, which can return any embedded file inside your WebApi code.

Posted on 31 Dec 2015 by Robert Muehsig

Working with JumpLists in WPF Apps

Even JumpLists are an old topic, I stumbled upon this topic and want to show how to create and work with JumpLists in a WPF app.

Posted on 30 Nov 2015 by Robert Muehsig

XML deserialize to abstract class, interface or base class

Playing around with the .NET XmlSerializer and deserialize a given XML to a abstract class, interface or a base class.

Posted on 25 Oct 2015 by Robert Muehsig

Nothing to do next weekend? Come to Leipzig and join the Developer Open Space 2015

Quick Facts: 16.10 - 18.10.2015 in Leipzig, Germany = Nerd-Talk

Posted on 14 Oct 2015 by Robert Muehsig

WPF, Chrome Embedded and WebApi Self-hosted

... or how to ditch XAML and use Web-Technologies for desktop apps.

Posted on 29 Sep 2015 by Robert Muehsig

FAKE: Running MSTest Tests with FAKE without knowing a tiny bit of F#

Of course FAKE can also run MSTests just like xUnit tests.

Posted on 30 Aug 2015 by Robert Muehsig

Reg.exe or how to import .reg files without admin privileges

Ever tried to import a registry key, but don't have admin privileges - reg.exe might help you.

Posted on 11 Aug 2015 by Robert Muehsig

HowTo: Write to Azure Blob Storage

How to save a simple text file in Azure Blob Storage. As you might already know: It's easy.

Posted on 06 Aug 2015 by Robert Muehsig