我已经远离建立浏览器应用很长一段时间了。我现在有兴趣为我的爱好创造一个。我害怕不得不处理HTML,JavaScript等来构建高质量的基于浏览器的用户界面。我有全套Telerik控件。是否有可能建立一个抛光的,功能丰富的浏览器UI,同时避开HTML和JavaScript的陈旧环境?我希望能够简单地拖放组件,就像构建一个Win UI并为我创建确切的HTML,JavaScript代码一样。浏览器应用程序 - RAD UI开发 - 可能吗?
谢谢!
我已经远离建立浏览器应用很长一段时间了。我现在有兴趣为我的爱好创造一个。我害怕不得不处理HTML,JavaScript等来构建高质量的基于浏览器的用户界面。我有全套Telerik控件。是否有可能建立一个抛光的,功能丰富的浏览器UI,同时避开HTML和JavaScript的陈旧环境?我希望能够简单地拖放组件,就像构建一个Win UI并为我创建确切的HTML,JavaScript代码一样。浏览器应用程序 - RAD UI开发 - 可能吗?
谢谢!
既然你有telerik控制套件,我建议你看看the control demos或sample applications,看看有什么可能,而不必编程很多。
根据我的经验,您可以实现很多,而无需编程JavaScript或HTML(使用telerik控件时)。但是,只要您的应用程序变得越来越复杂,您就需要关注诸如ViewState优化之类的事情,或者利用telerik控件的客户端编程API来优化您的应用程序(例如获得更多AJAXy类型的用户体验)。
我的观点完全一致,所以我现在完全推荐使用Silverlight(或Flash,但我是.NET人员,所以我首先想到的是SL)构建Web应用程序。使用HTML/Javascript是太多的工作。
SO是一个很棒的Web应用程序,但我无法想象要花费几小时才能达到这个结果,尤其是与“真正的”编程环境相比。
MVC + JQuery + Telerik将允许您避开大量令人讨厌的HTML/JavaScript内容。 Silverlight是一种选择,但您将失去很大的潜在细分受众群,而这些受众群对您而言可能很重要(例如移动网络用户)。
正如其他人提到的,Telerik演示页面是你的朋友 - 使用它们很多,你可以避免大部分的HTML nastiness。
Silverlight是我正在认真考虑的一种选择。我只是希望它不需要安装。 – 2010-03-13 13:03:56
同意,但如果MS与Windows捆绑在一起,他们会立即被起诉...... – Timores 2010-03-14 10:17:02