Click here to Skip to main content
13,447,264 members (38,479 online)
Click here to Skip to main content
Add your own
alternative version


Posted 3 May 2013

Cloud TimeTracker

, 3 May 2013
Rate this:
Please Sign up or sign in to vote.
My entry for the Windows Azure Developer Challenge.

Editorial Note

This article is an entry in our Windows Azure Developer Challenge. Articles in this sub-section are not required to be full articles so care should be taken when voting. Create your free Azure Trial Account to Enter the Challenge.


This article fulfills the First Challenge of CodeProject's Windows Azure Developer Challenge: set up a free trial Azure account and post an article outlining my idea. 

In a previous lifetime, I was a professional database developer and loved the feeling of creating apps that just worked. I can't wait to experience once again the long hours, huge cups of caffeine, sleepless nights, the frustration of things that don't work, and the exhilaration of conquering that last stubborn bug. 


(My entry in the Windows Azure Developer Challenge is a timetracking application. Details will follow in future Challenge articles.

Right now, all I have is a concept and a general outline. I'll take my basic concept and consider how it fits within the parameters of the five Challenges. Challenge deadlines, and my rusty skills, will impose limits on the number of features I can complete. So I'll need to spend some time in each Challenge defining and redefining the scope of my application and how it will address Challenge requirements. 

I'm an iterative developer. My method is to define, develop, evaluate, refine. I'll need to control the temptation to continually improve individual features at the expense of the final application. What is the app's key function? What's critical to support that function within the scope of these Challenges? Which of the Challenges am I learning from scratch and how will that learning curve impact my schedule?

Points of Interest 

Currently available time tracking apps are generally device-specific, and software that also allows consolidating the data for teams based on the clients or departments to be charged is generally expensive and bulky.  Windows Azure offers a platform for device-independent time tracking apps with data stored in the cloud, which can then be queried using SQL Server and used to feed disparate backend systems in a fluid and flexible way.  


First challenge completed: May 3, 2013.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

United States United States
Even when developing isn't my job, it's my passion. When I don't know what I'm doing, I figure it out.

You may also be interested in...


Comments and Discussions

QuestionCloud-based time tracking software Pin
Amita Harij25-Oct-13 0:55
memberAmita Harij25-Oct-13 0:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.180318.3 | Last Updated 3 May 2013
Article Copyright 2013 by blaisem
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid