Universal Windows Platform (UWP) Design Templates

Did you know that there are design templates that can be used to create mockups of Windows Universal Apps? https://dev.windows.com/en-us/design/assets In addition to the templates for PowerPoint and Adobe Illustrator the now provide Adobe Photoshop Templates as well. Check out this link for details on the new Photoshop templates: http://blogs.windows.com/buildingapps/2015/10/23/windows-10-uwp-app-templates-for-adobe-photoshop/ On a side note, check […]

Continue reading →

.NET Power Tip 5: Examining .NET Callstacks on Running Application with Sysinternals Process Explorer

This blog post shows how you can use Sysinternals Process Explorer to examine .NET Processes at runtime without installing any software on the machine: Look at managed call stacks Get performance info for CPU and GPU Check .NET performance counters Unlock Files See what assemblies are loaded and from where Find out the CLR version […]

Continue reading →

AzureAdventures: Cannot Create Mobile Service Error 500

When you try to create an azure mobile service, based on an existing Azure database, you could get the following error message: The following mobile service was not created: ‘asdfasdfasdfasdf’. Error 500 And in the details: {"message":"Please try again. If the problem persists, contact support.","ErrorMessage":"Please try again. If the problem persists, contact support.", "httpStatusCode":"InternalServerError", "operationTrackingId":"","stackTrace":null,"Padding":null} […]

Continue reading →

.NET Power Tip 4: Playing with Format Strings

  Many developers heavily underestimate the power of the format string. This post shows a couple of examples that can greatly facilitate a coders daily life. Don’t know what a format string is, look here: https://msdn.microsoft.com/en-us/library/system.string.format(v=vs.110).aspx Another  great resource with some more advanced ideas: http://blogs.msdn.com/b/kathykam/archive/2006/03/29/564426.aspx Remember that there are multiple ways how a format string […]

Continue reading →


VS2015 New Debugging and Performance Features (German)

I wrote an article for the August 2015 edition of Windows Developer Magazin that introduces the new debugging features in Visual Studio 2015. I has recently been published online for everybody to read. If you are interested in debugging in VS2015, go check it out (note: it is written in German): https://entwickler.de/online/windev/visual-studio-2015-wpf-xaml-debuggen-168386.html The article presents […]

Continue reading →


WPF: The Infragistics WPF Roadmap – WPF IS NOT DEAD!

Today I stumbled across an interesting whitepaper by Infragistics. It is called “The Windows Presentation Foundation Roadmap: 2015 and Beyond”. You can get it here: http://www.infragistics.com/resources/whitepapers The contents are: Introduction A Brief History of Windows Presentation Foundation .NET, Open Source and WPF The WPF Roadmap The Infragistics Roadmap Commiting to WPF with Confidence Interesting points: […]

Continue reading →

.NET Power Tip 3: Reading Data from Excel/CSV

As with writing data to Excel, reading data can be achieved in multiple ways. If you need read and write capabilities, check out .NET PowerTip 2: http://www.12qw.ch/2015/09/net-powertip-2-write-data-to-excel/ However, if you just need to read some data, there is a magnificent library to help you out. Meet LinqToExcel https://github.com/paulyoder/LinqToExcel . How does it work: Add the […]

Continue reading →


.NET PowerTip 2: Writing Data to Excel

Every now and then, developers have to write data to excel. There are several approaches: 1. Full fledged Excel Interop: Add the interop assembly to your project, connect to your local excel application, create workbook, sheet, fill data, etc. Example: http://stackoverflow.com/questions/19933135/writing-to-excel-using-c-sharp Drawback 1: You need excel on the client. Drawback 2: The Excel version installed […]

Continue reading →