BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Martin Monroe 关注 0 他的粉丝 ,译者 倪瀚飙 关注 0 他的粉丝 发布于 2012年9月14日. 估计阅读时间: 5 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

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)的实时滚动功能
  • Twitter Bootstrap
  • 针对配色方案的ThemeSwitcher
  • 所有组件都改善对主题的支持
  • 弹出面板
  • 叠加面板
  • 图表

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


感谢郭小刚对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT