`

做了个事件驱动的RIA系统(并实现了Eclipse可视化页面设计工具), 请大家点评一下

阅读更多

我们做了个事件驱动的RIA系统, 请大家点评一下

普通应用开发者设计中只需通过Drag and Drop控件, 设定控件属性, 给控件编写事件(纯java), 而无需编写javascript.

控件设计者负责编写各种控件(设计期外观,行为和运行时部分)

事件为服务器端事件, 客户端实现部分刷新

 

更多信息,可以访问
http://www.nsodev.com<o:p></o:p>

在线DEMO演示请访问:
http://www.nsodev.com/componentshow/outlookonlineindex.jsp<o:p></o:p>

开发过程展示请访问:
http://www.nsodev.com/componentshow/dev_flash/demo.htm<o:p></o:p>

运行效果展示请访问:
http://www.nsodev.com/componentshow/rumtime_flash/runtime-demo.htm<o:p></o:p>

  • 描述: 设计中的首页
  • 大小: 105.5 KB
  • 描述: 运行中的首页
  • 大小: 163.9 KB
分享到:
评论
20 楼 chenxihua 2007-02-06  
knight 写道
不知道是否我网络的问题,访问很慢,操作后无提示,无法知道是否成功,点击是否有效果

给人一种很迟缓的感觉。。。。。


我们查了下,初步判断是网络的速度问题,服务器在西安的一个公司的机房中。
19 楼 knight 2007-01-30  
不知道是否我网络的问题,访问很慢,操作后无提示,无法知道是否成功,点击是否有效果

给人一种很迟缓的感觉。。。。。
18 楼 chenxihua 2007-01-28  
<p>我们的RIA系统正式命名为 Namtso RIA Developer,  官方网站 <a href='http://www.nsodev.com'>http://www.nsodev.com</a> 已经开通</p>
<p>开发过程Flash Demo<br/>
<font><a href='http://www.nsodev.com/componentshow/dev_flash/demo.htm'>http://www.nsodev.com/componentshow/dev_flash/demo.htm</a></font></p>
<p> </p>
17 楼 chenxihua 2007-01-15  
chenzh1314 写道
请问这样的东西你们做了多久呀,你们认为最适用的场景是什么呀


Outlook online仅用了一天的时间,我们的最主要的设计目标就是快速开发。
可以看附件一的页内排序和列宽调整功能,是DetailBand控件的两个功能。不是说不用控件的办法就实现不了,但可以肯定,比较费时费劲,而用DetailBand控件只需要一条SQL语句,在页面设计器中修改几个属性而已,10分钟时间就足够。

我们是这么认为的:要达到快速开发的目的,最直接的办法就是重用。

就重用的层面来说,有算法层面的重用,框架层面的重用,类库的重用等等。而控件的重用是属于框架层面的,对于快速堆砌应用尤为重要,特别是针对当前AJAX应用程序难于开发调试的现状,基于属性事件模型的控件重用,个人认为还是很有发展前景的。

16 楼 chenzh1314 2007-01-15  
请问这样的东西你们做了多久呀,你们认为最适用的场景是什么呀
15 楼 ccpyccpy 2007-01-14  
有个客户想用RIA技术实现一个教学系统,是否合适?你们还有没有详细一点的成功案例?
14 楼 chenxihua 2007-01-14  
ccpyccpy 写道
看起来不错,能做哪些方面的产品?


我们的主要设计目标是控件化和快速开发,对企业应用的开发比较适合。
并且使用了AJAX,在用户体验比较好。
13 楼 chenxihua 2007-01-14  
jindw 写道
很不错,就是美工水平差点.

见笑,确实还不够美观,呵呵
12 楼 ccpyccpy 2007-01-14  
看起来不错,能做哪些方面的产品?
11 楼 jindw 2007-01-13  
很不错,就是美工水平差点.
10 楼 dengyin2000 2007-01-12  
一眼看上去  应该是用echo2做的。
9 楼 chenxihua 2007-01-12  
daoger 写道
挺好的!感觉使用起来有点慢,我这边的网速肯定没问题!不知道LZ使用的什么服务器?


Tomcat 4.1 + MySQL 4.1  Sun JDK
内存 1G CPU P4 2.8G 网速慢可能是我们放的机房不是双线机房导致的, 服务器在西安
8 楼 chenxihua 2007-01-12  
chenzh1314 写道
我对这个倒是蛮感兴趣的,不知道是如何实现的

还有就是这个例子你做了多久呀,是不是能提高开发效率呀


用了1天的时间开发完成的
7 楼 daoger 2007-01-12  
挺好的!感觉使用起来有点慢,我这边的网速肯定没问题!不知道LZ使用的什么服务器?
6 楼 chenzh1314 2007-01-12  
我对这个倒是蛮感兴趣的,不知道是如何实现的

还有就是这个例子你做了多久呀,是不是能提高开发效率呀
5 楼 chenxihua 2007-01-12  
例子是简单了点,我们会继续增加功能。实际上例子系统已经比较能说明实际应用价值了。这个RIA系统我们会继续发展,并在适当的时候开放源码,有兴趣的话大家可以一起研究  :)
4 楼 chenzh1314 2007-01-12  
注册用了一下,这个东西技术是蛮高的,只是好象应用简单了一些,呵呵

不知道楼上能不能做一个更符合应用的例子出来看看?
3 楼 chenxihua 2007-01-11  
可以申请一个帐号, http://61.185.220.78/outlookonline/app

上有"申请"链接
2 楼 oznyang 2007-01-11  
没有帐号,怎么看?
1 楼 chenxihua 2007-01-11  
一个在线的demo
http://61.185.220.78/outlookonline/app

相关推荐

    支持桌面和移动的SPA框架RIAEasy.zip

    可以使用RIAStudio在线可视化设计器。 RIAEasy基于webComponent概念设计,包括一整套基础控件,具有良好的运行期动态适应性;实现了完全的前端渲染,数据驱动,前后分离,无需后端服务器生成页面;实现了主题...

    vaadinjar包强大的功能和小的样例,非常适合初学者使用。可以将样例导入Eclipse

    2. **Vaadin Designer**:这是一个可视化的布局编辑工具,可以帮助你快速构建UI,无需手动编写布局代码。 3. **Vaadin Add-ons**:Vaadin社区提供了大量的附加组件,你可以根据需求选择使用,比如Vaadin Charts、...

    GWTDesigner_v7.3.0_for_Eclipse3.5.zip

    GWT Designer是Google Web Toolkit (GWT)的可视化设计工具,它使得开发者能够更方便地创建和设计GWT应用程序的用户界面。 【描述】中提到的"qq,农场源码"可能是指一个基于GWT技术实现的在线游戏——QQ农场的源代码...

    Flex3.0RIA开发详解电子教程25

    综上所述,"Flex3.0 RIA开发详解电子教程25"应该涵盖了上述各个知识点,并可能深入讨论了一些高级主题,如自定义组件开发、数据可视化、国际化和本地化等。通过学习本教程,开发者将能够熟练运用Flex3.0创建功能丰富...

    Flex 3 RIA开发详解与精深实践(目录)

    Flex是用于构建高性能、交互性强的Web应用程序的技术,尤其适用于数据驱动的应用,如数据可视化、商业智能和企业级应用。Flex 3作为该系列的一个重要版本,提供了许多关键改进和新特性,使其在RIA领域独树一帜。 ...

    WeiboTrends 仿TwitterTrends

    【标题】"WeiboTrends 仿TwitterTrends" 是一个项目,旨在模仿...通过深入研究这个项目,开发者不仅可以掌握Flex 4.5的基础知识,还能了解到如何与API接口进行通信、如何实现数据可视化以及如何优化用户交互设计。

    Flex体系架构剖析

    它以其强大的数据可视化、用户交互和跨平台兼容性而闻名。Flex 3是该框架的一个重要版本,引入了许多新特性并优化了原有的功能。 1. **Flex SDK**:Flex开发的基础是Flex Software Development Kit (SDK),它包含了...

    Ext JS的测试工具

    该工具支持TDD(测试驱动开发)和BDD(行为驱动开发)模式,帮助开发者在早期阶段发现并修复潜在问题。 Sencha Test 2.2.1 版本为Windows 64位系统提供了两个安装文件:SenchaTest-2.2.1-win-x64.exe 和 stc-2.2.1-...

    Ext Gui Builder

    "Ext Gui Builder" 是一个基于Web的图形用户界面(GUI)构建工具,专注于使用Ext JS框架来快速设计和开发复杂的前端应用。这个工具允许开发者通过拖放的方式创建UI组件,大大简化了Ext JS应用的开发流程,提高了开发...

    flash builder 4 教程

    Flash Builder 4是Adobe公司推出的专业Flex和ActionScript开发工具,它基于Eclipse平台,提供了可视化设计、代码编辑、调试和性能分析等功能。通过本教程,学习者可以了解到以下关键知识点: 1. **环境配置**:如何...

    Flex教程flex 入门教材,简单易学

    它允许开发者创建交互性强、视觉效果丰富的Web应用,同时提供了强大的数据可视化和用户体验设计工具。 在"flex 入门教材,简单易学"这个主题下,我们可以深入探讨以下几个关键知识点: 1. **Flex SDK和Flex ...

    flex 入门教程

    可视化页面组件 - **组件概述**:Flex提供了丰富的UI组件库,如Button、Label等。 - **布局管理器**:了解Flex中的不同布局管理器,如HorizontalLayout、VerticalLayout等。 - **自定义组件**:学习如何创建自定义...

    FLEX下载啦,,,,要的来啊,

    Flex技术正是为了构建这种应用程序而设计的,它可以提供更好的用户体验,特别是在数据可视化、图表制作和复杂用户交互方面。 6. **Flex组件库**:Flex SDK包含了一个丰富的组件库,包括各种预定义的UI组件,如按钮...

    flex数据图形多种实现方式并添加多种特效

    在IT行业中,尤其是在数据可视化领域,能够有效地展示和解析数据是一项关键技能。本文将深入探讨如何使用Flex技术来实现各种数据图形的绘制,并添加多种特效,以提高数据的可读性和用户交互性。Flex是一种基于...

    flex教程帮你掌握Flex技术

    Flex是一种基于ActionScript和MXML的开源框架,主要用于构建富互联网应用程序(RIA),在Web上提供丰富的用户交互体验。 一、Flex基础概念 1. ActionScript:Flex的核心编程语言,基于ECMAScript,用于实现动态功能...

    《Flex_help》,Flex中文帮助

    9. **Flex的应用场景**:Flex常用于开发企业级的B/S系统、数据可视化应用、多媒体应用、在线协作工具等,其强大的UI设计能力和高效的RIA性能使得它在许多领域都有广泛应用。 这个"Flex_help"压缩包中的中文帮助文档...

    flex3下载&注册码&注册机

    Flex 3允许开发者创建交互性强、功能丰富的Web应用,尤其在处理数据可视化和用户界面设计方面表现出色。 在描述中提到的“注册机”是指一种工具,通常用于生成软件的激活码或序列号,以规避正版软件的授权限制。...

    Flex

    Flex的应用场景广泛,包括企业级应用、数据可视化、在线协作工具等。然而,随着HTML5和WebGL等技术的发展,以及对Flash Player的逐渐淘汰,Flex的使用量已经有所下降。但其设计理念和组件化开发思想仍然对现代Web...

    认识vaadin

    此外,Vaadin Studio是一个可视化的应用程序开发工具,它允许通过拖放组件和直观的编辑器来快速构建界面,降低了入门难度。 Vaadin的另一个亮点是其性能。由于大部分业务逻辑和渲染都在服务器端完成,Vaadin能够...

    Flex 入门_2007.rar

    10. **Flex的应用场景**:Flex常用于构建企业级Web应用程序,如数据可视化工具、内容管理系统、在线协作平台等,尤其适合需要动态交互和丰富用户体验的场合。 这个"Flex 入门_2007"教程可能会涵盖以上提到的诸多...

Global site tag (gtag.js) - Google Analytics