Sys.WebForms.PageRequestManagerServerErrorException 405

martes, 7 de julio de 2009

En mi proyecto actual estamos utilizando UpdatePanels y Web User Controls en una aplicación ASP.NET; y últimamente en mi máquina y alguna otra, han saltado unos popups en IE con un error 405.

Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 405



La documentacion de Microsoft da diversas explicaciones variopintas, ninguna de ellas sin embargo solventa el problema.

La solución:

En mi caso fue ir al formulario del site.master y quitar el attributo action.

Antes
<form id="formMaster" class="miCss" action="#" runat="server">

Después
<form id="formMaster" class="miCss" runat="server">

Y ya esta, problema solucionado!

Gracias Marc!

- FIN -

Office Web Translation y Altavista

lunes, 6 de julio de 2009

Hace algún tiempo cree un Addin para Office 2007, el cual se encargaba de traducir textos entre diferentes idiomas utilizando los diferentes engines disponibles actualmente en Internet, en la configuarción por defecto viene Google, Altavista y OpenTrad (ingles-castellano-catalan .....otros)

Pero hoy me vengo a dar cuenta que la dirección web de traducción de babelfish ha cambiado y por tanto las traducciones dentro word no las hace.

Para solucionar este problema simplente en la parte de WebEngines se ha de actualizar la dirección de altavista a:

http://babelfish.yahoo.com/translate_txt?ei=UTF-8&doit=done&fr=bf-res&intl=1&tt=urltext&trtext=[#text#]&lp=[#langFrom#]_[#langTo#]&btnTrTxt=Translate

Y solo queda actualizar el valor del campo Tag contaniner a:

<div id="result"><div style="padding:0.6em;">

Esto último es devido a que utilizo técnicas de screen-scrapping para obtener la traducción y mostrarla en los formularios.

Y ya esta!!! problema solucionado.

El Addin para Office se encuentra en :

http://translationdictionar.codeplex.com/

- FIN -