论坛首页 海阔天空论坛

web asp.net到底比j2ee开发效率快在哪里

浏览 7747 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-05-15   最后修改:2011-05-15
chinata 写道
ray_linn 写道

关键还是你怎么去看到这个问题。 java开发效率低下是有目共睹的,所以有rails,有django来抢地盘。

用传统的asp.net,你的着眼点应该在于控件,每个控件应该包含了自有的商业逻辑,然后用个模板来填充控件,开发起来就很欢乐。

所有大公司用java倒不见得,一个大公司里系统纷纷扰扰,各种乱糟糟的系统都有,银行里(中行还是什么)的柜员机也有用XP。(其实很简单,你把XP固化到ROM里,中个屁病毒)

windows如果只是为了卖VLK的话,那它可以说得上成功了。但是所有银行的服务器端现在都基本90%是java+linux。
MS整整错过了一个时代。MS早该拆分的,这样才能真正缔造一个帝国,现在S*B领军,啥希望也没有。看看人家Oracle值多少钱?Mssql值多少钱?QQ值多少钱?MSN值多少钱?Oracle买个破hyperion都几个billion,MS那个BI现在拆出来送人都不值几个钱了吧。WP就从头到尾10年都是个笑话。IE居然靠着垄断也被人从份额到性能都追上,拜托,人家是开源的,难道改一改代码用.net再实现一边很难吗?xbox,现在收回本了没有?任天堂值500亿美金。
回头看10年前的潮头儿,如果yahoo还能自我安慰说碰到Google这样神一样的对手,Cisco还可以说碰到华为这样的疯子。MS只能怨自己有个猪一样的总裁。在founder里面能弱成这样的,我只能说鲍尔默碰到盖茨和艾伦真是他祖上18辈铺路搭桥积德了。
MS还是改行做风投吧,别搞软件了,现在评点一下过去10年MS做的最成功的是入股5%的苹果和facebook。
BTW:最后你根本不明白为啥银行用java。java就是语言中AK47,虽然不一定好用,但是是用来军队定装最好的选择,代码有个相对可靠的下限,能完成C++以外基本所有功能并保证一定的代码下限。这点就把所有别的语言都抛到九霄云外去了。一个citi就有10万程序员,你指望他们用rails吗?



说实话,银行用java也是个自己关起门来瞎扯的,事实上用C的可能还比较多些。说句不中听的,哪个行业你都不是专家,扯专家调调毫无意义。
0 请登录后投票
   发表时间:2011-05-15   最后修改:2011-05-15
ray_linn 写道


说实话,银行用java也是个自己关起门来瞎扯的,事实上用C的可能还比较多些。说句不中听的,哪个行业你都不是专家,扯专家调调毫无意义。

早在2004年,汇丰的全球CIO就出了内部备忘录,java成为内部语言首选(这个发到每个技术人员那里)
老实说,别扯你自己不知道的东西。现在的银行里,C都未必有python用的多(除非是遗留系统),现在很多e-trading的后台都用java来写,C一般就提供个库,封装遗留代码
不过如果你说银行是说零售银行的柜员机,就当我上面啥也没说
PS:前晚出去和人聊天,现在银行的大趋势是开发自有语言和平台。高盛那套搞了很多年,效果姑且不说,但是人员流动性明显比别家小(废话,他的程序员只会用他内部那个数据库和语言)。所以现在很多大银行都在搞这个,不过没有高盛走的那么远。我知道的至少2家都是以python为基础在做,其中小摩已经内部年初开始在全面培训了---基本所有VP基本都要轮流培训这个。
0 请登录后投票
   发表时间:2011-05-16  
chinata 写道
ray_linn 写道


说实话,银行用java也是个自己关起门来瞎扯的,事实上用C的可能还比较多些。说句不中听的,哪个行业你都不是专家,扯专家调调毫无意义。

早在2004年,汇丰的全球CIO就出了内部备忘录,java成为内部语言首选(这个发到每个技术人员那里)
老实说,别扯你自己不知道的东西。现在的银行里,C都未必有python用的多(除非是遗留系统),现在很多e-trading的后台都用java来写,C一般就提供个库,封装遗留代码
不过如果你说银行是说零售银行的柜员机,就当我上面啥也没说
PS:前晚出去和人聊天,现在银行的大趋势是开发自有语言和平台。高盛那套搞了很多年,效果姑且不说,但是人员流动性明显比别家小(废话,他的程序员只会用他内部那个数据库和语言)。所以现在很多大银行都在搞这个,不过没有高盛走的那么远。我知道的至少2家都是以python为基础在做,其中小摩已经内部年初开始在全面培训了---基本所有VP基本都要轮流培训这个。



