回忆的片断(截取)2006

回忆的片断 2006

●第一季
1月
准备开发地产LBRMS项目,我着迷于《Application Architecture for .NET Designing Applications and Services》中描述的理想程序架构,开始对Business Entity Layer和User Interface Process Layer有了概念。
nunit支持下的单元测试将贯穿整个LBRMS项目的开发过程。

特别早的春节预示丙戌年是多事之年。

2月
地产LBRMS项目进入紧张开发期,比较各种O/R Mapping组件和强类型化Dataset(Typed Dataset)在项目中的适用度,体验VS2003对强类型化Dataset的友好支持。Enterprise Library被引入到项目中,我的任务是掌握和使用Security Application Block。

3月
地产LBRMS项目仍处于紧张开发期,Enterprise Library的系列产品User Interface Process Application Block被引入到项目中,架设在Business Logic Layer和WinForm User Interface Layer之间。对于UIP的引入,我刚开始时对它认识不足,绕弯碰钉子。于是恶补UIP涉及的设计模式知识,阅读其源码,逐步熟悉范例。
月中,2006应届生新同事到公司实习,我被安排为他们讲授.NET企业级软件架构中的安全模型和ArcGIS产品套件开发。面对新同事们可能提出的各种疑问,我做了预演准备。

●第二季
4月
地产LBRMS项目刚完成一半的工作量,任务依旧沉重。我更多的精力放在处理UI层。项目中引入Infragistics NetAdvantage WinForm 2005,也接受了其提出的Presentation Layer Framework界面框架。在UIP支持下,改良PLF框架,实现了配置管理的WinForm界面模型,控件支持更换Skin皮肤。
在WinForm UI层开发时,强类型化Dataset和UIP,优势非常明显:从UI层的数据绑定到DataAccess层的SqlHelper类查询更新数据,强类型化Dataset中总能找到适用的匹配集合;UIP就像一个沉默的哨兵,将“观察”到的数据状态变化即时报告给关联的窗体,同时还能够根据配置的指示激活新的业务流程。

5月
地产LBRMS项目预计于本月下旬完成开发,在这个时段,自己的角色介于美工和程序员之间,既要写代码又要做界面设计。两套皮肤,大约包含500余张图片。美工同事只提供PSD设计图,如何应用到软件中,需要自己动手进行组织和再创造。
下旬,地产LBRMS项目阶段性报告会上,合作伙伴非常认同我们的工作。

和姐一起去了杭州、千岛湖和上海,见到洪晶。经历磨难,他越发的成熟坚强,并没有让困难磨灭了自己的意志,对生活充满信心。
我印象中的江南美景不是身处其中的所见所闻,而更多来自回到重庆之后对江南行的回味。
无论是北山路飘落的五月花,还是斜阳下屹立的雷锋塔,无论是龙井村飘出的轻茗烟,还是千岛湖荡出的金腰带。
但回忆中最不可忘怀的是江南那些我可爱的朋友们:洪晶、邓朗、赵成、朱玲、姜虹、许愿小超人。

6月
LBRMS编写动态关联帮助,写了约一百页的用户手册,然后编译为微软帮助格式,最后在UIP支持下和程序配置中的关键字进行绑定。

2日,19朵鲜红的祝福。
3日,生日快乐,如海棠花一样暗香深藏的姑娘。

●第三季
7月
三峡公路项目准备验收。编写大量文档,同时兼做项目演示影像的编辑和配音。
LBRMS项目修改功能和界面布局。

8月
自七月中旬以来,一直无雨,五十年未遇的大旱初见端倪。
LBRMS项目继续修改功能和界面布局。

月底公司组织同事们去武隆仙女山进行素质拓展训练,搜索、狂奔、野战、滑行、摔倒,挺开心。

9月
月中,根据下一个可能开展的项目,学习了半月.NET 3.0的内容,WF、WCF、WPF,无论哪一项都领导了各自领域的技术潮流。
月底,Feature小组成立,Feature项目也随之开展。在接下来的一年中,我们将整理和总结技术部门现有技术,并实践和传播相关新技术。

大灾降临,全民抗旱。
迟到的假期到来,跟随大队人马去了云南,昆明、大理、丽江和小香格里拉,走马观花。
想到二月“一起去丽江”的约定,我不禁哑然——没能一起去,但我们在2006年中,却分别在这个玉龙雪山下的小镇留下了各自的记忆。

●第四季
10月
月初,FeatureWeb网站开发完毕,受到Windows Vista主题网站的感染,也选择了大魄力的网站页面风格。在完成网站的部署后,就开始整理现有技术,首先从WebGIS入手。
薛梅姐提出Feature Spatial(WebGIS软件工厂)概念,IOC容器选择了ObjectBuilder。这是一个令人激动的计划,通过依赖注入和配置实现WebGIS平台无关化。WebGIS平台经过封装后,应用系统开发者将不用再关心各个平台的细节,全力投入到应用开发中。由此第一版本的SpatialAccess应用服务器组件封装了ArcIMS和SuperMap IS。
一个WebGIS软件工厂仅有应用服务器组件还不行,还需要应用服务器原始模型和浏览器端组件:SpatialWeb提供原始模型,SpatialBrowser提供浏览器支持。
于是一个快速开发WebGIS的框架形成。

月底开始的公安项目是Feature Spatial的第一个用户。在公安项目开发过程中,Feature Spatial也开始由设想变为现实。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值