Every now and then, developers have to write data to excel. There are several approaches: 1. Full fledged Excel Interop:
Continue readingVS2015 Debugging and Performance Features: PerfTips
Visual Studio 2015 holds a couple of interesting features for the interested debugger and troubleshooter. This blog post will elaborate
Continue readingWPF: Attaching Commands to RoutedEvents
A very common problem in WPF and especially MVVM is that Commands, that is classes that implement the ICommand interface
Continue reading.NET Power Tip 1–Save a .NET Assembly as a Visual Studio Project (*.csproj) with ILSpy
This blog post introduces ILSpy and shows the lesser known feature that allows you to decompile foreign assemblies and
Continue readingChecking 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
Continue readingProfiling 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/03/performance-profiling-of-net-applications-in-visual-studio-20132015/) In visual Studio 2015, the
Continue readingWPF 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.
Continue readingPerformance Profiling of .NET Applications in Visual Studio 2013/2015
There have been a lot of improvements in the troubleshooting and especially profiling capabilities of Visual Studio over the last
Continue readingFree 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
Continue readingToolTip: 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
Continue readingMicrosoft TechTalk: S.O.L.I.D. Principles and DDD
On September 18, 2014, I held a Tech Talk at the Microsoft Switzerland Offices in Walisellen. The title was “Enterprise
Continue readingWPF: The Simplest Way to Get the Default Template of a Control as XAML
Every WPF Developer has probably faced this issue before. You want to change the default template of a control and
Continue readingAzureAdventures: Setting up the Adventureworks Database in under 10 Minutes
This blog post will show you how easy it is to set up the famous Adventureworks database using the Microsoft
Continue readingGetting 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
Continue readingGetting started with Orchard CMS – Installing Orchard
Orchard CMS is a free Content Management System (CMS) based on Microsoft ASP.NET MVC. http://www.orchardproject.net/ Orchard is very powerful due
Continue reading