﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-易度软件</title><link>http://www.blogjava.net/edogantt/</link><description /><language>zh-cn</language><lastBuildDate>Sat, 25 Apr 2026 04:03:07 GMT</lastBuildDate><pubDate>Sat, 25 Apr 2026 04:03:07 GMT</pubDate><ttl>60</ttl><item><title>推荐:企业级WEB控件库</title><link>http://www.blogjava.net/edogantt/archive/2012/03/20/372250.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Tue, 20 Mar 2012 02:14:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2012/03/20/372250.html</guid><wfw:comment>http://www.blogjava.net/edogantt/comments/372250.html</wfw:comment><comments>http://www.blogjava.net/edogantt/archive/2012/03/20/372250.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/edogantt/comments/commentRss/372250.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/edogantt/services/trackbacks/372250.html</trackback:ping><description><![CDATA[<br /><br /><a href="http://www.miniui.com">jQuery MiniUI</a>&nbsp;是强大的企业级WEB控件库。<br />具有：datagrid、tree、comboBox、datepicker、menu、toolbar等一系列控件。 <br /><br /><a href="http://www.miniui.com"><a href="http://www.miniui.com/" target="_blank"><img height="231" alt="" src="http://miniui.com/images/miniui.gif" width="512" border="0" /></a><br /><br /></a><strong>技术亮点：</strong><br />强大表格控件：实现锁定列、多表头、分页排序、行过滤、数据汇总、单元格编辑、详细行信息、Excel导出等功能。 <br />强大表单控件：实现类型丰富的数据输入和验证，如下拉树形选择、下拉分页表格等。 <br />第三方控件兼容：与ExtJS、jQuery、YUI等任意第三方控件无缝集成。 <br />HTML标签开发模式：可以使用HTML标签创建界面，减少了80%的JavaScript代码量。 <br />多开发平台支持：可以在Java、.NET、PHP等平台使用。 <br /><br />网站：<a href="http://www.miniui.com/" target="_blank">http://www.miniui.com</a><br />下载地址:<a href="http://miniui.com/download/" target="_blank">http://miniui.com/download/</a>   <img src ="http://www.blogjava.net/edogantt/aggbug/372250.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2012-03-20 10:14 <a href="http://www.blogjava.net/edogantt/archive/2012/03/20/372250.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>AJAXRPC让javascript直接调用java方法</title><link>http://www.blogjava.net/edogantt/archive/2010/10/10/ajaxrpc.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Sun, 10 Oct 2010 05:08:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/10/10/ajaxrpc.html</guid><wfw:comment>http://www.blogjava.net/edogantt/comments/334170.html</wfw:comment><comments>http://www.blogjava.net/edogantt/archive/2010/10/10/ajaxrpc.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/edogantt/comments/commentRss/334170.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/edogantt/services/trackbacks/334170.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  AJAXPRC是快速、简单的Javascript远程方法调用。它允许你使用Javascript调用服务端方法，基于JSON数据协议，开源授权(LGPL)，可同步和异步调用。<br><br>使用AJAXRPC，您可以像开发传统的C/S程序一样，来开发WEB程序，让WEB开发更简单和高效。<br><br>支持服务端语言：Java、.Net、PHP。<br>支持浏览器：IE、FireFox、Opera、Safari、Chrome。&nbsp;&nbsp;<a href='http://www.blogjava.net/edogantt/archive/2010/10/10/ajaxrpc.html'>阅读全文</a><img src ="http://www.blogjava.net/edogantt/aggbug/334170.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-10-10 13:08 <a href="http://www.blogjava.net/edogantt/archive/2010/10/10/ajaxrpc.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>甘特图、网络图、日历图、项目管理中间件</title><link>http://www.blogjava.net/edogantt/archive/2010/09/07/project.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Tue, 07 Sep 2010 03:41:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/09/07/project.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 甘特图、网络图、日历图等项目管理专业图形控件，在开发项目管理系统、 ERP 系统、MES系统或其它的任务资源分配相关领域项目的时候，可以很好为企业规避项目风险，提高项目成功率，节省大量人力和时间成本，提升企业的竞争力，使项目快速成功实现。<br><br>如果企业完全自己实现如上图形组件，会耗费大量的人力和时间，拖延项目工期、不能很好达成功能需求、增大项目成功上线的风险，并且在一些高难度的技术问题上难以解决，比如大数据量支持、项目管理调度算法、多人协作处理、高度可扩展性、性能瓶颈、跨浏览器等。&nbsp;&nbsp;<a href='http://www.blogjava.net/edogantt/archive/2010/09/07/project.html'>阅读全文</a><img src ="http://www.blogjava.net/edogantt/aggbug/331288.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-09-07 11:41 <a href="http://www.blogjava.net/edogantt/archive/2010/09/07/project.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>EdoJS组件库代码开放下载! 66个组件!</title><link>http://www.blogjava.net/edogantt/archive/2010/07/30/327552.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Fri, 30 Jul 2010 03:22:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/07/30/327552.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 截至2010年8月1号, EdoJS总计开放66个组件库代码。可以去这里下载: http://bbs.edojs.com/viewthread.php?tid=155 现在就可以了解到EdoJS的66个组件源代码! &nbsp;&nbsp;<a href='http://www.blogjava.net/edogantt/archive/2010/07/30/327552.html'>阅读全文</a><img src ="http://www.blogjava.net/edogantt/aggbug/327552.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-07-30 11:22 <a href="http://www.blogjava.net/edogantt/archive/2010/07/30/327552.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WEB可视化设计器, 新时代Web App开发环境!</title><link>http://www.blogjava.net/edogantt/archive/2010/07/25/ide.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Sun, 25 Jul 2010 04:04:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/07/25/ide.html</guid><wfw:comment>http://www.blogjava.net/edogantt/comments/327066.html</wfw:comment><comments>http://www.blogjava.net/edogantt/archive/2010/07/25/ide.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/edogantt/comments/commentRss/327066.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/edogantt/services/trackbacks/327066.html</trackback:ping><description><![CDATA[<h1>WEB可视化设计器, 新时代Web App开发环境!</h1>
<p><span style="font-size: 14pt;">如果加载慢, 请耐心等待一会...</span></p>
<p><span style="font-size: 14pt;">
<object data="http://download.edojs.com/edoIDE.swf" type="application/x-shockwave-flash" width="596" height="416">
</object>
</span></p>
<p><span style="font-size: 14pt;">如果访问不了,可以看这里: <a target="_blank" href="http://bbs.edojs.com/viewthread.php?tid=134&amp;extra=page%3D1">http://bbs.edojs.com/viewthread.php?tid=134</a></span></p>
<p><span style="font-size: 14pt;"><a target="_blank" href="http://bbs.edojs.com/viewthread.php?tid=134&amp;extra=page%3D1"><br />
</a>
</span></p>
<p><span style="font-size: 14pt;">只需要拖拽设置,就可以完成一个WEB UI界面的开发, 生成可实际应用的代码(目前可以当作界面代码生成器)</span></p>
<p><span style="font-size: 14pt;">后续会继续做两个重大特性:1.代码编辑; 2.数据交互. 实现真正意义的web ide开发工具!</span></p>
<p>&nbsp;</p>
<p><span style="font-size: 14pt;">在javascript框架的历史上, 国内外, 只有EdoJS一家做到了这种程度的web可视化设计器效果:</span></p>
<p><span style="font-size: 14pt;"><a target="_blank" href="http://www.edojs.com">http://www.edojs.com</a></span></p>
<p>&nbsp;</p>
<p><span style="font-size: 14pt;">你也可以参与到这个IDE的完善和扩展工作中, 这个<strong>IDE的实现代码可以在这里下载</strong>:</span></p>
<p><span style="font-size: 14pt;"><a target="_blank" href="http://edojs.com/download.php">http://edojs.com/download.php</a></span></p>
<p>&nbsp;</p>
<p><span style="font-size: 14pt;"><strong>edojs现在有免费授权活动, 以及开放组件库代码</strong>:</span></p>
<p><span style="font-size: 14pt;"><a target="_blank" href="http://bbs.edojs.com/viewthread.php?tid=59&amp;extra=page%3D1">http://bbs.edojs.com/viewthread.php?tid=59&amp;extra=page%3D1</a></span></p>
<p>&nbsp;</p>
<p><span style="font-size: 14pt;">让您没有门槛, 拥有足够的资源去了解和使用EdoJS! </span></p>
<p><span style="font-size: 14pt;">并参与到EdoJS的不断完善和扩展工作中!&nbsp;</span></p>
<p>&nbsp;</p>
<p><span style="font-size: 14pt;">我们坚持做了3年, 国人制造, 希望大家能支持, 而不是怀疑和谩骂.</span></p>
<p><span style="font-size: 14pt;"><strong>我们也能实现基础软件的超级核武器! 而不只是依靠国外的技术输入!</strong></span></p>
<p><span style="font-size: 14pt;"><strong><br />
</strong></span></p>
<p><span style="font-size: 14pt;">另外: 欢迎置疑EdoJS的朋友, 去申请EdoJS免费授权, 8月1号您也可以下载到60个组件代码, 可以分析下, EdoJS是否是抄袭的产物! </span></p>
<img src ="http://www.blogjava.net/edogantt/aggbug/327066.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-07-25 12:04 <a href="http://www.blogjava.net/edogantt/archive/2010/07/25/ide.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>国内超强JS框架正在免费申请中</title><link>http://www.blogjava.net/edogantt/archive/2010/07/21/326772.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Wed, 21 Jul 2010 09:27:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/07/21/326772.html</guid><description><![CDATA[为了更好地普及EdoJS的先进理念和技术，推广EdoJS在国内软件企业使用，上海普加软件有限公司决定开展&#8220;100企业免费授权&#8221;活动。<br />
在本
次活动中，您可以通过邮件申请的方式提交&#8220;EdoJS免费使用申请表&#8221;，我们根据提交的信息，对于满足资格的公司发放如下资源：<br />
1.&nbsp;团队开发授
权<br />
2.&nbsp;金牌技术支持服务<br />
价值19999元人民币。<br />
<br />
EdoJS，是一个简单、强大的Javascript框架!提供跨浏
览器的富客户端组件库。<br />
目前有：<br />
超过60个组件，80个示例：<a href="http://www.edojs.com/demo/">http://www.edojs.com/demo/</a><br />
详实的API文档：<a href="http://www.edojs.com/api/">http://www.edojs.com/api/</a><br />
丰富的开发教程：<a href="http://www.edojs.com/tutorial/">http://www.edojs.com/tutorial/</a><br />
强大的甘特图组件:&nbsp;<a href="http://www.edogantt.com/">http://www.edogantt.com/</a><br />
活跃的论坛社区：<a href="http://bbs.edojs.com/">http://bbs.edojs.com</a><br />
<br />
更
多活动详情,请查看这里:<br />
<a href="http://bbs.edojs.com/viewthread.php?tid=59&amp;extra=page%3D1">http://bbs.edojs.com/viewthread.php?tid=59&amp;extra=page%3D1
</a>
<img src ="http://www.blogjava.net/edogantt/aggbug/326772.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-07-21 17:27 <a href="http://www.blogjava.net/edogantt/archive/2010/07/21/326772.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DynamicGantt动态图甘特图 —— 划时代的项目管理核心引擎！</title><link>http://www.blogjava.net/edogantt/archive/2010/04/26/319368.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Mon, 26 Apr 2010 03:37:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/04/26/319368.html</guid><wfw:comment>http://www.blogjava.net/edogantt/comments/319368.html</wfw:comment><comments>http://www.blogjava.net/edogantt/archive/2010/04/26/319368.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/edogantt/comments/commentRss/319368.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/edogantt/services/trackbacks/319368.html</trackback:ping><description><![CDATA[<span style="font-family: 微软雅黑;">
<div class="product-content">
<p>DynamicGantt是基于WEB浏览器的动态甘特图解决方案。</p>
<p>软件的web时代，真正实现web项目管理系统的核心引擎！</p>
<p><a href="http://www.edogantt.com/zh_cn/dynamicgantt.html">DynamicGantt</a>具备如下几大特性:</p>
<ul style="padding-left: 40px;">
    <li><span style="color: #000088; font-weight: bold;"><span style="color: red;">
    <li><span style="color: #000088; font-weight: bold;">数据量支持：</span>可以支持百万级数据量！</li>
    <li><span style="color: #000088; font-weight: bold;">项目管理业务逻辑：</span>服务端处理复杂多变的业务逻辑！</li>
    <li><span style="color: #000088; font-weight: bold;">天然支持多人协作：</span> 轻松实现多人单项目操作，无需担心数据同步问题！</li>
    </span></span></li>
    <li></li>
    <li><span style="color: #000088; font-weight: bold;">跨操作系统平台：</span>支持任意操作系统,如windows, linux, mac, vista, unix等</li>
    <li><span style="color: #000088; font-weight: bold;">跨服务端平台：</span>支持任务服务端平台,如.net,java,php,asp等</li>
    <li><span style="color: #000088; font-weight: bold;">跨浏览器：</span> 兼容IE6/7/8, Firefox, Opera, Safari, Chrome等</li>
    <li><span style="color: #000088; font-weight: bold;">无需安装插件： </span>因为是JS实现,因此可以直接运行在客户端浏览器中</li>
    <li><span style="color: #000088; font-weight: bold;">简单数据结构：</span>只需要一个简单的甘特图数据结构即可创建显示web gantt</li>
    <li><span style="color: #000088; font-weight: bold;">丰富的功能：</span>基于<a href="http://www.edojs.com">EdoJS</a>框架开发，具有70多个JS组件和完善的编程体系！</li>
    <li><span style="color: #000088; font-weight: bold;">极限的性能：</span>达到浏览器所能的极限!</li>
    <li><span style="color: #000088; font-weight: bold;">强大的扩展能力：</span>轻松实现类似Microsoft Project或Primavera P3E/C等项目管理软件产品</li>