一般他们用python 在什么方面呢?

业务逻辑的实现?
0 请登录后投票
   发表时间:2011-05-16  
mathgl 写道
chinata 写道
ray_linn 写道


说实话,银行用java也是个自己关起门来瞎扯的,事实上用C的可能还比较多些。说句不中听的,哪个行业你都不是专家,扯专家调调毫无意义。

早在2004年,汇丰的全球CIO就出了内部备忘录,java成为内部语言首选(这个发到每个技术人员那里)
老实说,别扯你自己不知道的东西。现在的银行里,C都未必有python用的多(除非是遗留系统),现在很多e-trading的后台都用java来写,C一般就提供个库,封装遗留代码
不过如果你说银行是说零售银行的柜员机,就当我上面啥也没说
PS:前晚出去和人聊天,现在银行的大趋势是开发自有语言和平台。高盛那套搞了很多年,效果姑且不说,但是人员流动性明显比别家小(废话,他的程序员只会用他内部那个数据库和语言)。所以现在很多大银行都在搞这个,不过没有高盛走的那么远。我知道的至少2家都是以python为基础在做,其中小摩已经内部年初开始在全面培训了---基本所有VP基本都要轮流培训这个。



一般他们用python 在什么方面呢?

业务逻辑的实现?

java的问题在于平台门槛比较高。你需要很多东西和知识才能把一个系统架起来。所以一般写java的都是纯粹的程序员。但是银行里有很多人是混合型的,比如做交易柜台支持,业务模型的,风险模型的,甚至IT基础框架(infrastructure)的人,他们也需要写很多东西,但是他们对于学习一种重量级的工业语言没有动力。这种情况下python是个比较好的妥协:跨平台,效率较高,没有知识产权的顾虑(.net如果不绑定,是个很好的选择,可惜MS看不到这点),而且对于很多博士来说,上手要比java快多了---很多人在学校里就用python了,很多数学模型类库都是python写的,而且好像python和matlab的整合要更好一些。这些综合起来,python在银行中前台非常流行
BTW:据我所知,5年前,各种交易柜台流行的还是VBA,但是现在大家都不愿意在这个上面下注了,vba基本在死亡中(升级维护的问题和风险太多了),.net因为种种自己设置的门槛,没法接下这一块,所以都投向python
0 请登录后投票
   发表时间:2011-05-16  
用不用.NET这个MS并不关心...用不用Windows才是MS关心的,所以.net自然就被绑架了。
0 请登录后投票
   发表时间:2011-05-16   最后修改:2011-05-16
kulinglei 写道

但这个.net 项目是怎么做的啊,说白了,就两层,表现+db。就是用工厂生成一个数据库接口的实现类,在页面调,然后和所谓的控件绑定,我们要做的工作就是写sql+页面的表现。


单就这种需求来说,Powder builder最快.
0 请登录后投票
   发表时间:2011-05-16   最后修改:2011-05-16
chinata 写道
ray_linn 写道


说实话,银行用java也是个自己关起门来瞎扯的,事实上用C的可能还比较多些。说句不中听的,哪个行业你都不是专家,扯专家调调毫无意义。

早在2004年,汇丰的全球CIO就出了内部备忘录,java成为内部语言首选(这个发到每个技术人员那里)
老实说,别扯你自己不知道的东西。现在的银行里,C都未必有python用的多(除非是遗留系统),现在很多e-trading的后台都用java来写,C一般就提供个库,封装遗留代码
不过如果你说银行是说零售银行的柜员机,就当我上面啥也没说
PS:前晚出去和人聊天,现在银行的大趋势是开发自有语言和平台。高盛那套搞了很多年,效果姑且不说,但是人员流动性明显比别家小(废话,他的程序员只会用他内部那个数据库和语言)。所以现在很多大银行都在搞这个,不过没有高盛走的那么远。我知道的至少2家都是以python为基础在做,其中小摩已经内部年初开始在全面培训了---基本所有VP基本都要轮流培训这个。



