Html 创建web应用程序,然后向其中添加Ajax?

Html 创建web应用程序,然后向其中添加Ajax?,html,ajax,user-interface,Html,Ajax,User Interface,我想你们中有很多人已经开发了一个在线应用程序,它自动化了很多流程,为公司节省了时间和金钱 问题是,您在开发该应用程序、将其全部设置到位、然后使用一些Ajax“添加”该应用程序方面有什么经验,这样可以获得更好的用户体验 另外,在将Ajax添加到已开发的web应用程序时,您建议使用哪些库 最后,您在web应用程序中看到哪些Ajax可以很好地处理的常见过程?例如,键入时自动填充搜索框。如果您使用ASP.NET编写应用程序,则使用ASP.NET AJAX添加AJAX非常简单,在许多地方,除了向要修改的页

我想你们中有很多人已经开发了一个在线应用程序,它自动化了很多流程,为公司节省了时间和金钱

问题是,您在开发该应用程序、将其全部设置到位、然后使用一些Ajax“添加”该应用程序方面有什么经验,这样可以获得更好的用户体验

另外,在将Ajax添加到已开发的web应用程序时,您建议使用哪些库


最后,您在web应用程序中看到哪些Ajax可以很好地处理的常见过程?例如,键入时自动填充搜索框。

如果您使用ASP.NET编写应用程序,则使用ASP.NET AJAX添加AJAX非常简单,在许多地方,除了向要修改的页面添加两个控件外,不需要更改任何代码

这可以使用部分页面加载。你必须添加的控件(在我的头顶上)称为

<asp:ScriptManager

如果您使用ASP.NET编写应用程序,那么使用ASP.NET AJAX添加AJAX非常简单,在许多地方,除了向要修改的页面添加两个控件之外,您根本不需要更改任何代码

这可以使用部分页面加载。你必须添加的控件(在我的头顶上)称为

<asp:ScriptManager

使用哪一种并不重要,除非你想做一些非常专业的事情

这里有一个很好的列表:

是的,自动完成器是Ajax非常方便的实现。它对于数据密集型活动(如填充深入数据)也非常有用

使用这些库可以做的很多事情都不是特定于Ajax的,有很多UI交互也可以让用户受益。使用这些库中的许多库,您可以非常轻松地进行幻灯片和灯箱之类的操作


挑一个你觉得舒服的。他们使用的语法都有点不同。给一些旋转,并尝试建立简单的例子。坚持你喜欢的那一种。

你用哪一种并不重要,除非你想做一些非常专业的事情

这里有一个很好的列表:

是的,自动完成器是Ajax非常方便的实现。它对于数据密集型活动(如填充深入数据)也非常有用

使用这些库可以做的很多事情都不是特定于Ajax的,有很多UI交互也可以让用户受益。使用这些库中的许多库,您可以非常轻松地进行幻灯片和灯箱之类的操作


挑一个你觉得舒服的。他们使用的语法都有点不同。给一些旋转,并尝试建立简单的例子。坚持使用您喜欢的应用程序。

我构建支持Ajax的应用程序的首选方法是采用老式的方式构建它,即每个按钮、链接等都发布到服务器,然后劫持所有这些按钮、链接等,点击Ajax功能


这确保了我的应用程序与浏览器兼容,这是很好的。

我构建支持Ajax的应用程序的首选方法是以老式方式构建它,其中每个按钮、链接等都会发布到服务器,然后劫持所有这些按钮、链接等,点击Ajax功能


这确保了我的应用程序与浏览器兼容,这很好。

我在AJAX中使用的最大功能是列表和搜索表单。为什么?因为当你浏览一个包含200条记录的列表时,加载整个页面的开销很大,用户浏览所有内容都会感到沮丧。但是,重要的是,如果您单击页面中的链接,然后单击“上一步”按钮或使用顶部的链接返回到您所在的页面

对于搜索表单,在填写表单时,我使用AJAX查询返回前几个结果和一个数字,该数字指示返回的记录数


对于AJAX框架,我使用mootools

我在AJAX中使用的最大的东西是列表和搜索表单。为什么?因为当你浏览一个包含200条记录的列表时,加载整个页面的开销很大,用户浏览所有内容都会感到沮丧。但是,重要的是,如果您单击页面中的链接,然后单击“上一步”按钮或使用顶部的链接返回到您所在的页面

对于搜索表单,在填写表单时,我使用AJAX查询返回前几个结果和一个数字,该数字指示返回的记录数


对于AJAX框架,我使用mootools

使用ASP.NET Ajax包装一些代码块是一种简单的方法。但就我个人而言,我更喜欢使用jQuery。您可以轻松地使用它添加一些简单的Ajax调用,使UI更具响应性,而无需ASP.NET Ajax开销。

使用ASP.NET Ajax包装一些代码块是一种简单的方法。但就我个人而言,我更喜欢使用jQuery。您可以轻松地添加一些简单的Ajax调用,以使UI更具响应性,而无需ASP.NET Ajax开销。

我与第一张海报有所不同。添加Ajax并不总是像1,2,3那么容易。这真的取决于你在追求什么

添加诸如彩色动画之类的内容非常容易,但如果您想要自动填充文本框之类的内容,则需要额外的代码。这不像在客户端添加一些东西那么简单。您还需要添加服务器端支持来获取部分查询结果

除此之外,保持客户端脚本与服务器端支持同步可能会变得更加复杂


但是,本着简单的精神,你可以使用一些库来为网站添加动画和其他目中无人的东西,这些东西可以很容易地实现。我与第一张海报有所不同。添加Ajax并不总是像1,2,3那么容易。这真的取决于你要做什么