Migrate a .NET library to .NET Core / .NET Standard 2.0

It's about time to build .NET Standard 2.0 libs!

Posted on 30 Aug 2018 by Robert Muehsig


Improving Code

Recently I tried to simplify code I had written. As it tunred out, only I thought its simpler ;)

Posted on 03 Aug 2018 by Oliver Guhr


Easy way to copy a SQL database with Microsoft SQL Server Management Studio (SSMS)

It's quite ironic that cloning or copien a database with SSMS is such a hard thing. This blogposts serves as a very short reminder to myself and interesting readers how to copy a database on the same server.

Posted on 31 Jul 2018 by Robert Muehsig


DbProviderFactories & ODP.NET: When even Oracle can be tamed

Accessing Oracle from .NET can be a pain, but it is easier than you might think with the right provider.

Posted on 01 Jun 2018 by Robert Muehsig


CultureInfo.GetCultureInfo() vs. new CultureInfo() - what's the difference?

Last month I was fighting a nasty localization problem with number group separators. If you are dealing with localizations you should know the different behavior of GetCulture() vs new CultureInfo().

Posted on 28 May 2018 by Robert Muehsig


.editorconfig: Sharing a common coding style in a team

If you are looking to set and embrace a common coding style in your team you should take a look at the .editorconfig file format.

Posted on 30 Apr 2018 by Robert Muehsig


Did you know that you can run ASP.NET Core 2 under the full framework?

Running Cross-Platform is great, but if you need the full framework its quite easy to run a ASP.NET Core 2 application under the full framework.

Posted on 31 Mar 2018 by Robert Muehsig


Windows Fall Creators Update 1709 and Docker Windows Containers

If you are using Windows Containers for Docker, be aware of the new 1709 Windows base images and how to deploy them.

Posted on 27 Feb 2018 by Robert Muehsig


WCF Global Fault Contracts

This post shows a short summary how you can throw your own Fault-Contract in WCF on all Operations. (yeah... WCF in 2018 is still crazy)

Posted on 31 Jan 2018 by Robert Muehsig


First steps to enable login with Microsoft or Azure AD account for your application

In the last couple of months I had the opportunity to work again with Microsoft & Azure AD Login related tasks and because Microsoft has quite a few different implementations I will just point you to the most recent version of their identity platform.

Posted on 31 Dec 2017 by Robert Muehsig


Signing with SignTool.exe - don't forget the timestamp!

If you need to sign your assemblies or installers be aware of time-stamping...

Posted on 30 Nov 2017 by Robert Muehsig


Introducing Electron.NET - building Electron Desktop Apps with ASP.NET Core

Say hello to our little experiment!

Posted on 31 Oct 2017 by Robert Muehsig


dnSpy - a OSS IL decompiler and debugger

If you ever needed a small tool to debug your .NET application, but don't want to pollute the system with a full blown VS and don't want to fight against VS remote debugging? Maybe take a look at dnSpy.

Posted on 30 Sep 2017 by Robert Muehsig


IdentityServer3 with WindowsAuthentication with ASP.NET WebApi & ASP.NET & WPF App

In the recent month I was working on our identity system. The main problem was that we have larger range of application types. This blogpost demonstrate how to use a WindowsAuth IdentityProvider in ASP.NET MVC and WebApi and inside a WPF App in combination with IdentityServer3.

Posted on 30 Aug 2017 by Robert Muehsig


How to convert .crt & .key files to a .pfx

If you are dealing with SSL certificates and want to use them with IIS you will need a .pfx file. Some cert companys will just issue a .crt and .key file, but don't worry: Converting them to a PFX is easy.

Posted on 31 Jul 2017 by Robert Muehsig


Non-cryptographic hash functions for .NET

If you are using crypto-hash functions for non-crypto purposes you might want to take a look at faster and 'better' alternatives.

Posted on 30 Jun 2017 by Robert Muehsig


Using Visual Studio Code & Team Foundation Version Control (TFVC)

See how to use Visual Studio Code with a TFVC based repository.

Posted on 29 May 2017 by Robert Muehsig


.NET CultureInfo in Windows 10

See how the .NET CultureInfo behavior has changed with Windows 10

Posted on 23 Apr 2017 by Robert Muehsig


How we moved to Visual Studio 2017

Luckily this is just a short recap post how we moved successfully to Visual Studio 2017

Posted on 27 Mar 2017 by Robert Muehsig


HowTo: Get User Information & Group Memberships from Active Directory via C#

This blogpost shows how to read data from an Active Directory - including all group memberships of a given user via the Token-Group attribute.

Posted on 02 Mar 2017 by Robert Muehsig