03 2014 档案

摘要:项目组中的人员素质是一个很容易被忽略的问题,也是一个很难讲清楚的问题。首先,从沟通讲起:我们项目组中有几位测试人员。测试人员似乎和我们开发不是一家人,讲话始终是这个强调,你们怎样怎样,我们怎样怎样,你们必须按照我们的的系统要求提供***,等等。是的,我们应该安装部门或公司的规定做事,可是整天你们、我们的区分,是何种意思?在只有我们开发的情况下,假如我们一天可以完成10个任务,那么他们加入团队后,我们只能完成1,2个任务了,为什么?因为大部分的时间都消耗在和他们沟通上了,给他们讲清楚为什么这样做,这样做的好处是什么,不这样做的危害是什么。从大的方面说,如果一个人连起码的自我反思意识都没有,我想与 阅读全文
posted @ 2014-03-28 17:54 Shapley 阅读(179) 评论(0) 推荐(0) 编辑
摘要:假如,让你开一个软件公司,你会招聘什么样的开发人员? 首先,首要的就是技术牛人。我们不是迷信技术,而且不得不承认这样一种现实:技术牛的人,往往认识深刻、思想活跃、做事有效率,认真。相反,那些老鸟却往往有着技术上或者性格上或者习惯上的明显问题,让他们开发项目,最终的结果往往是由于人员素质问题,项目久久 阅读全文
posted @ 2014-03-13 22:24 Shapley 阅读(256) 评论(0) 推荐(0) 编辑
摘要:一.同事解决方案:1.在View文件夹下建立报表文件A,用来作为报表呈现的载体。这个页面负责加载报表模板与加载数据源。其中报表模板由于后缀名为grf,在MVC中不做任何修改的情况下,系统会做路由处理,提示404错误,因此,同事将模板后缀名修改为jpg,得以顺利调用。数据源加载,同事的思路是通过aspx页面实现,具体来说,在aspx页面中定义ViewData,在controller中对ViewData进行赋值,从而输出view。总体上是利用了aspx页面作为数据源呈现页面,而利用Mvc的controller向这个呈现页面填充数据实现为报表提供数据源。问同事为何不用cshtml页面,答曰:会出错。 阅读全文
posted @ 2014-03-12 10:35 Shapley 阅读(7044) 评论(8) 推荐(0) 编辑
摘要:使用MVC controller输出excel的例子,自不待言,例子满天飞。 由于本项目使用的是Asp.net MVC API,因此在本项目使用API,实现了文件下载功能。代码的原理很简单,基本上是老外的代码。只是修改了一部分,以使其代码能正常工作(原代码输出的excel是空的)。以下是核心代码: 阅读全文
posted @ 2014-03-10 16:34 Shapley 阅读(3939) 评论(0) 推荐(0) 编辑