Si, también si hacés un Redirect(url) sin especificar el segundo
parametro en true no hace el EndRequest. Ademas de todos los recaudos
que tomes para no abrir sessions de mas, y de cerrarlas... podés tener
las sessions en un pool (de sessions) que tengan un timeout en el
cual, si no fueron solicitadas, se cierren. Creo que algo de esto
tiene Burrow (por si querés mirar).

otra consulta: ¿usas tus entidades de negocio en el la UI?... si es
así ojo con el lazy loading y ajax.

Nelo.


2010/3/30 Juan Cuello <[email protected]>:
> Sí, eso hice más o menos. Pero hay que tenerlo en cuenta no?
>
> On 30 mar, 15:16, José F. Romaniello <[email protected]> wrote:
>> algo como:
>>
>> ImageExtensions.Constains(Path.GetExtension(Application.Context.Request.Phy 
>> sicalPath).ToLower())
>>
>> El 30 de marzo de 2010 10:11, Juan Cuello <[email protected]> escribió:
>>
>>
>>
>> > Y el caso de imágenes, hay más tema que sólo ajax
>>
>> > On 30 mar, 14:59, Fabio Maulo <[email protected]> wrote:
>> > > claro... para AJAX
>> > > public static bool IsAjaxRequest(this HttpRequest request)
>> > > {
>> > > if (request == null)
>> > > {
>> > > throw new ArgumentNullException("request");}
>>
>> > > return ((request["X-Requested-With"] == "XMLHttpRequest") ||
>> > > ((request.Headers != null) && (request.Headers["X-Requested-With"] ==
>> > > "XMLHttpRequest")));
>>
>> > > }
>>
>> > > El 30 de marzo de 2010 06:42, Juan Cuello <[email protected]>
>> > escribió:
>>
>> > > > Fabio, implementando una web con S-P-Request, me he visto en el
>> > > > problema de que en ocasiones el beginrequest se me ejecuta varias
>> > > > veces, sobretodo utilizando AJAX, ya que se hace la solicitud a la
>> > > > página, después solicitud de recursos ASHX, imágenes, etc, y estos
>> > > > recursos no provocan un endrequest.
>>
>> > > > Así que es posible tener en un postback varios beginrequest y un único
>> > > > endrequest. Mi solución fue filtrar por tipo de archivo que iniciaba
>> > > > la petición...
>>
>> > > > On 28 mar, 20:28, Fabio Maulo <[email protected]> wrote:
>> > > > > Mas que en "pagina" en request y la respuesta es : si, es posible.
>>
>> > > > > El 28 de marzo de 2010 15:10, oscarlagatta <[email protected]
>> > > > >escribió:
>>
>> > > > > > Hola a todos,
>> > > > > > Utilice el patron session en view para paginas ASP.NETimplementando
>> > > > > > la interface IHttpModule de modo que al BeginRequest abro la
>> > session y
>> > > > > > al EndRequest cierro. La pregunta es bastante basica, poniendo este
>> > > > > > modulo IHttpModule dentro del web.config cada vez que se carga una
>> > > > > > pagina siempre abre la session aun si no existe ningun manejo de
>> > > > > > entidades a persistir. Puede que sea posible implementar el
>> > > > > > IHttpModule que abre la session solo en paginas que realmente sea
>> > > > > > necesario ?
>> > > > > > Muchas gracias.
>>
>> > > > > > --
>> > > > > > Para escribir al Grupo, hágalo a esta dirección:
>> > > > > > [email protected]
>> > > > > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano
>>
>> > > > > > To unsubscribe from this group, send email to nhibernate-hispano+
>> > > > > > unsubscribegooglegroups.com or reply to this email with the words
>> > > > "REMOVE
>> > > > > > ME" as the subject.
>>
>> > > > > --
>> > > > > Fabio Maulo
>>
>> > > > --
>> > > > Para escribir al Grupo, hágalo a esta dirección:
>> > > > [email protected]
>> > > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano
>>
>> > > > To unsubscribe from this group, send email to nhibernate-hispano+
>> > > > unsubscribegooglegroups.com or reply to this email with the words
>> > "REMOVE
>> > > > ME" as the subject.
>>
>> > > --
>> > > Fabio Maulo
>>
>> > --
>> > Para escribir al Grupo, hágalo a esta dirección:
>> > [email protected]
>> > Para más, visite:http://groups.google.com/group/NHibernate-Hispano
>>
>> > To unsubscribe from this group, send email to nhibernate-hispano+
>> > unsubscribegooglegroups.com or reply to this email with the words "REMOVE
>> > ME" as the subject.
>
> --
> Para escribir al Grupo, hágalo a esta dirección: 
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
> To unsubscribe from this group, send email to 
> nhibernate-hispano+unsubscribegooglegroups.com or reply to this email with 
> the words "REMOVE ME" as the subject.
>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a