Code Smell:System.Tuple

System.Tuple is a set of generic utility classes that lets a lazy developer get away without creating a separate class. At first sight it might look handy, but it isn’t. It’s a code smell. And Tuples behave the same as anything that smells: It gets worse if you leave it and let them spread throughout… Continue reading Code Smell:System.Tuple

Published
Categorized as C#

A Geek’s Nightmare

Last night I woke up after a night mare. A nightmare containing a future, “improved” version of powershell a competing blogger and Entity Framework Migrations. Slightly off topic, but I’ll share it anyway. I am back at NDC in Oslo as a speaker. Not this year’s NDC, but next year’s. The room is already filled… Continue reading A Geek’s Nightmare

Published
Categorized as Other

Kentor.AuthServices SAML2 Owin Middleware Released

I just pushed the first version of our Owin SAML2 middleware to nuget and github as part of Kentor.AuthServices 0.5.2. Kentor.AuthServices is a SAML2 Service Provider implementation for ASP.NET, offering an HTTP Module, drop in MVC controllers and (now) an Owin middleware. The intention with the library is to approach SAML2 from a .NET perspective,… Continue reading Kentor.AuthServices SAML2 Owin Middleware Released

Open Testing SAML Idp Answers to any AuthnRequest

The open SAML2 testing (or stub) Identity Provider (Idp) at http://stubidp.kentor.se has been improved and now answers any incoming AuthnRequests. The answer will automatically be sent to the Assertion Consumer Service URL contained in the AuthnRequest. When working with applications using SAML2 authenticaiton we’ve found that handling authentication for the test and development environments is… Continue reading Open Testing SAML Idp Answers to any AuthnRequest