mike hodnick -> mhodnick <-> kindohm

Mike Hodnick is a geeky consultant guy living in Chaska, MN. He enjoys writing code, writing music, and doing fun stuff with his wife and daughter. This is his personal website, where you can get to his blog, music library, and other nonsense.

Latest From Twitter...

The Blog

I've been writing software on the Microsoft platform since 1998. Today, I develop web and desktop applications using Microsoft .NET (C#, preferably). By day, I consult on the Microsoft Office platform and focus on Windows SharePoint Services (WSS) and Microsoft Office SharePoint Server development with .NET. In my spare time, I intensely dabble with Microsoft's Windows Presentation Foundation and Silverlight - and once in a while try and squeeze those technologies into my day job :)

Articles/Tutorials

WPF 3D Tutorial

http://www.kindohm.com/technical/WPF3DTutorial.htm

This tutorial goes through the basics of creating 3D scenes using Microsoft's WPF technology. It includes a little bit of 3D theory as well.

Open Source Projects

These are all of the open source software projects I've worked on, active and inactive.

SharePoint Search Bench

codeplex.com/SPSearchBench

SharePoint Search Bench is a tool for SharePoint administrators and developers to assist them with SharePoint Search functionality. It is used by administrators to execute and debug searches. It also contains an API that is used by developers to formulate and execute full text and keyword searches in SharePoint in a consistent and homogenous manner.

Quixo3D

codeplex.com/Quixo3D

Quixo3D is a 3D computer version of the board game Quixo. It was developed using WPF 3D.

Co-developers: Jason Bock

Kindohm-Life AI Simulation

code.google.com/p/kindohm-life

Kindohm-Life is a from-scratch experiment in simple artificial computer intelligence. Herbivores and carnivores live out their lives hunting and mating.

Kindohm-Artillery AI (Military) Simulation

github.com/kindohm/kindohm-artillery

Similar to Kindohm-Life, Kindohm-Artillery involves robot "tanks" that attempt to seek out and destroy each other.