少来了,小摩我知道打算用python,但是国内各大银行你又知道多少呢?
什么叫C提供个库,封装预留代码,拜托,你不知道的东西就被瞎说。C+ESQL+CICS是国内许多银行的选择,人行的许多系统(比如天地对接),也都是基于C+ESQL。

小摩只是规模大,若是比网点的话,估计连中国一个省的农行的网点都比它多。
0 请登录后投票
   发表时间:2011-05-16  
ray_linn 写道
chinata 写道
ray_linn 写道


说实话,银行用java也是个自己关起门来瞎扯的,事实上用C的可能还比较多些。说句不中听的,哪个行业你都不是专家,扯专家调调毫无意义。

早在2004年,汇丰的全球CIO就出了内部备忘录,java成为内部语言首选(这个发到每个技术人员那里)
老实说,别扯你自己不知道的东西。现在的银行里,C都未必有python用的多(除非是遗留系统),现在很多e-trading的后台都用java来写,C一般就提供个库,封装遗留代码
不过如果你说银行是说零售银行的柜员机,就当我上面啥也没说
PS:前晚出去和人聊天,现在银行的大趋势是开发自有语言和平台。高盛那套搞了很多年,效果姑且不说,但是人员流动性明显比别家小(废话,他的程序员只会用他内部那个数据库和语言)。所以现在很多大银行都在搞这个,不过没有高盛走的那么远。我知道的至少2家都是以python为基础在做,其中小摩已经内部年初开始在全面培训了---基本所有VP基本都要轮流培训这个。



少来了,小摩我知道打算用python,但是国内各大银行你又知道多少呢?
什么叫C提供个库,封装预留代码,拜托,你不知道的东西就被瞎说。C+ESQL+CICS是国内许多银行的选择,人行的许多系统(比如天地对接),也都是基于C+ESQL。

小摩只是规模大,若是比网点的话,估计连中国一个省的农行的网点都比它多。


四大银行的网上银行看上去只有农行是.net其他都是j2ee
0 请登录后投票
   发表时间:2011-05-16  
紧急下潜 写道
ray_linn 写道
chinata 写道
ray_linn 写道


说实话,银行用java也是个自己关起门来瞎扯的,事实上用C的可能还比较多些。说句不中听的,哪个行业你都不是专家,扯专家调调毫无意义。

早在2004年,汇丰的全球CIO就出了内部备忘录,java成为内部语言首选(这个发到每个技术人员那里)
老实说,别扯你自己不知道的东西。现在的银行里,C都未必有python用的多(除非是遗留系统),现在很多e-trading的后台都用java来写,C一般就提供个库,封装遗留代码
不过如果你说银行是说零售银行的柜员机,就当我上面啥也没说
PS:前晚出去和人聊天,现在银行的大趋势是开发自有语言和平台。高盛那套搞了很多年,效果姑且不说,但是人员流动性明显比别家小(废话,他的程序员只会用他内部那个数据库和语言)。所以现在很多大银行都在搞这个,不过没有高盛走的那么远。我知道的至少2家都是以python为基础在做,其中小摩已经内部年初开始在全面培训了---基本所有VP基本都要轮流培训这个。



少来了,小摩我知道打算用python,但是国内各大银行你又知道多少呢?
什么叫C提供个库,封装预留代码,拜托,你不知道的东西就被瞎说。C+ESQL+CICS是国内许多银行的选择,人行的许多系统(比如天地对接),也都是基于C+ESQL。

小摩只是规模大,若是比网点的话,估计连中国一个省的农行的网点都比它多。


四大银行的网上银行看上去只有农行是.net其他都是j2ee



网上银行不过是核心业务系统的一个wrapper而已, 农行的核心业务系统是CICS+ESQL,这点我再清楚不过了。
0 请登录后投票
   发表时间:2011-05-16  
其实我觉的微软放弃VB,asp才是最操蛋的事,都说php开发简单,其实asp才是开发最简单的,就像用vb.net代替vb,实在是不知所谓的事情,微软最大的失误是放弃了vb,无论vb,pb,还是delphi当年都有多层的实现,也不是很复杂,只不过是win平台而已,于是被牺牲了。都说web有这样和那样的优势,不过过去10年间,由于web的局限性导致用户的损失,开发者就不说话了。
asp.net应该和现在的java框架半斤八两,asp.net业务控件很丰富的话,开发起来就很简单,很多页面装配一下就ok了。
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics