Microsoft AJAX 和 AJAX Pro 有什么区别?
Microsoft AJAx 和 AJAX Pro 有什么区别?
另外,我应该使用 AJAX Pro 做什么?
What is the difference between Microsoft AJAx and AJAX Pro?
Also, for what should I use AJAX Pro?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Microsoft AJAX 是 Microsoft 的 Ajax 库,其中包含现成的服务器控件。
AJAX Pro 是一个免费的 AJAX 库,使您能够手动实施 Ajax 调用。 使用微软的控件有点困难。 但使用此库您可以更好地控制数据和 html 元素。
使用 AJAX Pro,您可以定义 AjaxMethods,并在客户端调用它们。 使用回调方法,您可以获得返回值并实现您的逻辑。 整个可序列化的 .NET 对象已成功转换为 JavaScript 对象。
在 Ajax Pro 中,当您进行 ajax 调用时,只会调用您定义的方法。 在 Microsoft Ajax 中,改为调用整个页面生命周期。 因此,您无法使用 Ajax Pro 更改页面上控件的属性。 您应该通过 javascript 中的回调函数手动完成此操作。 但在 Microsoft AJAX 中,您可以通过 Ajax 方法更改控件的属性。
我的建议是,如果您了解 Javascript 和 HTML,请尝试 Ajax Pro 或 JQuery for AJAX。 但如果您是新手,请从 Microsoft Ajax 开始。
Microsoft AJAX is Microsoft's Ajax library that contains ready to use server controls.
AJAX Pro is a free AJAX library, that enables you to implement your Ajax calls manually. It's a little bit difficult to use then Microsoft's controls. But you have more control on the data and html elements with this library.
With AJAX Pro, you define AjaxMethods, and call them in client-side. with callback methods you get the return value and implement your logic. Whole serializable .NET objects converted successfully to javascript objects.
In Ajax Pro when you make an ajax call, only the method you defined is called. In Microsoft Ajax, whole page life-cycle called instead. Because of this, you can not change properties of controls on page with Ajax Pro. You should do it manually by callback functions in javascript. But in Microsoft AJAX, you have ability to change control's properties in Ajax methods.
My suggestion, if you have knowledge of Javascript and HTML, try Ajax Pro or JQuery for AJAX. But if you're a newbie, begin with Microsoft Ajax.
如果你喜欢 AJAX pro 的工作方式,那么我建议你看看 www.coolite.com,它们是令人惊叹的控件,那里的人采用了 EXTJS 并为你做了所有的管道工作,你有很棒的快速控件,你还可以在其中定义Ajax 方法、Webmehtod。
另外,如果您确实想使用 Microsoft Ajax,那么我建议使用 Teleirk Ajax Controls 集,它基于 Microsoft Ajax 框架构建,但具有大量选项和强大支持,我个人每天都使用它们。
希望这可以帮助。
if you like the way AJAX pro works then i suggest you look at www.coolite.com, they are amazing controls, the people there took EXTJS and did all he pluming work for you and you have great fast controls, where you can also define Ajaxmethods, Webmehtods.
also if you really want to use Microsoft Ajax, then i advise using Teleirk Ajax Controls set, it is built upon Microsoft Ajax framework, but with enormous options and great support, i personally use them everyday.
hope this helps.
我认为 Ajax Pro 的开发人员在创建 Atlas 时继续为 Microsoft 工作。
I think the developer of Ajax Pro went on to work for Microsoft when they built Atlas.