Recent Entries

ZeroSSL with IIS 10
Account Breach Monitoring
DBML Visualizer VERY Slow - solved!
Poor Man's SQL Log Shipping (Kinda)
Excel Column Letter To
Easy & Powerful Ecommerce Solution
asp:Menu Flicker on Page_Load - Solved
Windows Server 2008 Install DLL into GAC


Skip Navigation Links.
You are here: Rants, Rave, & Tips


By Ted Krapf on 4/2/2014 7:50 AM
So the other day I set out to look for an app, a widget, a sidebar gadget or a web app that handled Time Keeping for project work.  

I was surprised to find that while there are a lot of tools out there, many are lacking, cumbersome, expensive, or just simply way over complicated.  So I decided that I'd just create something for myself to use.  It turned out to be an interesting project.

What resulted is is TimeKeeper by TKC.  This simple C#.NET 4.0 WinForm app has a pair of SQL database tables to hold the tasks and each of the task's logs (time).

I set it up so the user could run timers for tasks, or enter them manually (in case you missed setting a timer.

Using a slick open-source calendar control (, I added the lower calendar so I could quickly and visually see the total hours attributed to a specific day.  This helps me more...