云时间追踪器
我参加 Windows Azure 开发者挑战赛的作品。
引言
本文完成了 CodeProject Windows Azure 开发者挑战赛的第一项挑战:设置一个免费试用 Azure 帐户,并发布一篇文章概述我的想法。
在之前的职业生涯中,我是一名专业的数据库开发者,热爱创造一切正常运行的应用程序的感觉。我迫不及待地想再次体验长时间的工作、大量的咖啡因、无眠的夜晚、事物无法正常工作时的沮丧,以及征服最后一个顽固错误的兴奋。
背景
(我的 Windows Azure 开发者挑战赛作品是一个时间跟踪应用程序。详细内容将在后续挑战文章中介绍。
现在,我只有概念和一般的大纲。我会将我的基本概念与五个挑战的参数进行匹配。挑战的截止日期以及我生疏的技能将限制我能够完成的功能数量。因此,我需要在每个挑战中花时间定义和重新定义应用程序的范围以及它将如何满足挑战要求。
我是一个迭代开发者。我的方法是定义、开发、评估、改进。我需要控制不断改进单个功能,以牺牲最终应用程序的诱惑。这个应用程序的关键功能是什么?支持该功能在这些挑战的范围内至关重要的是什么?我有哪些挑战是从头开始学习的,而学习曲线将如何影响我的时间表?
兴趣点
目前可用的时间跟踪应用程序通常是设备特定的,而允许基于客户或部门整合数据的软件通常价格昂贵且体积庞大。 Windows Azure 提供了一个设备无关的时间跟踪应用程序平台,数据存储在云中,然后可以使用 SQL Server 查询,并用于以流畅灵活的方式向不同的后端系统提供数据。
历史
第一项挑战完成:2013 年 5 月 3 日。