[puntonet] public void HacerAlgo([NoNulo] Entidad entidad)

2007-10-11 Por tema Fabián Alejandro Pallares
Hola gente, Quisiera saber si alguien de ustedes podría facilitarme la manera de poder realizar validaciones en los parámetros de los métodos. Mi policía amigo, me aconseja luego de recibir los parámetros realizar la pregunta: if(entidad == null) throw new ArgumentNullException(); ... y

[puntonet] public void HacerAlgo([NoNulo] Entidad entidad)

2007-10-11 Por tema Leonardo Micheloni
Sin duda tenés que usar Validation application block de Enterprise Library (bueno, sin duda es lo que yo haría), justamente una de las cosas que te permite es validar a partir de atributos, fijate en los ejemplos de la documentación, en internet o en mi blog :-) . Un consejo, no dispares

[puntonet] descargar en xls

2007-10-11 Por tema Diego Jancic
Hola, Lo que queres hacer no se puede :( Si fuese asi entrarias a una pagina y 5 minutos despues tendrias el disco lleno de publicidad... Alguna otra alternativa que te sirva ? Saludos On 10/11/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Diego: Ahora lo que hace es que sale el cartel

[puntonet] Preguntas varias

2007-10-11 Por tema JATEMLIANSKY, Diego
Gente como andan ? Tengo un par de preguntas para hacerles que nos están sacando el sueño y que tal vez con algunos tips que nos puedan dar nos puedan orientar un poco como encararlo. La arquitectura que tenemos es de FrontEnd en ASP.NET, BackEnd en Servicios de Windows VB.NET accedidos por

[puntonet] Preguntas varias

2007-10-11 Por tema Daniel Calvin
Hola Diego 1 - El día 11/10/07, JATEMLIANSKY, Diego [EMAIL PROTECTED] escribió: Gente como andan ? Tengo un par de preguntas para hacerles que nos están sacando el sueño y que tal vez con algunos tips que nos puedan dar nos puedan orientar un poco como encararlo. La arquitectura que

[puntonet] Preguntas varias

2007-10-11 Por tema Gabriel Osorio
Una idea para el punto 1: Function traer() as dataset Dim ds as new dataset try ds = CargarDatasetdesdeSQL traer = ds catch finally ds.dispose()

[puntonet] Preguntas varias

2007-10-11 Por tema Pablo A. Allois
Dos detalles: - La funcion esta devolviendo nothing - Si devolviera el dataset, seria inutilizable despues de ejecutarle un dispose Saludos! -Mensaje original- De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Gabriel Osorio Enviado el: Jueves, 11 de Octubre de

[puntonet] Preguntas varias

2007-10-11 Por tema Leonardo Micheloni
Para agregar algo a la excelente explicación de Daniel, podés forzar el garbage collector a hacer su trabajo con GC.Collect() http://msdn2.microsoft.com/es-es/library/system.gc.collect(VS.80).aspx Saludos. On 10/11/07, Daniel Calvin [EMAIL PROTECTED] wrote: Hola Diego 1 - Hacer dispose es

[puntonet] Preguntas varias

2007-10-11 Por tema Leonardo Micheloni
Perdón, me olvidaba El uso de GC.Collect() es muy acotado, depende del caso y en muchas ocasiones puede ser más malo que bueno, pero es para investigar. Este artículo estás muy piola http://msmvps.com/blogs/pmackay/archive/2007/03/28/liberacion.aspx Saludos. On 10/11/07, Leonardo Micheloni

[puntonet] Preguntas varias

2007-10-11 Por tema Pablo A. Allois
Ante todo disculpa Daniel ... pero no coincido del todo. - Sobre ds = nothing El GC marca los objetos para limpiarlos en la medida que no tengan referencias, por lo tanto haceralgo = nothing, la mayoria de las veces es innecesario. Si tengo una variable dentro de un metodo, apuntando al dataset

[puntonet] Preguntas varias

2007-10-11 Por tema Daniel Calvin
Hola Pablo vamos a darle un contexto a lo que dije: Dim myDS=zzz.Traer () as DataSet myDS es una referencia al data set retornado por la funcion, la erewspuesta que di es por la duda de como se des referencia la variable interna de la función. Lo que trate de graficar es que esa referencia

[puntonet] Preguntas varias

2007-10-11 Por tema Gabriel Osorio
Pablo No soy muy ducho en VB.NET. Pregunta: Cuando se asigna una variable en VB.NET, se pasa por valor o por referencia? La idea es que la variable que representa al método traer es del tipo dataset. Al copiar por valor el dataset devuelto por el SQL, se puede liberar la memoria asociada al

[puntonet] Preguntas varias

2007-10-11 Por tema Gabriel Osorio
Hola Fabian Como que se entiende :-) Creo que contestas mi pregunta, pues la asignación estaría haciéndose entre objetos que son instancias de clases. Sin embargo, tu ejemplo sería algo así: Function Main() Dim myDs as Dataset If traer(myDs) then Hacer algo…

