AjaxMagicAjax 0.30版的更新(翻译)

      
本人的英文水准不高,翻译中有错的地点请提议。翻译的非正常的地方请见笑。

v0.3.0 (9 February 2006) – Major Release

Changes since 0.2.2

  • If another form tag was added to page, MagicAjax did not work; fixed
    it
  • Corrected an encoding issue
  • Some controls with AutoPostBack set to ‘true’ were not working
    properly; fixed it
  • Fixed reflecting scripts and css-styles that were added on a Ajax
    callback.
    Note: if you want to run the current MagicAjax.NET development
    version under ASP.NET 2.0 medium trust (as most hosting-providers
    are forcing), you need to compile MagicAjax with the MEDIUM_TRUST
    flag on. Unfortunately, this will disable MagicAjax’s feature to
    reflect script/css changes on callbacks for now (because we now use
    reflection for this to call private system variables). Also, only
    the default MagicAjax configuration-settings will be used (because
    medium trust doesn’t allow reading of the web.config). We’re working
    on a non-reflection version at the moment (using regular expressions
    to scan through the Html output), which will run under medium trust.
  • Fixed client-side ASP.NET validation
  • Image buttons now return the X/Y coordinates
  • Fix for incompatibility with flash applets
  • Fix for the problem of the AjaxPanel not displaying its contents on
    VS 2005 when in a UserControl
  • New MagicAjax attributes for ASP.NET controls (AjaxLocalScope,
    ExcludeFlags)
  • Added ExcludeFlags property for AjaxPanel
  • New base (abstract) controls added (ClientEventControl,
    BaseClientEventWrapper)
  • New toolbox controls added (AjaxZone, KeyClientEventWrapper,
    ClientEventTrigger)
  • Support for Opera and Netscape browsers added.
  • MagicAjax.dll is now strongly named (public key token
    bf4053b35db106f3), so MagicAjax.dll can be registered in the GAC.
  • AjaxCall event is renamed to AjaxCallStart
  • AjaxControl/AjaxPage/AjaxUserControl invoke AjaxCallStart at Load
    event, PreWriteScript at PreRender, and AjaxCallEnd at Unload,
    during an Ajax callback
  • Huge server-side performance improvement
  • There were conflicts with the cookies handling by ASP.NET 2.0 and
    other HttpModules; fixed it
  • Optimizations for the javascript client
  • DropdownList and single-selection ListBox were not cleared for
    firefox; fixed it

 

1、If another form tag was added to page, MagicAjax did not work;fixed
it
  假使其余的一个Form标签被扩大那几个页面,MagicAjax
不可能办事;改良了这几个错误.

2、Corrected an encoding issue
  考订了一个编码难题

3、Some controls with AutoPostBack set to ‘true’ were not working
properly; fixed it
  一些控件的AutoPostBack属性设置为真,不可以一心工作;改进了那些颠倒是非

4、Fixed reflecting scripts and css-styles that were added on a Ajax
callback.
  创新反映手写脚本和 css样式表加上一个 Ajax 回调.

Note:
注意:
   if you want to run the current MagicAjax.NET development version
under ASP.NET 2.0 medium trust (as most hosting-providers are forcing),
you need to compile MagicAjax with the MEDIUM_TRUST flag on.
  如果让眼前的magicajax.net开发版运行在asp.Net
2.0下(最多的吓唬扶助),你必须在采用MEDIUM_TRUST标志重新编译一下magicajax.

    Unfortunately, this will disable MagicAjax’s feature to reflect
script/css changes on callbacks for now (because we now use reflection
for this to call private system variables).
  不幸地,那将会使 MagicAjax’s
的手写脚本与css样式表变换的特色在回调进程中败北.(
因为大家明日接纳的Asp.Net 1.1这一个系统的民用系统变量)

  Also, only the default MagicAjax configuration-settings will be used
(because medium trust doesn’t allow reading of the web.config).
 同时, 惟有默许的magicAjax的设置会被拔取。 ( 因为版本更低的将不允许
对web.config进行读)

  We’re working on a non-reflection version at the moment (using regular
expressions to scan through the Html output), which will run under
medium trust.
  
大家正在写一个非反射的本子(使用正则表明式来检查html的输出),将会运行在可相信的中介层上.

5、Fixed client-side ASP.NET validation
  考订了Asp.Net客户端验证

6、Image buttons now return the X/Y coordinates
  图像按钮现在能回去相呼应的 X/ Y 坐标

7、Fix for incompatibility with flash applets
 核查了对于flash不包容的难点.

8、Fix for the problem of the AjaxPanel not displaying its contents on
VS 2005 when in a UserControl
  校正了AjaxPanel 在vs 2005 中的 UserControl 中不呈现的题材

9、New MagicAjax attributes for ASP.NET controls (AjaxLocalScope,
ExcludeFlags)
 magicajax新的Asp.Net控件属性 (AjaxLocalScope,ExcludeFlags)

10、Added ExcludeFlags property for AjaxPanel
  为 AjaxPanel 添加排除器标志属性

11、New base (abstract) controls added (ClientEventControl,
BaseClientEventWrapper)
  添加新的基类(抽象)控件 (Client伊夫ntControl,BaseClientEventWrapper)

12、New toolbox controls added (AjaxZone, KeyClientEventWrapper,
ClientEventTrigger)
  在工具箱能够添加新的控件 (AjaxZone ,
KeyClient伊夫ntWrapper,Client伊芙ntTrigger)

13、Support for Opera and Netscape browsers added.
  添加了对opera与netscape浏览器的支撑

14、MagicAjax.dll is now strongly named (public key token
bf4053b35db106f3), so MagicAjax.dll can be registered in the GAC.
 MagicAjax.dll 现在是强名称命名 (公钥为 bf4053b35db106f3) ,因而,
MagicAjax.dll 能注册到GAC。

15、AjaxCall event is renamed to AjaxCallStart
  AjaxCall 事件被重新命名到 AjaxCallStart
  
16、AjaxControl/AjaxPage/AjaxUserControl invoke AjaxCallStart at Load
event, PreWriteScript at PreRender, and AjaxCallEnd at Unload, during an
Ajax callback
  AjaxControl/AjaxPage/ AjaxUserControl
的ajaxCallStart方法是在load事件调用,
PreWriteScript在prerender中调用, AjaxCallEnd在unload事件中调用, 在一个
Ajax 回调周期中.

17、Huge server-side performance improvement
  对于服务器端的品质举行了极大的立异.

18、There were conflicts with the cookies handling by ASP.NET 2.0 and
other HttpModules;fixed it
  对于ASP.NET 2.0中的Cookies和其余的 HttpModules 操作的争论;
更正了那个错误

19、Optimizations for the javascript client
  对于客户端javascript进行了优化

20、DropdownList and single-selection ListBox were not cleared for
firefox; fixed it
  下拉框和单一选用列表框在firefox中没有被免去我百无一是; 纠正了那几个荒唐

 

相关文章