.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 →

Checking your Application Servers with Powershell (ApplicationPools, Windows Services, EventLog, Performance Counters)

If you are working in enterprise software development, you will sooner or later be involved in deployment of code to multiple machines. Very often deployments are a tedious, annoying and time-consuming task. In the enterprise world you are often confronted with lots of different machines in your deployment process. There could be frontend, backend and […]

Continue reading →


Profiling WPF Applications in Visual Studio 2015 with the WPF Timeline Tool

In VS2013 Microsoft introduced the Performance and Diagnostics Hub. (Check my blog post here: http://www.12qw.ch/2015/05/performance-profiling-of-net-applications-in-visual-studio-20132015/) In visual Studio 2015, the XAML UI Responsiveness Tool has been renamed to Timeline and now fully supports all XAML based applications and therefore WPF! You can read all the details in this post from the WPF team: http://blogs.msdn.com/b/wpf/archive/2015/01/16/new-ui-performance-analysis-tool-for-wpf-applications.aspx The […]

Continue reading →

WPF is Back! And becoming even more Powerful!

I am really happy that we can finally see more and more activity around Windows Presentation Foundation (WPF) by Microsoft. Currently, there are breaking news every month. I am looking forward for what will be revealed at Build 2015. Here is an overview of the current developments: November 2014: Roadmap for WPF First, in November […]

Continue reading →

Metro Studio

Free XAML Icons and Shapes in Metro Studio

In any UI Framework, visuals are the key to success. An application that contains appealing graphics automatically yields a higher user acceptance. Unfortuantely, creating good icons is usually very hard and expensive. Not anymore! Meet Syncfusions Metro Studio! The Syncfusion Metro Studio is a collection and editor for over 4000 application icons that can be […]

Continue reading →

1 Comment

ToolTip: Decoding Base64 Images with Chrome Data URL

Reading the great blog post about Base64 encoding and decoding in .NET/C# written by Jerry Nixon (http://blog.jerrynixon.com/2014/11/reading-and-writing-base64-in-windows.html), I immediately remembered a great trick that comes in very handy when using Base64 encoding. Suppose you have an image that you would like to encode into base64: You will end up with a very long string, such […]

Continue reading →

Getting started with Orchard CMS – The Modules and Features you need

After having installed Orchard as shown in http://www.12qw.ch/2014/03/getting-started-with-orchard-cms-installing-orchard it is very important to know what the first modules are that need to be installed. In this post I will give you an overview about the most important modules/features and why you need them. The following features help you with questions such as: How can I […]

Continue reading →