[puntonet] Preguntas varias

2007-10-11 Por tema Damián Herrera
Hola Pablo, Según lo que yo lei el tema de las generaciones se aplica a partir de la cantidad de veces que el GC evaluó si eliminaba el objeto o no (fuera de scope o referencia nula). No tiene que ver en este sentido con el tamaño del objeto en memoria. Hasta donde se, la política que aplica

[puntonet] Preguntas varias

2007-10-11 Por tema Damián Herrera
Hola Diego, Consulta, ¿estos dataset grandes los mostras al usuario todos juntos? Pregunto, porque talvez una solución de paginación en base de datos pueda resultar más optima. Saludos, Damián Herrera -Original Message- From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of

[puntonet] Preguntas varias

2007-10-11 Por tema JATEMLIANSKY, Diego
Si, lamentablemente los usuarios acá quieren ver todos los datos. Yo le explique que ya mas de 1000 datos en una grilla en pantalla era mucho, pero no lo pude convencer. -Mensaje original- De: Damián Herrera [mailto:[EMAIL PROTECTED] Enviado el: Jueves, 11 de Octubre de 2007 14:21 Para:

[puntonet] Preguntas varias

2007-10-11 Por tema mug
copias impresas o grabadas en su sistema. Las opiniones contenidas, son exclusivas de su autor y no representan necesariamente la opinión de OMINT S.A. de Servicios. __ Información de NOD32, revisión 2586 (20071011) __ Este mensaje ha sido analizado con NOD32 antivirus

[puntonet] Preguntas varias

2007-10-11 Por tema Pablo A. Allois
, son exclusivas de su autor y no representan necesariamente la opinión de OMINT S.A. de Servicios. __ Información de NOD32, revisión 2586 (20071011) __ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com

[puntonet] Preguntas varias

2007-10-11 Por tema Damián Herrera
Que lastima :s A mi me paso lo mismo y los convencí en mostrarselos de a 20 registros. En total, en una de las grillas me quedaron 7500 páginas :) Entre pagina y pagina tengo un retardo de 4 segundos más o menos, por cuestión de la complejidad de la consulta (tiene más de 5 union all y varios sub

[puntonet] Help!

2007-10-11 Por tema Leandro Halfon
Lista... una consulta

[puntonet] Help!

2007-10-11 Por tema Leandro Halfon
Lista.. una consulta Tengo un formulario de contacto que se crea dinamico (desde los campos, hasta los validadores) El metodo que los crea se ejecuta siempre en el Page_Load Ahora bien, para algunos combos tengo que ejecutar el evento SelectedIndexChanged Esto lo logro hacer perfectamente, pero

[puntonet] Help!

2007-10-11 Por tema Guillermo Estevez
Este control te permite mantener el estado de controles creados dinámicamente, tal vez te sirva. http://www.denisbauer.com/ASPNETControls/DynamicControlsPlaceholder.aspx From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leandro Halfon Sent: jueves, 11 de octubre de