E家电子 - www.ejdz.cn

易家电子-(www.ejdz.cn)

当前位置: 主页 > 电脑技术 > 服务器技术 >

2003升级.net2.0

时间:2012-04-30 01:43来源:未知 作者:易家电子 点击:
2003升级.net2.0 本文要升级的项目是我公司目前的一个电子商务门户站点,系统极其复杂,2004年做成这个系统,几年来不断变迁,代码日积月累,产生了许多无用或重
 

2003升级.net2.0

本文要升级的项目是我公司目前的一个电子商务门户站点,系统极其复杂,2004年做成这个系统,几年来不断变迁,代码日积月累,产生了许多无用或重复性的代码,光UI版面就已经更新过不下5个版本。我从去年夏天来到这个公司,中间就经历过一次惨痛的界面升级,说是界面升级,其实.net版本却不升级,依旧是.net1.1,仅仅是UI层的全部重做,可想而知,在不动原有逻辑的前提下,这个界面升级过程有多么得艰辛,何况还是使用VS2003,所以代码中不知不觉地“滋生”了数不尽的“<FONT face="宋体"></FONT>”这样的垃圾代码,追求完美的我,极其讨厌这类东西的存在。虽然最早从VS2003的Beta2开始用起,我曾经也用过1年的VS2005,如今又用回了VS2003,这种落差很是痛苦,我曾经和同事开玩笑说“再不升级的话,下次招聘的新人,都不会用vs2003和.net1.1写代码了”。 dedecms.com

说完了项目大概介绍,再说说项目的业务情况,由于涉及到公司机密,不便太具体。我们的站点涉及人员有5个业务人员、1个flash设计人员、两个开发人员,以及一个共用的DBA,还有若干共用的美工设计人员和共用的测试人员,我就是两个开发人员之一。说起DBA,也很无奈,在我来到这边的将近一年时间里,来了2个DBA,走了两个DBA,现在存储过程的编写及数据表的建立都是我们开发人员自己来完成,唯一的DBA只负责数据库层面的发布。几个业务人员在一个经理的带领下,不断地“折磨”我们,由于平时活动很多以及经常和公司其他项目合作,必须不断地谈需求、沟通,所以平时用于开发的时间实际上不到整个活动周期的1/2。由于活动安排得很紧凑,软件开发流程中能省得步骤都省去了,设计、评审等都只在美好的幻想中存在过,大多是头脑风暴式的开发,专业一点的说法应该是敏捷编程或极限编程吧,当然我们这样的开发过程绝对不能和敏捷编程或极限编程相提并论,这里只是一个形象得比喻,对敏捷编程、极限编程,我只了解大概意思,最近刚下了《敏捷软件开发:原则、模式与实践》这本书的电子稿(17.9m),还没来得及看。需要的朋友可以给我留言。说着说着就跑题了,说这么多都是为了升级做铺垫,我实在忍不住了,特别是对项目的现状很烦恼。既然无法改变自己,那就改变自己主宰的事物吧。 织梦内容管理系统

升级开始!但升级也面临着很大的挑战,不光是升级要解决的数不尽未知问题,更是由于业务人员可不会给我空闲时间来做这事,上头都是由指标的,我也理解,我自己也是和他们绑定在一起,考核同一个指标。所以升级过程中,我必须不断把最新的更新内容加到新版本中,升级的时间跨度越长,不断更新的内容就越多,升级的风险就越大。

 

织梦二维码生成器
易家电子:微信公众号
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------