由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 重提AJAX和RIA坑
相关主题
战国RIA看了一下monad,让我想到了Java的AOP
Silverlight Developers: Are You Going to Move On?ajax in VB.net
请推荐一本WPF开发的书做一个小型站点 提供一系列信息交互的web service,用什么技术好?
【失败感言】我是做PHP的 (转载)Sr. Flex Developer
html5 看来还有待发展哪位大侠用过bootstrap wysiwyg editor
Silverlight是Java的竞争对手吗?The good thing and bad thing of React
请教MFC现状Oralce Java VS Android VS FLEXAIR + AJAX
来看一个对比 (转载)drag and drop a control in webpage
相关话题的讨论汇总
话题: ria话题: ajax话题: flex话题: ms
进入Programming版参与讨论
1 (共1页)
k***r
发帖数: 4260
1
动态网页是个趋势。本人用过简单的AJAX,觉得能做的比较有限,而且做什么好像都比
较麻烦,应用复杂起来,服务器短就有很多零零碎碎的工作,毕竟AJAX返回的是页面的
碎片。还没有用过Flash/Flex或者SilverLight。想听听做过的大侠的高见。值得花时
间学吗?我的问题主要是:
- RIA是否会越来越普遍?还是说,大部分情况下JS+AJAX就可以应付?目前还看不到很
多Flash/Flex/Silverlight applications,所以不是很有信心花时间
- RIA是否让用户觉得不习惯?或者不方便?比如浏览器兼容性,mobile用户等等
- Search engine unfriendly是不是个问题?
- 开发成本RIA更大些,周期更长?
S*********t
发帖数: 78
2
我用过flex,因为从来都对html js jsp 感觉繁琐的很,而且session处理,layout,美
工都比较麻烦,就学了flex,flex 可以WYSIWYG drag n drop components ,美工上简
单的页面完全可以自己做,节省了开发人员,开发思维方式上也不是旧有的html那种链
接驱动模式,比较接近程序员习惯的oo,event 驱动等,session方面当然方便多了,很
多东西都可以存到client端。感觉比较好的东西是 amf 和 remote object. 在flex 客
户端可以直接调用server端的方法,比如在客户端直接call userService.getUserAge(
"zhangsan"),就可以直接拿到数据来用了,还有一些东西比如server push,等。我做的
一个project 用的 flex+blazeds+spring+hibernate. 基本上把configure什么的都设
置好之后,时间都是用在business logic 上面的,不像用html js jsp的时候大部分时
间都花在front end上面。
浏览器兼容

【在 k***r 的大作中提到】
: 动态网页是个趋势。本人用过简单的AJAX,觉得能做的比较有限,而且做什么好像都比
: 较麻烦,应用复杂起来,服务器短就有很多零零碎碎的工作,毕竟AJAX返回的是页面的
: 碎片。还没有用过Flash/Flex或者SilverLight。想听听做过的大侠的高见。值得花时
: 间学吗?我的问题主要是:
: - RIA是否会越来越普遍?还是说,大部分情况下JS+AJAX就可以应付?目前还看不到很
: 多Flash/Flex/Silverlight applications,所以不是很有信心花时间
: - RIA是否让用户觉得不习惯?或者不方便?比如浏览器兼容性,mobile用户等等
: - Search engine unfriendly是不是个问题?
: - 开发成本RIA更大些,周期更长?

N********n
发帖数: 8363
3

RIA 是趋势。HTML是DOCUMENT界面,做BLOG网页可以,做大型应用很别扭。
JS也不是金刚钻,烂泥巴一块而已。我在FIREFOX里面用GMAIL,INBOX的
REFRESH用一阵就失效,这还是最好的AJAX组合,基本功尚不过关,现有的
Desktop Email Client都没有这个问题。
说到底BROWSER是个搜索、浏览工具。硬要做个APP FRAMEWORD出来是牵强附
会。JAVAFX有个理念很好:上网去搜索JAVAFX APP,找到一个合适的可以拖
拽到桌面上。以后再用直接点击桌面图标就可以了,不必进入浏览器,当然
CLIENT端要装个JAVA ENV。这种LAYERED APPROACH很MAKE SENSE。BROWSER
的分工就是搜索,找到一个APP后要么交给PLUG-IN、要么下载到桌面再执行。
BROWSER不必插手。
当前的运算体系结构是CPU / CACHE / MEMORY / HARD DRIVE。BROADBAND以
后越做越大,INTERNET很可能就成为HARD-DRIVE下面又一层 LAYER。BROWSER
负责搜索这一层就可以

【在 k***r 的大作中提到】
: 动态网页是个趋势。本人用过简单的AJAX,觉得能做的比较有限,而且做什么好像都比
: 较麻烦,应用复杂起来,服务器短就有很多零零碎碎的工作,毕竟AJAX返回的是页面的
: 碎片。还没有用过Flash/Flex或者SilverLight。想听听做过的大侠的高见。值得花时
: 间学吗?我的问题主要是:
: - RIA是否会越来越普遍?还是说,大部分情况下JS+AJAX就可以应付?目前还看不到很
: 多Flash/Flex/Silverlight applications,所以不是很有信心花时间
: - RIA是否让用户觉得不习惯?或者不方便?比如浏览器兼容性,mobile用户等等
: - Search engine unfriendly是不是个问题?
: - 开发成本RIA更大些,周期更长?

