9

我正在评估一个新的ASP.Net MVC4网站上述技术的过程。我们希望有一个响应式网站来支持桌面和手机。KendoUI vs Jquery/Bootstrap Asp.Net MVC应用程序的设计决策

KendoUI

我不知道现有的MVC控制是否响应。手机有不同的控制组合。这是否意味着我需要维护2个桌面和移动项目?

公司已经购买KendoUI(一些其他项目)

的Jquery /引导

由于大部分的引导控制的响应,它看起来像我们一个更好的候选人,它是免费的

我有一些Bootstrap resposnsive网站的经验,我知道有时候用媒体查询覆盖样式可能会很痛苦。我们可以使用KendoUI吗?它需要与Bootstrap相同的工作量吗?

如果任何人有KendoUI为响应网站,请分享任何以前的经验..

编辑

当我浏览KendoUI网站的响应演示它给了我下面的消息。

Kendo UI Mobileis仅支持基于WebKit的浏览器和 IE10。请使用兼容的桌面浏览器或打开基于移动WebKit的浏览器或Windows Phone的 中的示例。

这是否意味着如果我使用KendoUI响应控件创建站点,它将无法在IE9和Firfox(不是基于WebKit的)中工作?

回答

3

那么,为什么不呢?

this 2012 KendoUI blog post出两个框架的工作真的很好。我仍然在学习这两种工具,但我打算使用类似的方法。

希望有所帮助。 (即网格)移动友好

+1

好吧,我会给出明显的答案,因为学习这两种东西是学习的两倍。我错了吗? –

3

由于2013年第三季度发布,剑道UI已与引导3集成,以及使他们的一些控制。所以我会说两个都用!

你可以阅读更多关于释放在这里他们的博客:http://www.kendoui.com/blogs/teamblog/posts/13-11-20/new-in-kendo-ui-q3-2013.aspx

,并与引导结合这里的演示播放:http://demos.kendoui.com/bootstrap/(一定要检查它在移动设备上)。

而且,据我所知,剑道仍然工作与IE 9(8可能在一定程度上也),并与Firefox浏览器。

3

感谢@mmillican和@ paulo.vin的答案。这是我们最终的结果。我知道KendoUI的人不会喜欢这个,但它就是这样。

  1. 使用bootstrap发现非常方便。我们没有专门的用户界面设计师,因此设计这个网站非常容易。而且它的javascript控件也非常好。它也支持IE8。

  2. 安装了最新的KendoUI并尝试使用网格控件。不幸的是,让它按照想要的方式工作是一件很痛苦的事情。主要是造型。所以我必须摆脱它将所有网格移动到DataTables.net这是最好的基于JavaScript的网格控件之一。我当然可以推荐它。

  3. 在一天结束时,我只在我的项目中获得了剑道日期选择器。

我个人认为现在还不是尝试在一个项目中混合使用的最佳时间。考虑到成本,最好选择Bootstrap和其他免费提供的组件。但是,如果您的组织已经投资了剑道,请确保您有来自Kendo专家的适当培训,否则修复诸如更改背景颜色,列宽等小问题将耗费大量时间。