Windows 8 Consumer Preview
The Consumer Preview version of Windows 8 (fancy name for public beta) became available yesterday. I installed it into a virtual machine. This article summarizes my first impressions. I will updating...
View ArticleUI Kompositio
This article is only available in Finnish. It relates to my talk at Tech Days Finland 2012.
View ArticleLudum Dare #25
Long time no posts here. Will have to try and revive this blog. Maybe after I finished my Ludum Dare game :) The game is written in HTML5 and Javascript. As per LD rules, source code will be available...
View ArticleBlog engine update, hopefully content follows as well
I updated my blog engine once again, migrating it from MVC 2 to MVC 4. It was a real pain doing the migration, especially since I used ASPX View Engine back in the good old days :) Nevertheless, it was...
View ArticleExtending MVC validation with new rules
Did you ever want to extend MVC validation with new rules? For example in my work I need to validate fields that contain Finnish social security numbers, business identification numbers or IBAN bank...
View ArticleWSDLMerge updated
I wrote about a tool I made in this blog before (see the original article here). The tool called WSDLMerge can merge WSDL documents and XSD documents that it references into a single file.
View ArticleWSDLMerge v1.2
WSDLMerge updated with small bugfix. Available from the project's google code page as usual. Both source and binary.
View ArticleWoDalmanac
So I had this idea that I will start publishing some of my so far private work as open source. I do not know how much time I will have supporting this idea, but it seems like something good to do. I...
View ArticleMoving ASP.NET Identity model into another assembly
Visual Studio 2013 and MVC 5 has arrived (as well as the "One ASP.NET"), with ASP.NET Identity in tow. The new identity feature allows user profile information to be part of the ASP.NET Identity model....
View ArticleUnit testing database code
You probably use some kind of ORM product when creating solutions. The ORM manages the communications with the database. On top of the ORM code you maybe layer other code - repositories, domain...
View Article