Home Atom Json RSS


A collection of articles on various topics that interest me. Written mostly in order to document my own solutions to problems, and published in the hope that they may help others save some time.


Uploading docx, pptx, xlsx and other Office formats to MediaWiki

Enable the upload of Microsoft Office document files to MediaWiki without modifying any source code.

~ Read

Custom View Engine for Localized Views with ASP.NET MVC Razor

This article describes how to localize ASP.NET MVC page views and partial views by providing separate Razor templates for each language. Used in combination with localization through resource files and metadata, this approach leads to a cleaner project structure and allows for localizing a web page without having to recompile. However, it comes at the cost of some duplicated markup.

~ Read

Custom Display and Editor Templates with ASP.NET MVC 3 Razor

Much has been written on how to create custom templates for ASP.NET MVC 2 and earlier versions, as well as the default MVC view engine. Customizing the default templates in MVC 3 using the Razor view engine is just as easy, but not exactly obvious if one doesn’t know where to start. This article provides some quick example code for replacing the default custom templates for Object view models.

~ Read

Installing Windows 7 on Fujitsu ST5032 Tablet PC

Fujitsu's ST50xx series of tablet PCs ships with Windows XP Tablet PC Edition out of the box. This article describes the installation of Windows 7 and lists the few missing drivers and applications that have been tested successfully.

~ Read

MySQL default-character-set is Deprecated in Windows Event Log

Current versions of MySQL 5.1.x appear to ship with an outdated default configuration file that generates the warnings in the Windows Event Log.

~ Read

OnDraw, OnDrawAdvanced in CComCompositeControl ATL Controls

When derriving ActiveX controls from CComCompositeControl the virtual functions OnDraw and OnDrawAdvanced are not being called.

~ Read

Disabling SBSCore Service on Windows Home Server

The Small Business Server Core Services (SBCore) that come preinstalled with Windows Home Server prevent the server from effectively running Active Directory, joining an existing domain and sleeping for prolonged periods of time by periodically shutting it down or restarting it. The service itself cannot be disabled in the Services Manager, and it will restart itself if the process is terminated through Task Manager.

~ Read

Local SMTP Mail Relay with IIS 6.0

Allow your IIS hosted web sites to send emails via local SMTP relays.

~ Read

Uninstalling Twonky and HP Software from MediaSmart Home Server

What do you do to convert a barely useful system into a completely broken system? You release a patch! And so HP set to work to develop and release the long awaited Update 2 for the MediaSmart 3.0 software, providing large parts of the customer base with a whole new level of psychological terror.

~ Read

MySQL Configuration Wizzard on Windows Vista

The MySQL Server Instance Configuration Wizzard MySQLInstanceConfig.exe (current version that comes with the MySQL Server Community Edition (current version 5.0.51a) has a typo in the embedded manifest file that prevents it from running on Windows Vista machines.

~ Read