y cuando la cerras? 2010/3/31 Jonathan Leibiusky <[email protected]>: > No sería más sencillo hacer que solamente abra una session la primera vez > que la usa? > No parece muy complicado de implementar. > > 2010/3/31 Nelo Pauselli <[email protected]> >> >> 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 > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
