Me parece que sí... ya ha pasado mucho tiempo desde que verifiqué lo que
realmente era necesario para CurrentSessionContext ;)
(NHibernate me hizo pasear por muchos lidos)

2011/2/18 José F. Romaniello <jfromanie...@gmail.com>

> El post de Scott Hanselman es este creo;;
>
> http://www.hanselman.com/blog/ATaleOfTwoTechniquesTheThreadStaticAttributeAndSystemWebHttpContextCurrentItems.aspx
>
> El 18 de febrero de 2011 13:13, Fabio Maulo <fabioma...@gmail.com>escribió:
>
> Lamentablemente no hay.
>> Hubo un rumor emitido por gente muy cercana a Microsoft, hace unos años,
>> que avisaban que en WEB no es aconsejable usar ThreadStatic "descansando" en
>> que todo el request se ejecute en el mismo thread; es mas seguro usar el
>> HttpContext.
>> Si me avisan de un probable problema yo le creo (a MS)... el problema está
>> cuando dicen que no hay problemas mientras descubrís que si hay.
>>
>> La info viene de Scott Hanselmans pero no encuentro mas el post. Lo que
>> volví a encontrar es el post de este chico que hizo un lindo estudio:
>> http://piers7.blogspot.com/2005/11/threadstatic-callcontext-and_02.html
>> <http://piers7.blogspot.com/2005/11/threadstatic-callcontext-and_02.html>
>> *What the output shows is that - for the second request - the
>> BeginRequest events in the HttpModule pipeline and the page constructor fire
>> on one thread, but the Page_Load fires on another. The second thread has had
>> the HttpContext migrated from the first, but not the CallContext or the
>> ThreadStatic's*
>>
>> 2011/2/18 Angel Java Lopez <ajlopez2...@gmail.com>
>>
>> Evidencia de "ya que un Request hasta se puede ejecutar con mas de un
>>> thread"?
>>>
>>> 2011/2/18 Fabio Maulo <fabioma...@gmail.com>
>>>
>>> LOL!!!
>>>> Por casualidad están hablando de SharpArch ?
>>>> Hace 1.5 un cliente tenia que empezar una app nueva con NH. En su
>>>> estructura inicial faltaba solo el "niño Jesús" para tener el presebe
>>>> completo.
>>>> Una de la primera cosa que saqué fue la entidad de base de SharpArch...
>>>> [ThreadSatic] y nada, en un entorno WEB es exactamente lo mismo ya que
>>>> un Request hasta se puede ejecutar con mas de un thread.
>>>>
>>>> No vayan buscando tanta cosas... y sobre todo eviten los frameworks
>>>> omnipresentes en todos niveles logico de la app. con las classes de .NET
>>>> sobra... hasta saquen la reference System.Data.Extension si no es necesario
>>>> en una assembly especifico.
>>>>
>>>
>>>  --
>>> Para escribir al Grupo, hágalo a esta dirección:
>>> NHibernate-Hispano@googlegroups.com
>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>>
>>
>>
>>
>> --
>> Fabio Maulo
>>
>>  --
>> Para escribir al Grupo, hágalo a esta dirección:
>> NHibernate-Hispano@googlegroups.com
>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>
>
>  --
> Para escribir al Grupo, hágalo a esta dirección:
> NHibernate-Hispano@googlegroups.com
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>



-- 
Fabio Maulo

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

Responder a