N********n
发帖数: 8363
4

我坐惯了ASP.NET之后再去用RAILS, PHP之类也很不习惯这一点。居然要花很
多时间去生成HTML TAGS,在ASP.NET里面都是RENDER ENGINE自动做好了,不
用去操心。而且ENGINE生成出来的是同一规范,拿去做WEB PART也容易集成。

【在 S*********t 的大作中提到】
: 我用过flex,因为从来都对html js jsp 感觉繁琐的很,而且session处理,layout,美
: 工都比较麻烦,就学了flex,flex 可以WYSIWYG drag n drop components ,美工上简
: 单的页面完全可以自己做,节省了开发人员,开发思维方式上也不是旧有的html那种链
: 接驱动模式,比较接近程序员习惯的oo,event 驱动等,session方面当然方便多了,很
: 多东西都可以存到client端。感觉比较好的东西是 amf 和 remote object. 在flex 客
: 户端可以直接调用server端的方法,比如在客户端直接call userService.getUserAge(
: "zhangsan"),就可以直接拿到数据来用了,还有一些东西比如server push,等。我做的
: 一个project 用的 flex+blazeds+spring+hibernate. 基本上把configure什么的都设
: 置好之后,时间都是用在business logic 上面的,不像用html js jsp的时候大部分时
: 间都花在front end上面。

k***r
发帖数: 4260
5
谢谢回复。嗯,有启发。
不过对Sun严重没有信心。最近弄出来的东东都是"me too!" 类型。Java在追C#/.NET,
现在JavaFX也在凑RIA的热闹,但是一直没有太独到的想法,JVM也实在太笨重。听说他
们在弄一个lightweight的JVM。不过从applet的失败来看,Sun在UI领域不太get it。
MS也在学adobe,但是MS做user interface要有经验多了,毕竟是做过几个版本的
Windows的,SilverLight看起来像模像样。此前没用过,这次看NBC感觉还不错,Video
效果也很好,一下子对Silverlight有信心了些,MS毕竟是大得多的公司,同时也在解
决跨平台的问题,感觉这次有戏。不但如此,从ActionScript的变迁看,Adobe不是很
在行弄runtime和语言。MS则是老手,弄得runtime很系统,还能和.Net的一套东东结合
起来,透着大家风范。所以感觉这个事情虽然被Adobe占了先机,MS has a shot。可惜
我在Unix上invest比较多,M$ .NET的东西很久没碰了。
跳出来看看,不解的是,这个东西
d***q
发帖数: 1119
6
if you live in Linux, you should keep an eye on Mono. It has a sub-project
called Moonlight which mimics Sliverlight.
k***r
发帖数: 4260
7
Yes, thanks. I'm aware of that. I'm thinking of doing some research on
Silverlight 2 development to get an idea. I don't mind going back to M$. It'
s probably the easiest way to get the tools and everything. I think Mono and
Moonlight will need to play catchup for a while in terms of features and
performance but it's great that Linux is getting its port.

【在 d***q 的大作中提到】
: if you live in Linux, you should keep an eye on Mono. It has a sub-project
: called Moonlight which mimics Sliverlight.

m******t
发帖数: 2416
8
I said this before (last time somebody dug this pit),
and I'll say it again: it's a pseudo debate about whether
AJAX or RIA will win. They both have pros and cons for
different types of applications.

Video

【在 k***r 的大作中提到】
: 谢谢回复。嗯,有启发。
: 不过对Sun严重没有信心。最近弄出来的东东都是"me too!" 类型。Java在追C#/.NET,
: 现在JavaFX也在凑RIA的热闹,但是一直没有太独到的想法,JVM也实在太笨重。听说他
: 们在弄一个lightweight的JVM。不过从applet的失败来看,Sun在UI领域不太get it。
: MS也在学adobe,但是MS做user interface要有经验多了,毕竟是做过几个版本的
: Windows的,SilverLight看起来像模像样。此前没用过,这次看NBC感觉还不错,Video
: 效果也很好,一下子对Silverlight有信心了些,MS毕竟是大得多的公司,同时也在解
: 决跨平台的问题,感觉这次有戏。不但如此,从ActionScript的变迁看,Adobe不是很
: 在行弄runtime和语言。MS则是老手,弄得runtime很系统,还能和.Net的一套东东结合
: 起来,透着大家风范。所以感觉这个事情虽然被Adobe占了先机,MS has a shot。可惜

1 (共1页)
进入Programming版参与讨论
相关主题
drag and drop a control in webpagehtml5 看来还有待发展
请问下deep learning中hidden layers的含义Silverlight是Java的竞争对手吗?
PWEditor - A new website edit/management tool请教MFC现状
是否有工具生成HTML/JS/CSS?来看一个对比 (转载)
战国RIA看了一下monad,让我想到了Java的AOP
Silverlight Developers: Are You Going to Move On?ajax in VB.net
请推荐一本WPF开发的书做一个小型站点 提供一系列信息交互的web service,用什么技术好?
【失败感言】我是做PHP的 (转载)Sr. Flex Developer
相关话题的讨论汇总
话题: ria话题: ajax话题: flex话题: ms