A
aimingoo
Unregistered / Unconfirmed
GUEST, unregistred user!
这些天有点点空都在想,李维先生出下如此一个题目,用意何在呢?究竟是因为他有所高
见呢,亦或他做出了一个对Borland本届程序员大赛不利的决定?
--------------------------------------------------------
比赛试题
利用以上任意一款工具开发出一种具有创意web应用程序。
--------------------------------------------------------
如上,试题出得并不含糊,
之一,工具选择随意
之二,目标是Web应用程序
之三,条件是"有创意"
碰巧我这两年来都是在做基于Web Server(注意没有那个"s")的开发,所以对这个"目标"实
在是大有感观的.
说实在的,很多人一看到这个"目标是Web应用程序"就犯头大,仿佛Delphi(当然在大富翁
里总是要说到Delphi的)碰见Web,就象老鼠子碰见了猫.
其实不然,如果要用Delphi来做Web,还是有很有可为的.重要的是,这也的确是一个技术方
向.要不然大家以为M$做.NET来干什么呀?以后,(只要网络条件足够)程序会被模块化地放在
网络上,动态的取用,你的程序不考虑在Integnet上的性能,那么迟早要失败.前些天,一个
新疆的客户就要求我们必须将一个原来的C/S应用全面改成B/S,而且一定要原生的HTML,至于
Java/ActiveX,人家是不认的.——在我看这,这个客户是太过无理而且挑剔的,但人家在传
递一个信息:对Web的需求。需知,人家的理由很充分:方便。
又说远了,再来看看上面的题,Web应用到底能做什么?
我想,办公系统、管理系统要搬到Web上来该是没什么问题的了,但要论到“创意”就强差人意了。
再者,原来在Web上被开发的服务器端CGI,例如论坛,聊天室,贺卡什么的,也是在规定时间内
可以完成的,这些也是一个方向。
之三,B/S结构的模块,例如功能极完善的网络升级模块,可以用来替换Saymtec的Live Update的
构件组,当然也是不错的思路。不过,记住要利用Web的特性来完成。
之四,利用IE的ActiveX或IE的插件等特性开发的小型工具也应该在题目所述的范围之内吧。
之五,利用Web Severs特性开发网络平台应用
之六,利用Web/HTTP特性开发网络应用的中间件
之七,基于Web的分布式应用,尤其是分布式运算。——如果出现这样的作品,我想会为这届大赛
增色不少。
之八,新的,有特殊功能的浏览器。比如3D Internet。
之九,电子商务和电子商业核心。
之十,传统应用到WEB应用的移植,如ERP的移植。
OH,大概一时间我只能想得到这些,不过,我有一个观点,不管你用或者不用上面的思路,有
一点你是必须考虑的,就是“创意”,你甚至不必完成整个应用,你甚至只需要为你的思路完
成框架和技术要点,但你必须要考虑其“创意”。
此外,我不认为在Borland的规定的时间内(两个月而已),以个人能力能够完成上述项目中的十
之一二。同时,除了学生和少量的自由程序员,没人有会为这个大赛去组织项目组,毕竟,三至
五人的项目组,两个月的成本就远远超出了Borland的奖励。——所以,应该没有什么商业性的
公司或机构来参与这样的事。
尽管我上面罗列了如此一堆东西,我自己却是没时间来参加的。但是,我看完大家对这个题目的
反应之后,有些失望而已……
因此,我建议大富翁里的那些愿或者不愿意出手的大小富翁(有没有富婆???),尽管将自己对这个题
目的想法拿来谈谈,不是为那个劳什子的Borland,只为了我们手中用着的这份免费的Delphi。 ^-^
见呢,亦或他做出了一个对Borland本届程序员大赛不利的决定?
--------------------------------------------------------
比赛试题
利用以上任意一款工具开发出一种具有创意web应用程序。
--------------------------------------------------------
如上,试题出得并不含糊,
之一,工具选择随意
之二,目标是Web应用程序
之三,条件是"有创意"
碰巧我这两年来都是在做基于Web Server(注意没有那个"s")的开发,所以对这个"目标"实
在是大有感观的.
说实在的,很多人一看到这个"目标是Web应用程序"就犯头大,仿佛Delphi(当然在大富翁
里总是要说到Delphi的)碰见Web,就象老鼠子碰见了猫.
其实不然,如果要用Delphi来做Web,还是有很有可为的.重要的是,这也的确是一个技术方
向.要不然大家以为M$做.NET来干什么呀?以后,(只要网络条件足够)程序会被模块化地放在
网络上,动态的取用,你的程序不考虑在Integnet上的性能,那么迟早要失败.前些天,一个
新疆的客户就要求我们必须将一个原来的C/S应用全面改成B/S,而且一定要原生的HTML,至于
Java/ActiveX,人家是不认的.——在我看这,这个客户是太过无理而且挑剔的,但人家在传
递一个信息:对Web的需求。需知,人家的理由很充分:方便。
又说远了,再来看看上面的题,Web应用到底能做什么?
我想,办公系统、管理系统要搬到Web上来该是没什么问题的了,但要论到“创意”就强差人意了。
再者,原来在Web上被开发的服务器端CGI,例如论坛,聊天室,贺卡什么的,也是在规定时间内
可以完成的,这些也是一个方向。
之三,B/S结构的模块,例如功能极完善的网络升级模块,可以用来替换Saymtec的Live Update的
构件组,当然也是不错的思路。不过,记住要利用Web的特性来完成。
之四,利用IE的ActiveX或IE的插件等特性开发的小型工具也应该在题目所述的范围之内吧。
之五,利用Web Severs特性开发网络平台应用
之六,利用Web/HTTP特性开发网络应用的中间件
之七,基于Web的分布式应用,尤其是分布式运算。——如果出现这样的作品,我想会为这届大赛
增色不少。
之八,新的,有特殊功能的浏览器。比如3D Internet。
之九,电子商务和电子商业核心。
之十,传统应用到WEB应用的移植,如ERP的移植。
OH,大概一时间我只能想得到这些,不过,我有一个观点,不管你用或者不用上面的思路,有
一点你是必须考虑的,就是“创意”,你甚至不必完成整个应用,你甚至只需要为你的思路完
成框架和技术要点,但你必须要考虑其“创意”。
此外,我不认为在Borland的规定的时间内(两个月而已),以个人能力能够完成上述项目中的十
之一二。同时,除了学生和少量的自由程序员,没人有会为这个大赛去组织项目组,毕竟,三至
五人的项目组,两个月的成本就远远超出了Borland的奖励。——所以,应该没有什么商业性的
公司或机构来参与这样的事。
尽管我上面罗列了如此一堆东西,我自己却是没时间来参加的。但是,我看完大家对这个题目的
反应之后,有些失望而已……
因此,我建议大富翁里的那些愿或者不愿意出手的大小富翁(有没有富婆???),尽管将自己对这个题
目的想法拿来谈谈,不是为那个劳什子的Borland,只为了我们手中用着的这份免费的Delphi。 ^-^