今天上午到公司开始着手调整系统主功能区兼容性问题,首先找了一个简单的页面,主要包含基本的查询和列表展示,经过一番比较还是决定采用easy ui来逐步替换现有的服务端控件。
由于是基于客户端控件ajax方式访问服务端,分成两部分来做,首先将原来code behind的服务端逻辑抽离出来,采用handler方式提供数据,输出json数据,以后这块可以考虑用webapi来替换,这部分代码调整起来还是比较容易,第二是数据展示和查询交互,主要还是不熟悉前端的框架,花了不少时间,照着官方文档和别人写的demo,也基本实现了数据展示和查询的功能,经过测试达到目标,替换了以前的服务端控件,由于这个服务端控件可以对数据进行动态构建,现在客户端实现方式牺牲了一些灵活性,后面可以考虑对客户端的常用控件进行二次封装,满足系统自身需求。
通过今天的工作,证明了方案的可行性,接下来就可以按着这个方式逐一替换。 昨天约好的2个面试,今天如约来了一个,另一个改时间了。通过跟求职者简短的沟通,没有web开发经验,不太匹配当前的职位需求,再次体会到这边工作不好找,人也不好招。 明天要去客户现场,一是去实地了解情况,收集和确认需求,二是进行项目交接。出差期间要将工作内容进行调整,重心放在项目上,把握项目需求和整体进度,然后在此基础上调整兼容性问题。
下班跟一个同事沟通,他在公司时间较长,很熟悉公司参与的项目和业务以及行业情况,从他的角度认为当前进行的两个项目都存在一定风险,一是因为现有框架还不成熟,功能,样式都存在问题,二是对项目需求把握不够,很多功能还没有确认,他的建议是集中人手着重突破一个。
通过跟他的沟通,让我陷入沉思,对进来这家公司确实比较草率,老板选择我也是发现存在的问题,想通过快速引进人才方式来改变公司面临的问题,既然来了,还是本着积极的心态,努力工作。