</ul>
有兴趣的朋友请登录网站了解详情:<br />
<a href="http://www.edogantt.com/zh_cn/product.html">http://www.edogantt.com/zh_cn/product.html</a><br />
<span style="font-family: 微软雅黑;"><span style="font-family: 微软雅黑;"><span style="font-family: 微软雅黑;"><a href="http://www.edogantt.com/zh_cn/edoproject.html">http://www.edogantt.com/zh_cn/edoproject.html</a></span></span></span><br />
<span style="font-family: 微软雅黑;"><a href="http://www.edogantt.com/zh_cn/dynamicgantt.html">http://www.edogantt.com/zh_cn/dynamicgantt.html</a></span><br />
<span style="font-family: 微软雅黑;"><a href="http://www.edogantt.com">http://www.edogantt.com/</a></span><br />
</div>
</span>
<img src ="http://www.blogjava.net/edogantt/aggbug/319368.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-04-26 11:37 <a href="http://www.blogjava.net/edogantt/archive/2010/04/26/319368.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>国内首创WEB甘特图,功能强大性能卓越!</title><link>http://www.blogjava.net/edogantt/archive/2010/03/16/315605.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Tue, 16 Mar 2010 08:42:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/03/16/315605.html</guid><wfw:comment>http://www.blogjava.net/edogantt/comments/315605.html</wfw:comment><comments>http://www.blogjava.net/edogantt/archive/2010/03/16/315605.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/edogantt/comments/commentRss/315605.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/edogantt/services/trackbacks/315605.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 使用Javascript开发的、基于WEB浏览器的强大甘特图解决方案---EdoGantt 甘特图 ,完美的界面设计,强大的功能体系,超越的性能优化&nbsp;&nbsp;<a href='http://www.blogjava.net/edogantt/archive/2010/03/16/315605.html'>阅读全文</a><img src ="http://www.blogjava.net/edogantt/aggbug/315605.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-03-16 16:42 <a href="http://www.blogjava.net/edogantt/archive/2010/03/16/315605.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>国人自产强大js框架,一定要力挺!</title><link>http://www.blogjava.net/edogantt/archive/2010/01/05/308300.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Tue, 05 Jan 2010 08:43:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2010/01/05/308300.html</guid><wfw:comment>http://www.blogjava.net/edogantt/comments/308300.html</wfw:comment><comments>http://www.blogjava.net/edogantt/archive/2010/01/05/308300.html#Feedback</comments><slash:comments>30</slash:comments><wfw:commentRss>http://www.blogjava.net/edogantt/comments/commentRss/308300.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/edogantt/services/trackbacks/308300.html</trackback:ping><description><![CDATA[<div class="content1">
<p>
</p>
<p><a href="http://www.edojs.com">EdoJS</a>是一个由中国人开发的、世界级的富客户端界面框架解决方案。</p>
<p>在各种基础平台框架被国外垄断的今天，<a href="http://www.edogantt.com">EdoJS</a>致力于搭建&#8220;中国制造&#8221;的界面基础开发平台框架，提供丰富、完善、强大的UI组件库，以及可视化设计器，为WEB开发领域带来一个来自中国的嘹亮声音!</p>
<p>网站:</p>
<p>&nbsp;&nbsp;&nbsp; <a href="http://www.edojs.com">http://www.edojs.com</a></p>
<p>论坛:</p>
<p>&nbsp;&nbsp;&nbsp; <a href="http://bbs.edojs.com">http://bbs.edojs.com</a></p>
<p><br />
</p>
<p>目前提供了100多个在线示例演示:</p>
<p><a href="http://edojs.com/examples/index.html">http://edojs.com/examples/index.html</a></p>
<p>完善的教程中心和API文档:</p>
<p><a href="http://edojs.com/tutorial/index.html">http://edojs.com/tutorial/index.html</a></p>
<p><a href="http://edojs.com/api/index.html">http://edojs.com/api/index.html</a></p>
<p>易度团队更是在此框架基础上开发了世界级的高级组件,</p>
<p>易度甘特图:</p>
<p><a href="http://www.edogantt.com/">http://www.edogantt.com/</a></p>
<p>可视化IDE:</p>
<p><a href="http://edojs.com/ide/index.html">http://edojs.com/ide/index.html</a></p>
<p>文档管理器,Excel电子表格,FileManager文档管理器,Calendar日历等等.</p>
<p>&nbsp;</p>
</div>
<img src ="http://www.blogjava.net/edogantt/aggbug/308300.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2010-01-05 16:43 <a href="http://www.blogjava.net/edogantt/archive/2010/01/05/308300.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>看我如何用简单的步骤打造出复杂的web甘特图</title><link>http://www.blogjava.net/edogantt/archive/2009/12/24/307123.html</link><dc:creator>edojs</dc:creator><author>edojs</author><pubDate>Thu, 24 Dec 2009 04:00:00 GMT</pubDate><guid>http://www.blogjava.net/edogantt/archive/2009/12/24/307123.html</guid><wfw:comment>http://www.blogjava.net/edogantt/comments/307123.html</wfw:comment><comments>http://www.blogjava.net/edogantt/archive/2009/12/24/307123.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/edogantt/comments/commentRss/307123.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/edogantt/services/trackbacks/307123.html</trackback:ping><description><![CDATA[<span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Simsun; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<div style="margin: 8px; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-color: #ffffff;">
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 先给大家看看我做的效果图吧!</p>
<p style="margin: 0px;"><span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Simsun; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<pre class="code" style="border: 1px solid #cccccc; margin: 0px 5px 5px 15px; padding: 3px; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-color: #fafafa;"><img src="http://www.blogjava.net/images/blogjava_net/edogantt/xxx.gif" alt="" border="0" /></pre>
</span><br />
<a href="http://www.edogantt.com/" mce_href="http://www.edogantt.com"><img src="http://dl.javaeye.com/upload/attachment/184712/e48d8658-1754-39a4-90e9-66d8ff265961.bmp" mce_src="http://dl.javaeye.com/upload/attachment/184712/e48d8658-1754-39a4-90e9-66d8ff265961.bmp" alt="" style="border-width: 0px;" /></a></p>
&nbsp;
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;创建一个<a href="http://www.edogantt.com/" mce_href="http://www.edogantt.com">易度甘特图</a>，需要有两大对象：</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;1.<span mce_style="color: #ff0000;" style="color: #ff0000;">Edo.project.GanttView</span><span class="Apple-converted-space">&nbsp;</span>：甘特图显示组件</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;2.<span mce_style="color: #ff0000;" style="color: #ff0000;">Edo.data.DataProject&nbsp;</span>&nbsp; ：甘特图数据组件</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; GanttView组件是一般意义上的易度甘特图组件，它是一个界面显示组件，是一个左侧树形任务，右侧条形图的组件。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; DataProject是甘特图数据组件，它提供了甘特图显示和操作逻辑的数据功能，是一个不可见的组件。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 两者配合，实现了一个完整的甘特图应用，</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 另外，不得不要说另一个关键的组件：Edo.util.Ajax。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 我们的甘特图数据，往往是以XML或JSON静态方式存放在服务端，或者是以数据库方式存放。我们在页面显示甘特图的时候，需要从服务端把这些数据提取出来，生成一个DataProject数据对象，然后才能由GanttView正确显示出来。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 这里，Ajax负责在客户端页面，从服务端获取数据提供给甘特图显示和操作，并且在甘特图操作之后，把甘特图数据，继续以XML或JSON数据形式传递到服务端，更新进数据库的功能。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 下面通过一个标准的范例，来说明在页面上，创建一个易度甘特图应用的全过程：</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 首先，我们需要在页面内引用易度甘特图的css和js：</p>
<pre class="code" style="border: 1px solid #cccccc; margin: 0px 5px 5px 15px; padding: 3px; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-color: #fafafa;"><span mce_style="color: green;" style="color: green;">&lt;!--edogantt css--&gt;<br />
</span><span mce_style="color: blue;" style="color: blue;">&lt;</span><span mce_style="color: #a31515;" style="color: #a31515;">link </span><span mce_style="color: red;" style="color: red;">href</span><span mce_style="color: blue;" style="color: blue;">="../scripts/edo/res/css/base.css" </span><span mce_style="color: red;" style="color: red;">rel</span><span mce_style="color: blue;" style="color: blue;">="stylesheet" </span><span mce_style="color: red;" style="color: red;">type</span><span mce_style="color: blue;" style="color: blue;">="text/css" /&gt;<br />
&lt;</span><span mce_style="color: #a31515;" style="color: #a31515;">link </span><span mce_style="color: red;" style="color: red;">href</span><span mce_style="color: blue;" style="color: blue;">="../scripts/edo/res/css/core.css" </span><span mce_style="color: red;" style="color: red;">rel</span><span mce_style="color: blue;" style="color: blue;">="stylesheet" </span><span mce_style="color: red;" style="color: red;">type</span><span mce_style="color: blue;" style="color: blue;">="text/css" /&gt;<br />
&lt;</span><span mce_style="color: #a31515;" style="color: #a31515;">link </span><span mce_style="color: red;" style="color: red;">href</span><span mce_style="color: blue;" style="color: blue;">="../scripts/edo/res/css/skin.css" </span><span mce_style="color: red;" style="color: red;">rel</span><span mce_style="color: blue;" style="color: blue;">="stylesheet" </span><span mce_style="color: red;" style="color: red;">type</span><span mce_style="color: blue;" style="color: blue;">="text/css" /&gt;<br />
&lt;</span><span mce_style="color: #a31515;" style="color: #a31515;">link </span><span mce_style="color: red;" style="color: red;">href</span><span mce_style="color: blue;" style="color: blue;">="../scripts/edo/res/product/project/css/project.css" </span><span mce_style="color: red;" style="color: red;">rel</span><span mce_style="color: blue;" style="color: blue;">="stylesheet" </span><span mce_style="color: red;" style="color: red;">type</span><span mce_style="color: blue;" style="color: blue;">="text/css" /&gt;<br />
</span><span mce_style="color: green;" style="color: green;">&lt;!--edogantt javascript--&gt;<br />
</span><span mce_style="color: blue;" style="color: blue;">&lt;</span><span mce_style="color: #a31515;" style="color: #a31515;">script </span><span mce_style="color: red;" style="color: red;">src</span><span mce_style="color: blue;" style="color: blue;">="../scripts/edo/edo.js" </span><span mce_style="color: red;" style="color: red;">type</span><span mce_style="color: blue;" style="color: blue;">="text/javascript"&gt;&lt;/</span><span mce_style="color: #a31515;" style="color: #a31515;">script</span><span mce_style="color: blue;" style="color: blue;">&gt; </span></pre>
<p style="margin: 0px;">&nbsp;&nbsp; 注意：请仔细检查css和js的路径是否正确。</p>
<p style="margin: 0px;">&nbsp;&nbsp; 然后，我们就可以使用Ajax获取甘特图数据，创建DataProject，创建GanttView，最终生成一个WEB甘特图应用了：</p>
<pre class="code" style="border: 1px solid #cccccc; margin: 0px 5px 5px 15px; padding: 3px; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-color: #fafafa;"><span mce_style="color: blue;" style="color: blue;">var </span>dataProject, project;<br />
<br />
Edo.util.Dom.on(window, <span mce_style="color: #a31515;" style="color: #a31515;">'load'</span>, <span mce_style="color: blue;" style="color: blue;">function</span>(e){    <br />
<span mce_style="color: green;" style="color: green;">//创建易度甘特图组件<br />
</span>project = Edo.create({    <br />
type: <span mce_style="color: #a31515;" style="color: #a31515;">'ganttview'</span>,<br />
width: 700,<br />
height: 400,        <br />
render: document.getElementById(<span mce_style="color: #a31515;" style="color: #a31515;">'example-view'</span>)<br />
});<br />
<br />
<span mce_style="color: green;" style="color: green;">//使用Ajax, 从服务端获取甘特图数据字符串<br />
</span>Edo.util.Ajax.request({<br />
url: <span mce_style="color: #a31515;" style="color: #a31515;">'../data/project.xml'</span>,         <span mce_style="color: green;" style="color: green;">//数据源地址: 请注意路径<br />
</span>onSuccess: <span mce_style="color: blue;" style="color: blue;">function</span>(text){<br />
<span mce_style="color: green;" style="color: green;">//使用xml字符串创建Edo.data.DataProject数据对象<br />
</span>dataProject = <span mce_style="color: blue;" style="color: blue;">new </span>Edo.data.DataProject(text);<br />
<br />
<span mce_style="color: green;" style="color: green;">//dataProject设置给ganttview对象的data属性即可显示和操作<br />
</span>project.<span mce_style="color: blue;" style="color: blue;">set</span>(<span mce_style="color: #a31515;" style="color: #a31515;">'data'</span>, dataProject);        <br />
},<br />
onFail: <span mce_style="color: blue;" style="color: blue;">function</span>(err){<br />
alert(<span mce_style="color: #a31515;" style="color: #a31515;">"加载xml数据失败,错误码:"</span>+err);<br />
}<br />
});   <br />
});</pre>
<p style="margin: 0px;">&nbsp;&nbsp; 以上是从服务端加载XML数据格式的范例，如果您加载的是JSON格式，参考如下代码：</p>
<pre class="code" style="border: 1px solid #cccccc; margin: 0px 5px 5px 15px; padding: 3px; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-color: #fafafa;">Edo.util.Ajax.request({<br />
url: <span mce_style="color: #a31515;" style="color: #a31515;">'../data/project.txt'</span>,<br />
onSuccess: <span mce_style="color: blue;" style="color: blue;">function</span>(text){  <br />
<span mce_style="color: green;" style="color: green;">//从json创建Edo.data.DataProject数据对象          <br />
</span><span mce_style="color: blue;" style="color: blue;">var </span>json = Edo.util.Json.decode(text);<br />
dataProject = <span mce_style="color: blue;" style="color: blue;">new </span>Edo.data.DataProject(json.result);<br />
<br />
project.<span mce_style="color: blue;" style="color: blue;">set</span>(<span mce_style="color: #a31515;" style="color: #a31515;">'data'</span>, dataProject);        <br />
},<br />
onFail: <span mce_style="color: blue;" style="color: blue;">function</span>(err){<br />
alert(<span mce_style="color: #a31515;" style="color: #a31515;">"加载xml数据失败,错误码:"</span>+err);<br />
}<br />
});</pre>
<p style="margin: 0px;">&nbsp;&nbsp; 仅仅是在创建Edo.data.DataProject时的不同处理。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 当创建显示易度甘特图之后，易度甘特图组件提供了一系列功能操作入口。如点击任务树单元格进行编辑，鼠标拖拽调整右侧条形图区域中任务的开始日期、完成日期和完成百分比，以及右键菜单中的&#8220;新增、删除、修改、升级、降级&#8221;等任务操作功能。</p>
<p mce_style="font-weight: bold; color: red;" style="margin: 0px; font-weight: bold; color: red;">&nbsp;&nbsp;&nbsp; 注意！如果您创建显示甘特图之后，未监听处理甘特图的任何事件，那么任务操作后的任务状态将不会有任何改变，一切任务的操作结果，全部通过甘特图事件，开放给用户，由用户监听并处理任务的操作后状态。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 就是说，易度甘特图只是做了显示和操作的功能封装，但是对于操作结果，不加以干涉，完全交给用户来控制。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 比如，用户在界面编辑修改了某一任务的完成日期，这时候会激发taskchange事件，用户可以监听处理这个taskchange事件，得知：是哪个任 务，什么属性，要改成什么样的值。用户可以简单的直接设置给任务（参考甘特图的任务操作篇），也可以经过一系列复杂的数据逻辑计算和处理，从而判断是否可 以修改，修改后，此任务关联的其他任务的日期怎么联动处理等。</p>
<p style="margin: 0px;">&nbsp;&nbsp;&nbsp; 甘特图数据处理，完全交给了开发者，使开发者对数据处理，有了100%的掌控。</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;<a href="http://www.edogantt.com/" mce_href="http://www.edogantt.com">www.edogantt.com</a>网站提供了官方的事件监听数据处理示例，完全参考微软Project的数据操作处理逻辑。</p>
</div>
</span>
<img src ="http://www.blogjava.net/edogantt/aggbug/307123.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/edogantt/" target="_blank">edojs</a> 2009-12-24 12:00 <a href="http://www.blogjava.net/edogantt/archive/2009/12/24/307123.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>