如何创建Web应用程序?

时间:2012-09-26 13:32:18

标签: ajax web-applications

我有一个问题。我需要创建一个Web应用程序,它应该工作,看起来像一个普通的桌面应用程序,所以使用Windows,对话框等,而不是每次都刷新网站,但我不知道我应该使用什么。我对php(一个相当简单的网站)只有一点经验。 我想我需要在客户端站点上使用ajax来执行此操作(可能是jQuery),但我应该在服务器站点上使用什么以及如何加载例如jQuery整个页面没有刷新网站?我应该使用PHP或python还是别的什么?也许有一些框架?

感谢您的任何建议。

2 个答案:

答案 0 :(得分:1)

如果您想拥有丰富的客户端交互,请考虑使用MVC / MVVM js框架:

每个人都有利有弊,在这里你可以找到smart comparison resource

下载引导程序[css,js,images]后,不会发出任何页面重新加载,应用程序将像桌面版一样流动。

所有数据都从服务器获取并持久保存到服务器:可能以RESTful方式以JSON / XML格式进一步请求。 您可以通过多种方式设置此类Web服务,其中包括:

答案 1 :(得分:0)

由于我更熟悉MS技术,我会使用ASP.NET MVC,然后在客户端,您可以使用优秀且免费的Telerik控件。 jQuery也是客户端开发的绝佳选择。对于开发ASP.NET MVC,您可以使用免费的Visual Studio Express。

但是,我不知道你的规格。也许这对你来说不够好。您拥有的另一个选择是使用WPF(MS再次),您可以使用它来开发非常丰富的行为Web应用程序。