ASP.NET版PrimeFaces开发计划引起移动社区的强烈反响

jopen 12年前

  Prime Technology 公司在议论声中拿出他们的新版 PrimeFaces Mobile 计划,借以平息在宣布开发面向 .NET 环境的 PrimeFaces 应用之后,移动社区中出现强烈反应。这并不是 Prime Technology 第一次卷入争议,年初的时候 InfoQ 就报道过他们和竞争对手 Icesoft Technologies 因为 PrimeFaces 代码另起分支的事情闹过矛盾。

  擎天柱的澄清

  Prime Technology 的网上发言人“擎天柱”迅速出面,化解外界对其意图的任何潜在误解。擎天柱通过发布“PrimeFaces Mobile 路线图” 的方式来进行回应。文中解释,“PrimeFaces Mobile 是 PrimeFaces 的一个副业项目”,截至当前的0.9.3版,从未真正从所谓“PrimeFaces 的重大发展”中得益。擎天柱指出该“重大发展肯定会被纳入下一个版本1.0。”然后他详细列出了 PrimeFaces Mobile 1.0 规划的很多新功能,如仿 Growl 提醒、对话框、日历控件等等。

  号称主宰 Java Server Faces 生态的 PrimeFaces,打算将其核心技术延伸至 ASP.NET 平台,这件事情引起了赞扬和质疑两方面的声音。PrimeFaces 社区成员 Bogdan Marian 说:

“因为我同时是 .NET 和 JEE 开发者,这则新闻(开发 PrimeFaces.NET)对我来说实在是太好了!”

  而社区成员 httpeter 却说:

我很不喜欢。PF 是 Java 重新涉足网络技术的机会。这件事情好比从非营利组织一下跳槽到军火工业,根本说不过去。当然为微软工作 PF 可以赚更多的钱,但换做我绝对不好意思对开源社区发布这种消息……我完全不能理解。

  从擎天柱早前的说明可以看到 Prime Technology 对未来工作的精确规划:

  • 完成 PrimeFaces 3.4.final
  • 开始 PrimeFaces Mobile 1.0
  • 专注于 PrimeFaces.NET

  自我标榜“Java EE 和敏捷指导源动力”的 Prime Technology,声称 PrimeFaces.NET 的第一个版本将在 2013 年之前发布。主要卖点是支持 Web Forms 和包括至少四十个 ASP.NET 控件。 Makis 作为一名社区的成员,表示:

这是非常好的消息,我以前是 JEE 开发者,现在转向了 ASP.NET。我只想对你说,你们应该丢开 Web Forms,从 MVC 开始着手……Web Forms 真心不好用。 MVC(以及 Razor)比 Web Forms 好太多。

  社区成员 Alexianon 说:

我同意你的观点。因为我认为,把时间和精力放在 ASP.NET MVC4 的 MVC 模式上,比 ASP.NET 的 MVP 要划算得多。但现实中仍然有很多公司继续在用 ASP.NET 开发他们的 Web 应用程序。

我能至少提一个建议吗?请把 Calendar 控件改好一点,这个 jQueryUI 控件太弱了,远比不上 Wijimo 的 Calendar 控件:http://wijmo.com/demo/explore/#calendar

  总的来说,社区接受了擎天柱对 PrimeFaces Mobile 路线图的澄清说明。蒂姆说:

“这是个好消息,PF Mobile 将得到进一步的发展!”

  sudheer 说:

“这是从 PF 团队传出来的大好消息。PrimeFaces Mobile 1.0 我们已经等了好久,这无论如何都是移动应用程序开发的一大喜讯。”

  社区普遍支持路线图,也纷纷提议希望纳入计划的功能。PrimeFaces 网站收集到这样一份社区对 PrimeFaces Mobile 1.0 功能的心愿清单:

  • 分页
  • 数据列表(data list)的排序功能
  • 数据表格(data table)
  • 自动补全
  • 增强 AJAX(onStart、onComplete、update)
  • 数据列表(data list)的实时滚动功能
  • 推ter Bootstrap
  • 针对配色方案的 ThemeSwitcher
  • 所有组件都改善对主题的支持
  • 弹出面板
  • 叠加面板
  • 图表

  原文链接:http://www.infoq.com/news/2012/08/PrimeFaces

来自: InfoQ