本文翻译自Michael Schwarz的博客文章Future of Ajax.NET Professional
原文发表于2008年1月4日 12:16 星期五
我很高兴看到Ajax.NET Professional被用于.NET相关的web应用程序中的使用率占到了13.3%. 从2005年2月我发表的第一篇文章通过HttpHandler和Attributes用JavaScript调用C#方法之后AJAX开始在全世界大肆宣传.两个月后我把项目重新命名为Ajax.NET并添加了直到现在都在用的几乎所有的特性.2005年五月添加了对Windows Mobile的支持,从而Ajax.NET成为当时唯一一个能在移动设备上运行AJAX的.NET框架.在2005年末,我被邀请去参加在拉斯维加斯举行的PDC(Professional Developers Conference) 05,在那里我可以与Brian Goldfarb和Jonathan Hawkins会面,并了解Microsoft的AJAX in ASP.NET(Atlas)如何工作.我还会面的一些其他的.NET开发者并且有了很多关于AJAX将如何改变web应用程序的想法.在10月份我发布了一个叫做Ajax.NET Professional的新产品.它可以完成和Ajax.NET相同的事情,但是包含了一些安全特性.因为JavaScript的源码变了,所以我把Ajax.NET的名字也改了.
2006年的第一个星期,我从Microsoft得到了祝贺邮件,我得到在ASP/ASP.NET方面的MVP奖,哇. 在2006年期间,很多AJAX框架或者AJAX相关的控件流行起来并且ASP.NET AJAX也发布并成为Visual Studio.NET 2008和.NET framework3.5的一部分.
因为Ajax.NET Professional满足我的所有需要(也满足很多其他公司的需要),我没有添加更多像UpdatePanel和controls的特性.我的代码几乎90%是用JavaScript写的,这是我不对Web控件感兴趣的原因.2007年我再一次因为在AJAX和其他web相关的工作而获得了MVP奖.
现在我把精力集中在那些将改变客户端应用程序开发(web应用程序)的新技术上.看了我2008年MVP奖的反馈,我想把精力更多的集中在这些新技术上.我仍然在我几乎所有的web应用程序中使用AJAX,但是未来将带来更多重要的特性.
Ajax.NET Professional的未来
我想你已经知道接下来将发生什么.是的,我将停止对我的孩子AjaxPro上的工作.我很抱歉,但是我要感谢所有使Ajax.NET Professional成为一个伟大框架的人,如果没有你们的帮助一个私人的项目是不可能直到现在都取得如此巨大的成功!!
因为ASP.NET AJAX包含PageMethods(与Ajax.NET中的AjaxMethod属性很像),我建议新项目使用ASP.NET AJAX技术. ASP.NET AJAX将被包含在Visual Studio.NET 2008和.NET framework3.5中.像Silverlight和MVC框架的新技术将支持或可以和ASP.NET AJAX合并.
Ajax.NET的Google讨论组和Codeplex上的项目将继续开放.如果你有任何从AjaxPro移植到ASP.NET AJAX的问题,你应该从Microsoft论坛开始.
原文发表于2008年1月4日 12:16 星期五
我很高兴看到Ajax.NET Professional被用于.NET相关的web应用程序中的使用率占到了13.3%. 从2005年2月我发表的第一篇文章通过HttpHandler和Attributes用JavaScript调用C#方法之后AJAX开始在全世界大肆宣传.两个月后我把项目重新命名为Ajax.NET并添加了直到现在都在用的几乎所有的特性.2005年五月添加了对Windows Mobile的支持,从而Ajax.NET成为当时唯一一个能在移动设备上运行AJAX的.NET框架.在2005年末,我被邀请去参加在拉斯维加斯举行的PDC(Professional Developers Conference) 05,在那里我可以与Brian Goldfarb和Jonathan Hawkins会面,并了解Microsoft的AJAX in ASP.NET(Atlas)如何工作.我还会面的一些其他的.NET开发者并且有了很多关于AJAX将如何改变web应用程序的想法.在10月份我发布了一个叫做Ajax.NET Professional的新产品.它可以完成和Ajax.NET相同的事情,但是包含了一些安全特性.因为JavaScript的源码变了,所以我把Ajax.NET的名字也改了.
2006年的第一个星期,我从Microsoft得到了祝贺邮件,我得到在ASP/ASP.NET方面的MVP奖,哇. 在2006年期间,很多AJAX框架或者AJAX相关的控件流行起来并且ASP.NET AJAX也发布并成为Visual Studio.NET 2008和.NET framework3.5的一部分.
因为Ajax.NET Professional满足我的所有需要(也满足很多其他公司的需要),我没有添加更多像UpdatePanel和controls的特性.我的代码几乎90%是用JavaScript写的,这是我不对Web控件感兴趣的原因.2007年我再一次因为在AJAX和其他web相关的工作而获得了MVP奖.
现在我把精力集中在那些将改变客户端应用程序开发(web应用程序)的新技术上.看了我2008年MVP奖的反馈,我想把精力更多的集中在这些新技术上.我仍然在我几乎所有的web应用程序中使用AJAX,但是未来将带来更多重要的特性.
Ajax.NET Professional的未来
我想你已经知道接下来将发生什么.是的,我将停止对我的孩子AjaxPro上的工作.我很抱歉,但是我要感谢所有使Ajax.NET Professional成为一个伟大框架的人,如果没有你们的帮助一个私人的项目是不可能直到现在都取得如此巨大的成功!!
因为ASP.NET AJAX包含PageMethods(与Ajax.NET中的AjaxMethod属性很像),我建议新项目使用ASP.NET AJAX技术. ASP.NET AJAX将被包含在Visual Studio.NET 2008和.NET framework3.5中.像Silverlight和MVC框架的新技术将支持或可以和ASP.NET AJAX合并.
Ajax.NET的Google讨论组和Codeplex上的项目将继续开放.如果你有任何从AjaxPro移植到ASP.NET AJAX的问题,你应该从Microsoft论坛开始.