Home
Services
Business Listings
Free Business Scan
Listings & Reviews Pricing
App Development
Blog
Contact
Search
Home
Services
Business Listings
Free Business Scan
Listings & Reviews Pricing
App Development
Blog
Contact
Blog
Blog
Techemistry Blog
Project Time Tracking - The Best Solution
4/2/2014 1:50:00 PM
--
Ted Krapf
<img alt="" src="//www.tedkrapf.com/portals/tedkrapf.com/images/TimeKeeper.jpg" style="float: right; margin-bottom: 30px; margin-left: 30px;" /> <p>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. </p> <p >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.</p> <p >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).</p> <p >I set it up so the user could run timers for tasks, or enter them manually (in case you missed setting a timer.</p> <p >Using a slick open-source calendar control (calendar.net), I added the lower calendar so I could quickly and visually see the total hours attributed to a specific day. This helps me more closely track what is going on with each project.</p> <img alt="" src="//www.tedkrapf.com/portals/tedkrapf.com/images/TimeKeeper.png" style="width: 100px; height: 100px; float: right; margin-top: 30px; margin-bottom: 30px; margin-left: 30px;" /> <p >As a nod to my favorite little Binary Clock, I used a reimagined version it as the program's icon. </p> <p >I also added an export to Excel feature that packages all the data for a month up using the OpenXML Document spec, resulting in a nicely formatted .xlsx file that I can hold for my records and/or present to clients.</p> <p >If nothing else this was a reminder that with just a little programming skill and time, almost anyone can create a program solution to an everyday problem to make their life easier.</p> <p >Happy Coding,</p> <p >~Ted</p>
[
return to articles list
]
Recent Articles
Daily Tip - Update AddRemoveProgramsIcon (and other properties) in a Visual Studio Installer Project
6/11/2019 8:35:00 PM
--
Ted Krapf
ZeroSSL with IIS 10
5/3/2019 5:11:00 PM
--
Ted Krapf
MinerGate.com Review - Mixed Emotions
2/3/2018 6:44:00 AM
--
Ted Krapf
Account Breach Monitoring
9/20/2017 3:36:00 PM
--
Ted Krapf
DBML Visualizer VERY Slow - solved!
3/29/2017 8:15:00 PM
--
Ted Krapf
Poor Man's SQL Log Shipping (Kinda)
12/23/2016 9:54:00 PM
--
Ted Krapf
Excel Column Letter To Number.com
4/8/2016 3:06:00 PM
--
Ted Krapf
Easy & Powerful Ecommerce Solution
4/5/2016 7:58:00 PM
--
Ted Krapf
asp:Menu Flicker on Page_Load - Solved
7/13/2015 1:48:00 PM
--
Ted Krapf
Offline ClickOnce app with command line parameters
3/9/2015 9:46:00 PM
--
Ted Krapf