[puntonet] Procesador tipo Word

2017-05-15 Por tema Gabriel Osorio
Interesante pregunta y requerimiento bastante difícil de satisfacer. Esto
sirve?
https://addons.mozilla.org/es/firefox/addon/openoffice-writer-online/


El 15 de mayo de 2017, 14:22, Damián Herrera 
escribió:

> Estimados,
>
> Buenos días! estoy buscando un procesador de textos que sea similar a un
> MS Word, en el sentido de que permita trabajar con hojas (A4, Carta,
> Legal), permita hacer notas al pie, comentarios e insertar imágenes. El
> proyecto es para generar documentos que luego deben ser transformados a PDF
> y tener su versión HTML.
>
> Vengo buscando desde hace unos días algunas soluciones pero no encuentro
> una que se adapte a lo que necesito. Hay algunas soluciones en la Nube,
> pero lo que necesito sería como un CKEditor para integrar a mi aplicación.
> Hay una que parece buena, pero no logro hacerla andar y ni de casualidad
> ejecuto un EXE para ver un componente que en realidad debería copiar y
> pegar :) El link es: https://www.componentone.com/Studio/Input-Editing/
> RichTextBoxSilverlight pero en Chrome no me funciona, ya instale el
> Silverlight varias veces.
>
> Si conocen alguna solución, sea free o paga se agradece.
>
> Saludos!
> Damián Herrera
>
>


[puntonet] Agregar un elemento List

2017-02-22 Por tema Gabriel Osorio
*new List();*

Va en el constructor (por ese rollo del encapsulamiento).


El 22 de febrero de 2017, 10:56, Javier Osvaldo Chércoles <
jocherco...@hotmail.com> escribió:

> Buen día Carlos. Te falto poquito.
>
> Persona persona = new Persona();
>
> persona.Nombre = "Carlos";
> persona.Estudios = *new List();*
> persona.Estudios.Add("Universitarios");
>
> Suerte.
>
> Saludos.
>
> Javier.
>
> --
> *De:* puntonet@mug.org.ar  en nombre de Carlos
> Schroeter 
> *Enviado:* miércoles, 22 de febrero de 2017 12:28 p.m.
> *Para:* puntonet@mug.org.ar
> *Asunto:* [puntonet] Agregar un elemento List
>
> Hola Grupo
>
> Tengo una clase en que una de las propiedades es un List<>
> Lo resumo
>
> public Class Persona
> {
> public string Nombre {get; set;}
> public List Estudios {get; set;}
> }
>
> Al querer llenar la lista Estudios, se produce un error
>
> Persona persona = new Persona();
>
> persona.Nombre = "Carlos";
> persona.Estudios.Add("Universitarios"); < Referencia a objeto no
> establecida como instancia de un objeto
>
>
> Alguien me da una mano?
>  Gracias!
>
> *Carlos A. Schroeter*
>
>


[puntonet] Problema IndexOf

2016-09-29 Por tema Gabriel Osorio
Probar con "menor que" y negar, a ver qué pasa:

if( !(mivariable.IndexOf("KA") < 0) )
{
}
else
{
}


El 29 de septiembre de 2016, 17:47, Marcel Felix 
escribió:

> Buenas tardes.
>
> Tengo un programa Windows forms, framework 4.5. Se publica vía ClickOnce
>
> Tengo una variable tipo string sobre la que se busca la subcadena "KA",
> por lo que hago algo como
>
> if(mivariable.IndexOf("KA") >= 0)
> {
>  // Codigo para cuando se cumple la condicion
> }
> else
> {
> // Codigo para cuando no se cumple la condición
> }
>
> Esté código funciona en la mayoría de los equipos en donde se instala.
>
> Pero hoy ha ocurrido por segunda vez que el IndexOf nunca devuelve -1, y
> entra a la parte en donde sí se cumple la condición, aun y cuando la cadena
> no incluye el "KA".
>
> Solo en 2 PCs me ha ocurrido hasta ahora. Y en ninguno de los equipos en
> donde se desarrolla lo he podido replicar
>
> ¿A alguien más le ha pasado algo similar?
>
>
>


[puntonet] Cotizacion de Soft

2016-07-02 Por tema Gabriel Osorio
Si te contratan significa que la propiedad intelectual queda en manos del
contratante. El desarrollador conserva los derechos morales. Es decir, que
el contratante tiene pleno derecho sobre su producto, independientemente
del desarrollador.
Pero... El escenario que planteas indica una especie de cobro por regalías;
que debe estar pactado en el contrato de antemano.
Sin embargo, sospecho que el problema es el siguiente: Hago el software, el
cliente lo comercializa y los problemas de los usuarios terminan siendo
míos.
En ese caso, las 100 horas de desarrollo, así sean bien pagas, nunca van a
cubrir el tiempo necesario para cubrir la garantía.




El 2 de julio de 2016, 13:29, Pablo Marzullo 
escribió:

> Estimados, quería consultarles sobre como cotizar lo siguiente:
>
>
>
> Cuando se hace un desarrollo por primera vez a un cliente, y se diseña de
> tal forma que sea reutilizable y funcionalmente aplicable a otros
> clientes….tiempo de desarrollo 100 hrs (por decir algo)
>
>
>
> Este cliente al que le hago el desarrollo, son consultores (ellos lo
> revenden a su cliente que es quien va usar la herramienta).
>
>
>
> Si mi cliente lo puede vender a otro de sus clientes, corresponde que le
> vuelva a cobrar x las 100hrs de desarrollo (que ya esta hecho)….? Como
> hacen ustedes, aplican un % de descuento por las reventas siguientes? Si se
> aplica hay forma de calcular ese % o entre que valores ronda?
>
>
>
>
>
> Si yo lo tuviera que vender a diferentes clientes no creo haya problema
> que lo venda por 100hrs a cada uno, el problema es que yo tengo un solo
> cliente y este lo revende…se entiende? Como seria?
>
>
>
>
>
>
>
> Desde ya agredeceria cualquier aporte, Saludos!
>


[puntonet] Consulta

2015-02-05 Por tema Gabriel Osorio
Busca en meetup.com, en mi caso ha sido un buen medio para lo que buscas.

El 5 de febrero de 2015, 14:52, Mariano German Villarreal Kuber 
german.ku...@gmail.com escribió:

 Chicos, me gustaria saber si alguno conoce comunidades, de desarrollo,
 arquitectura, iot y demas grupos que puedan pasarme data.

 Lo que busco son grupos de gente activa, que haga algo mas que postear un
 comentario en el foro una vez por mes.

 Preferentemente busco comunidades de arquitectura y .net.

 Saludos y gracias.



[puntonet] ASP Mantener session

2014-10-03 Por tema Gabriel Osorio
Una forma poco ortodoxa y costosa (siempre que no sea mucha información),
pero efectiva; consiste en serializar un objeto que contenga toda la data.

El 3 de octubre de 2014, 10:15, Diego Jancic jan...@gmail.com escribió:

 Hola,

 Te referis a que el usuario no se desloguee automaticamente o a guardar la
 informacion en la variable Session ?

 Si es el primero, lo mas efectivo que encontre yo, es hacerlo a mano:
 - Envia una cookie con un ID random (ej: 1234), y la expiracion que
 quieras (20 minutos o 20 años).
 - Create una tabla AuthenticationToken, en donde guardas al menos:
 ** Token:  ej: 1234
 ** UserId
 ** ExpirationDate

 Idealmente, esos tokens tambien los vas a guardar en algun cache. Pero si
 expira del cache, lo tenes ahi en la tabla.  Si queres expirar un usuario,
 lo podes hacer borrando la fila de esa tabla.  Para eso esta
 ExpirationDate.  Para el ID, usa un GUID random y listo.

 Abrazo,
 Diego


 2014-10-03 9:31 GMT-03:00 Leandro Halfon leandrohal...@gmail.com:

 Hola Lista!

 ¿Alguno conoce algun metodo realmente efectivo para mantener la session
 viva en una web ?
 Probé varios metodos que andan dando vueltas y ninguno me dió buen
 resultado.

 Gracias!





[puntonet] WCF parametro constructor

2014-07-18 Por tema Gabriel Osorio
Oscar, eso fue lo que entendí. Efectivamente no escala. Cada método para
funcionar como servicio debe ser independiente, el truco está en no hacer
transacciones atómicas.


El 17 de julio de 2014, 18:44, Oscar Zárate oscar.zar...@gmail.com
escribió:

 Gabriel,

 Imagino que lo que quiere hacer Andres es
 1.- abrir una conexión desde App 1 con un identificador que diga que esa
 conexión es la de la App 1
 2.- abrir otra conexión desde App 2 con un identificador que diga que
 esa conexión es la de la App 2
 3.- No cerrar esas conexiones y llamar al método 1 desde la App1 o desde
 la App2 y no decirle en cada llamada de donde viene y que el método 1 pueda
 loggear si la llamada es desde applicación 1 o desde applicación.

 La pregunta siguiente para Andres sería ... estas seguro que esto escala
 adecuadamente?


 2014-07-18 9:18 GMT+10:00 Gabriel Osorio ge.ex...@gmail.com:

 Entiendo que un servicio se hace para ser consumido, agregar tal
 identificador hace que se restrinja a una sola aplicación. Más adelante,
 cuando se quiera usar el mismo servicio con otra aplicación, van a tener
 problemas tratando de quitar ese parámetro.
 Agregar el id de la aplicación por cada request es un payload mínimo en
 comparación con el beneficio.


 El 17 de julio de 2014, 18:01, Andres Guzman andres.guzman...@gmail.com
 escribió:

 Mira el parámetro de entrada es un identificador de la aplicación que
 esta consumiendo mi WCF, esto es para manejar logs,  excepciones y otras
 transacciones necesarias, todos las operaciones de mi WCF  necesitan de
 este identificador.

 Se entiende? Gracias

 El jueves, 17 de julio de 2014, Oscar Zárate oscar.zar...@gmail.com
 escribió:

 Andres ... puedo preguntar (como diría el Maestro) cual es el caso de
 uso?


 2014-07-18 8:40 GMT+10:00 Andres Guzman andres.guzman...@gmail.com:

 Gracias por la respuesta, en realidad no tengo mucha experiencia con
 WCF, y no sabria dirimir si se justifica o no toda esta implementacion 
 para
 pasar un simple string por parametro, existe alguna otra forma de hacer
 esto que no sea pasandolo en cada operacion del servicio.

 Gracias.


 El 17 de julio de 2014, 18:29, Oscar Zárate oscar.zar...@gmail.com
 escribió:

 Queres inyectar una dependencias?
 Poder se puede ... pero se justifica? (en realidad ... se justifica
 seguir usando WCF? :-))
 http://stackoverflow.com/questions/2454850/how-do-i-pass-values-to-the-constructor-on-my-wcf-service/2455039#2455039


 http://www.neovolve.com/post/2010/05/15/Unity-dependency-injection-for-WCF-services-e28093-Part-1.aspx

 En realidad hay varios ejemplos si Googleas para distintos IoC


 2014-07-18 8:15 GMT+10:00 Andres Guzman andres.guzman...@gmail.com:

 Estimado, acudo a uds. para realizar una consulta técnica, sucede
 que necesito crear un Servicio con WCF, necesito pasar un parametro 
 simple
 a travez del constructor, pero revisando WCF no permite esto 
 (desconozco el
 porque), existe alguna forma de hacer esto, o alguna otra elegante para
 solucionar esto y no sea incluir en cada Operacion este parametro 
 adicional.

 Agradezco cualquier ayuda.

 Saludos

 Andrés.





 --
 Saluda ATTE.


 *Andrés Guzmán Oyaneder.09-9319111*andres.guzman...@gmail.com




 --
 Saluda ATTE.


 *Andrés Guzmán Oyaneder.09-9319111*andres.guzman...@gmail.com






[puntonet] WCF parametro constructor

2014-07-17 Por tema Gabriel Osorio
Entiendo que un servicio se hace para ser consumido, agregar tal
identificador hace que se restrinja a una sola aplicación. Más adelante,
cuando se quiera usar el mismo servicio con otra aplicación, van a tener
problemas tratando de quitar ese parámetro.
Agregar el id de la aplicación por cada request es un payload mínimo en
comparación con el beneficio.


El 17 de julio de 2014, 18:01, Andres Guzman andres.guzman...@gmail.com
escribió:

 Mira el parámetro de entrada es un identificador de la aplicación que esta
 consumiendo mi WCF, esto es para manejar logs,  excepciones y otras
 transacciones necesarias, todos las operaciones de mi WCF  necesitan de
 este identificador.

 Se entiende? Gracias

 El jueves, 17 de julio de 2014, Oscar Zárate oscar.zar...@gmail.com
 escribió:

 Andres ... puedo preguntar (como diría el Maestro) cual es el caso de
 uso?


 2014-07-18 8:40 GMT+10:00 Andres Guzman andres.guzman...@gmail.com:

 Gracias por la respuesta, en realidad no tengo mucha experiencia con
 WCF, y no sabria dirimir si se justifica o no toda esta implementacion para
 pasar un simple string por parametro, existe alguna otra forma de hacer
 esto que no sea pasandolo en cada operacion del servicio.

 Gracias.


 El 17 de julio de 2014, 18:29, Oscar Zárate oscar.zar...@gmail.com
 escribió:

 Queres inyectar una dependencias?
 Poder se puede ... pero se justifica? (en realidad ... se justifica
 seguir usando WCF? :-))
 http://stackoverflow.com/questions/2454850/how-do-i-pass-values-to-the-constructor-on-my-wcf-service/2455039#2455039


 http://www.neovolve.com/post/2010/05/15/Unity-dependency-injection-for-WCF-services-e28093-Part-1.aspx

 En realidad hay varios ejemplos si Googleas para distintos IoC


 2014-07-18 8:15 GMT+10:00 Andres Guzman andres.guzman...@gmail.com:

 Estimado, acudo a uds. para realizar una consulta técnica, sucede que
 necesito crear un Servicio con WCF, necesito pasar un parametro simple a
 travez del constructor, pero revisando WCF no permite esto (desconozco el
 porque), existe alguna forma de hacer esto, o alguna otra elegante para
 solucionar esto y no sea incluir en cada Operacion este parametro 
 adicional.

 Agradezco cualquier ayuda.

 Saludos

 Andrés.





 --
 Saluda ATTE.


 *Andrés Guzmán Oyaneder.09-9319111*andres.guzman...@gmail.com




 --
 Saluda ATTE.


 *Andrés Guzmán Oyaneder.09-9319111*andres.guzman...@gmail.com




[puntonet] equals

2014-02-17 Por tema Gabriel Osorio
Mira:
http://msdn.microsoft.com/es-es/library/bsc2ak47(v=vs.110).aspx

En tu caso está comparando las dos referencias. Al ser objetos diferentes,
el resultado es falso.



El 17 de febrero de 2014, 15:57, Ing. Roxana Leituz 
roxanalei...@yahoo.com.ar escribió:

   consulta.. porque no entiendo..[image: Lengua fuera], tengo dos listas
 genéricas de string.. uso equals para compararlas, le cargo los mismos
 datos..pero me da falso?? no debería comparar por valor??
  ejemplo

  Liststring lista1 = new Liststring();
  Liststring lista2 = new Liststring();
  for (int i = int.Parse(PuntNumI.Text); i =
 int.Parse(PuntNumFin.Text); i += int.Parse(PuntNumInt.Text))
  {
  lista1.Add(i.ToString());
  lista2.Add(i.ToString());
  }

 if (lista1.Equals(lista2))
{
Response.Write(iguales);
}
else
Response.Write(dif);

 primero eran valores iguales de dos controles diferentes..dije bueno..que
 hago mal..entonces probé con los mismos... y false siempre, en que estoy
 metiendo la pata? o es que solo compara por referencia??
 muchas gracias!!

inline: wlEmoticon-smilewithtongueout[1].png

[puntonet] OT ASP.NET Application Cache en PHP

2013-11-20 Por tema Gabriel Osorio
Tal vez los Singletons ayuden:
http://www.imaginanet.com/blog/el-patron-singleton-con-php.html

Y las razones por las que no deben usarse:
http://www.phparch.com/2010/03/static-methods-vs-singletons-choose-neither/




El 20 de noviembre de 2013 15:26, Ing. Gabriel Fogante 
gabr...@neodynamic.com escribió:

 Gente amiga de PHP (hay varios aca en la lista)... Estoy necesitando la
 funcionalidad que brinda el objeto Application de ASP.NET pero sobre PHP.
 Por lo que estuve averiguando no existe tal cosa en PHP y la solución es ir
 por mecanismos de caching que no están disponibles en PHP. Necesito algo
 que
 se pueda hacer con PHP sin recurrir a terceras partes. Por ahí lei que se
 podría usar variables static pero no lo puedo hacer funcionar. Alguna línea
 por favor! Gracias,






[puntonet] Re: Consulta sobre PHP.

2013-08-19 Por tema Gabriel Osorio
Hola,
Nada que disculpar, tal vez un foro .NET es inapropiado para preguntar por
PHP pues son competencia directa.
Existen cientos de foros sobre PHP donde tratan el tema que consultas. Mi
búsqueda en google fue php html form y el primer resultado responde tu
pregunta:
http://www.w3schools.com/php/php_forms.asp
También la segunda entrada (este sitio es muy bueno):
http://php.net/manual/en/tutorial.forms.php
Saludos



El 19 de agosto de 2013 12:18, Javier Osvaldo Chércoles 
jocherco...@hotmail.com escribió:

 Gracias Oscar, entiendo tu respuesta Alberto y me disculpo nuevamente.
 Pero te cuento a lo mejor me podes ayudar un poco mas. Hace tres meses que
 perdí mi trabajo, tengo dos hijos y me metí en PHP porque fue una changa
 que me salio.

 Me disculpo nuevamente, porque se que hay una bolsa de trabajo para hacer
 el último comentario.

 Saludos y gracias, aquel que pueda ayudarme, aunque sea diciéndome donde
 buscar, mas halla de escribir en el campito de Google.

 Saludos y buen feriado a todos.

 Javier.

 --
 From: oscar.zar...@gmail.com
 To: puntonet@mug.org.ar
 Subject: [puntonet] Re: Consulta sobre PHP.
 Date: Mon, 19 Aug 2013 10:18:36 +


 Alberto, no te parece un poco desconsiderado de tu parte contester asi?
 Vos pensas que todo el mundo vive en el mismo lugar que vos? Y que todo el
 mundo tiene el mismo calendario que vos? Y el mismo uso horario que vos?

 Javier pidio disculpas por el off-topic, seguramente hizo esa consulta por
 no tener otro lugar donde hacerla. A veces es major no contester que
 contester de esa forma.

 Sent from Windows Mail

 *From:* Alberto Paz
 *Sent:* Monday, 19 August 2013 7:52 PM
 *To:* puntonet@mug.org.ar

 Javier:

  Ay ay ay ...

  es feriado ...

  y mandaste la consulta a las 3 de la matina chavon !!!

  y como si fuera poco ...

  pedis PHP entry level ...

  en la lista de Dot Net ...

  n

  no tenes perdon de DIO !

  hace una cosa...

  abri el navegador ...

  pone ... www.google.com

  y despues en el campito de consulta...

  pone ...

  Parse an HTML Table with PHP

  y fijate si algo de lo que te aparece ..

  resuelve tu momento PHP

  ;-P

 Atte

 AP

 
 El lun 19-ago-13, Javier Osvaldo Chércoles jocherco...@hotmail.com
 escribió:

  Asunto: [puntonet] Consulta sobre PHP.
  Para: puntonet@mug.org.ar
  Fecha: lunes, 19 de agosto de 2013, 3:09




  Gente, antes que nada discúlpenme por
  el OT. Estoy haciendo un trabajo sobre php, mis primeros
  pasos y quiero que cuando haga el submit sobre un botón
  guardar me guarde los datos de una tabla html, en un archivo
  xml.
  Se puede hacer eso? Si alguien sabe como hacerlo
  o sabe como recorrer una tabla html con php, se los
  agradeceré.
  Estoy usando el archivo xml, como si fuera un
  reservorio de datos.
  Cordialmente muchas gracias.
  Javier.





[puntonet] necesidad de lista de paises y provincias

2013-05-13 Por tema Gabriel Osorio
Buscando por: web service iata codes cities countries salen muchas
opciones. La complejidad aumenta si se hace o se compra.

http://www.geonames.org/export/geonames-search.html
http://www.nationsonline.org/oneworld/index.html
http://www.mapping.com/airportcodes.shtml

El último parece suplir los requerimientos.



El 13 de mayo de 2013 10:09, Pepe Ballaga p...@gedich.une.cu escribió:

 **
 Holaaa amigos necesito obtener una lista de paises y las regiones o
 provincias de estos paises ¿alguien sabe de donde pudiera obtener esto?. Es
 para un sistemita sencillo de registro de clientes. Muchas Gracias

 PEPE



[puntonet] necesidad de lista de paises y provincias

2013-05-13 Por tema Gabriel Osorio
La mayoría son archivos xml.


El 13 de mayo de 2013 12:52, Pepe Ballaga p...@gedich.une.cu escribió:

 **
 Gracias pero en realidad necesitaba la lista fija es decir es una
 aplicacion para ahcer en casa sin internet ni nada de eso. Necesito mas
 bien tener un listado de paises y provincias. Gracias

 PEPE

 - Original Message -
 *From:* Gabriel Osorio ge.ex...@gmail.com
 *To:* puntonet@mug.org.ar
 *Sent:* Monday, May 13, 2013 11:45 AM
 *Subject:* [puntonet] necesidad de lista de paises y provincias

 Buscando por: web service iata codes cities countries salen muchas
 opciones. La complejidad aumenta si se hace o se compra.

 http://www.geonames.org/export/geonames-search.html
 http://www.nationsonline.org/oneworld/index.html
 http://www.mapping.com/airportcodes.shtml

 El último parece suplir los requerimientos.



 El 13 de mayo de 2013 10:09, Pepe Ballaga p...@gedich.une.cu escribió:

 **
 Holaaa amigos necesito obtener una lista de paises y las regiones o
 provincias de estos paises ¿alguien sabe de donde pudiera obtener esto?. Es
 para un sistemita sencillo de registro de clientes. Muchas Gracias

 PEPE





[puntonet] necesito ayuda para hacer consulta SQL

2013-03-22 Por tema Gabriel Osorio
Podría ponerse en Gist de GitHub. Seguro que hay montones como este. Una
guía:
http://blogs.kinetica-solutions.com/blog/2013/03/01/gist-snippets-de-cdigo-bajo-github/


El 21 de marzo de 2013 08:28, Héctor Daniel Correa 
hectordanielcor...@hotmail.com escribió:

 Fijate esto:

 Select numero, contrato from contratos
 inner join (select contrato, max(fecha) from fechasfact group by contrato)
 as fechas on fechas.contrato = contratos.contrato
 order by contrato

 --
 From: p...@gedich.une.cu
 To: puntonet@mug.org.ar
 Subject: [puntonet] necesito ayuda para hacer consulta SQL
 Date: Thu, 21 Mar 2013 09:08:36 -0500

 Holaaa amigos tengo un problema con 2 tablas... tengo la tabla contratos.


 1

 Contrato1

 2

 Contrato2

 3

 Contrato3

 4

 Contrato4

 y la tabla de contratos con fecha de facturacion..


 1

 12/05/2012

 1

 12/08/2012

 1

 12/01/2013

 2

 12/05/2011

 2

 12/06/2011

 4

 12/01/2013

 4

 10/05/2013


 lo que pasa es que la relacion normal me devuelve una tabla como esta



 1

 Contrato1

 12/05/2012

 1

 Contrato1

 12/08/2012

 1

 Contrato1

 12/01/2013

 4

 Contrato4

 12/01/2013

 4

 Contrato4

 10/05/2013

 2

 Contrato2

 12/05/2011

 2

 Contrato2

 12/06/2011

 y necesito en realidad necesito obtener una relacion como esta.. donde
 obtenga solamente la ultima fecha de facturas


 1

 Contrato1

 12/01/2013

 4

 Contrato4

 10/05/2013

 2

 Contrato2

 12/06/2011

 es decir quiero obtener de la 2da tabla el reguistro con la fecha mayor y
 relacionarlo con la 1ra tabla. ¿algun ejemplo de com ohacer esto?. Gracias

 Saludos

 PEPE




[puntonet] Inconvenientes en Proyecto Web

2012-01-27 Por tema Gabriel Osorio
La versión del ensamblado también molesta. A veces se encuentra una en
desarrollo y otra en producción.


El 26 de enero de 2012 10:46, Carlos A. Schroeter 
cschroe...@prodytec.com.ar escribió:

 Alguien me puede tirar una punta ante el error que copio?

 La DLL Microsoft.Practices.EnterpriseLibrary.Data.dll esta referenciada en
 el proyecto

 Desde ya muchas gracias

 **



[puntonet] Problemas con Firefox + javascript

2010-11-12 Por tema gabriel osorio
Hola Claudia,
No he podido revisar tu código, pero busqué un poco para saber más. Entre
los ejemplos que encontré, siempre se usó *window.opener.location* en lugar
de *window.location*.
Te paso links sobre redirect con javascript:
http://andylangton.co.uk/articles/javascript/javascript-redirect-scripts/
http://forums.devshed.com/javascript-development-115/javascript--need-to-close-current-window-and-redirect-18598.html
Referencia:
http://www.htmlgoodies.com/primers/jsp/article.php/3598531/Javascript-Basics-Part-7.htm
http://www.w3schools.com/jsref/prop_win_opener.asp
http://www.w3schools.com/jsref/obj_window.asp
Suerte!


2010/11/11 Claudia Almeda claudia.alm...@gmail.com


[puntonet] Windows Service

2010-10-07 Por tema gabriel osorio
Permisos.
El usuario ASPNET debe tener permisos para modificar ese archivo o el
directorio.


2010/10/7 Andres Guzman andres.guzman...@gmail.com

 Estiamdos:

 Junto con saludarlos, tengo un problema en un servicio windows que estoy
 creando, lo que sucede que este servicio se encarga de respaldar un
 Directorio X, el problema es que cuando pruebo la lógica a través de una
 aplicación windows no hay problemas, pero cuando realizo las pruebas con el
 servicio windows no deja que sobrescribir un archivo arrojándome el
 siguiente error.

 Nota la sobreescritura del archivo lo hago de la sgte. forma.

 _file.CopyTo(Path.Combine(_directorySalida, _file.Name), true);
 donde _file es el archivo.
 estoy trabajando con framework 4.0


 *Access to the path 'E:\PRUEBA RES\RES\PruebaDOC.docx' is denied._
 InnerException:
  _ Source: mscorlib_ StackTrace:at System.IO.__Error.WinIOError(Int32
 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String
 destFileName, Boolean overwrite)
at System.IO.FileInfo.CopyTo(String destFileName, Boolean overwrite)
at
 WindowsServiceBakLH2010.ClassCopyDirectory.SynchronizeDirectory(String
 dirFrom, String dirTo)
 in E:\Les
 Halles\PROYECTOS\WindowsServiceBakLH2010\WindowsServiceBakLH2010\ClassCopyDirectory.cs:line
 105
 *

 Desde ya le agradezco cualquier tipo de ayuda.
 --
 Andrés Guzmán
 099319111
 andres.guzman...@gmail.com




[puntonet] Nueva lista!

2010-09-24 Por tema gabriel osorio
empre qué?

2010/9/24 Damian Herrera dherr...@civinext.com

 Hola a todos,

 Queria comentarles que estamos trabajando en crear un espacio de
 empredorismo en el Mug. Ya tenemos creada la lista para que se inscriban
 aquellos que esten interesados.

 Pueden ver como inscribirse en:
 http://www.mug-it.org.ar/note.aspx?note=332925

 Saludos!
 --
 Damián Herrera
 MUG




[puntonet] Soft para grabar acciones de teclado y mouse

2010-07-27 Por tema gabriel osorio
Qué diferencia tiene con un keylogger?


2010/7/26 Carlos Marcelo Santos carlos.san...@mug.org.ar

  Hola Lista:

 Estoy buscando algún soft libre que grabe la acciones que se ejecuten con
 el mouse y el teclado en *aplicaciones desktop* sobre Windows 7.

 Algo así como Selenium, pero desktop.

 Encontré Auto Mouse, pero no sé si hay algo mejor.

 ¿Alguien me podría recomendar algo?



 Muchas Gracias.



 Carlos Marcelo Santos.



[puntonet] Firmar Cabezera de mensaje SOAP

2010-07-21 Por tema gabriel osorio
WSE 3.0


[puntonet] Administracion de Membership en ASP.net

2010-07-06 Por tema gabriel osorio
En code project hay uno que usé hace tiempo, puede que no sea este del link:
http://www.codeproject.com/KB/aspnet/MembershipTemplate.aspx



2010/7/6 Carlos Peix peix-lis...@praxia.com.ar

 Hola Maxi,

 No es mucho pero hay algo relacionado con ASP.NET MVC. Yo lo he usado en
 algun proyecto.

 Googlea esto: asp.net mvc membership

 --
 Carlos Peix

 2010/7/6 Maxi Accotto maxi.acco...@gmail.com

 Hola gente alguien conoce algún proyecto (opensource) para la
 administración de usuarios y roles del membership?

 Lo que necesito es:



 ABM

 Reset de password

 Unlock

 Gracias!





 * *

 *Maximiliano Damian Accotto*

 *Microsoft MVP en SQL Server*

 *Consultor en SQL Server*

 *http://blog.maxiaccotto.com***





[puntonet] Como agregar un tag meta.... con C#

2009-09-03 Por tema gabriel osorio
google C# asp.net meta tag, Sale:
http://ryanfarley.com/blog/archive/2006/03/25/18992.aspx


2009/9/3 Andres Guzman andres.guzman...@gmail.com

 Estimados, tengo un dilema necesito agregar el siguienta TAG html :

 meta http-equiv=refresh content=50;url=LoadImages.aspx?imgid=%=
 Images.PkIntImage%

 pero necesito agregarlo por el codebehing, y no se cual es la sentencia
 para hacer esto, alguien me podría ayudar, desde ya muchas gracias...

 --
 Andrés



[puntonet] [OT] webservices de ciudades del mundo

2009-08-12 Por tema gabriel osorio
No que sepa, lo más cercano son las listas de códigos IATA. Puede ser que
alguna de estas lo provea.


2009/8/12 Leandro Halfon leandrohal...@gmail.com

 Lista..una consulta, alguno sabe si hay web services gratuitos para listar
 las ciudades de dif. paises ?

 Gracias!

 Leandro



[puntonet] Re: [puntonet] Manipulación de imagenes

2009-08-03 Por tema gabriel osorio
La DB para almacenar los URIs y los backups de todo el contenido.
La aplicación web recibe únicamente URIs.


2009/8/3 Hernan Ventre jhven...@yahoo.com.ar

 Estimados,
 Estoy trabajando en un proyecto web, y voy a necesitar administrar y
 manipular imagenes, videos y sonido.
 Por lo que estuve investigando, la verdad es que me gustaría manipularlas
 con ADO.NET con SQL SERVER 2005, pero me gustaría escuchar vuestra opinión
 al respecto.
 Una de las cosas que me preocupa es la performance de la BD, aunque imagino
 que administrar gran cantidad de imagenes en una estructura de carpetas en
 el sitio también traería sus complicaciones.
 Pido disculpas por la poca información que brindo, pero la idea es orientar
 mi investigación en el tema.
 Desde ya muchas gracias,

 Hernán Ventre


 __
 Correo Yahoo!
 Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
 ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar



[puntonet] HttpContext.Current.Request.UrlReferrer = null

2009-06-18 Por tema gabriel osorio
Tu respuesta parece ser esta:
http://forums.asp.net/p/1418428/3136600.aspx

Salió de google por: HttpContext.Current.Request.UrlReferrer



2009/6/18 Clarisa Savio clarisasa...@gmail.com

 buenas!! gracias por las respuestas,
 explico un poco mas,

 para poder generar un imagen on the fly, implemente codigo en una
 pagina aspx, pero la imagen se debe incrustar en un html que es generado con
 asp,

 entonces, tengo una pagina de prueba donde alli tengo el sgte codigo:
 un img donde inserto la imagen:
  IMG style=display:block;
 SRC=../generaimg/default.aspx?text=11232323size=32 
  un link dodne llamo a la pagina
  a href=../generaimg/default.aspx?text=11232323size=32sample/a

 esta prueba funciona y para saber el referrer lo que hago es generar la
 imagen con el texto de   HttpContext.Current.Request.UrlReferrer.ToString()

 el codigo para generar la imagen lo saque de aqui:

 http://911-need-code-help.blogspot.com/2009/02/create-text-images-on-fly-with-aspnet.html

 en el ejemplo obtengo el valor del
 HttpContext.Current.Request.UrlReferrer.ToString()
 tanto para la llamada desde la etiqueta img como para la etiqueta a
 pero cuando lo implemento en la solucion, no obtengo el valor del referrer
 en el aspx.

 en la solucion si se genera la imagen y funciona bien todo eso loqeue stoy
 buscadno es de alguna manera controlar desde el aspx, que se ejecute solo si
 es llamado desde una pagina directorio en particular

 Muchas Gracias!!

 Slds
 Clarisa


 El 17 de junio de 2009 17:59, Fernando Tubio ftn...@ic4life.netescribió:

  ¿Qué estás usando para navegar de una página a la otra, un link?
 ¿JavaScript? ¿Accedés a  la página de prueba y a la de producción con el
 mismo browser?

 No sé si esto te va a ayudar pero me parece recordar que encontré
 diferencias entre browsers en el manejo del referrer. Por ejemplo, creo que
 IE no setea el referrer cuando se navega al inicializar la propiedad
 location.href desde script.

 De cualquier forma, tené en cuenta que también es posible que el usuario
 deshabilite el envío de referrer en su browser así que no sé si te conviene
 implementar una solución que dependa de la existencia de esta información a
 menos que estés trabajando en un ambiente muy controlado donde puedas
 garantizar que tipo de browser se usa y su configuracióin. En un sitio
 público es probable que encuentres dificultades de este tipo.

 Saludos,

 Fernando Tubio


 - Original Message -
 *From:* Clarisa Savio clarisasa...@gmail.com
 *To:* puntonet@mug.org.ar
 *Sent:* Wednesday, June 17, 2009 4:38 PM
 *Subject:* [puntonet] HttpContext.Current.Request.UrlReferrer = null

 buenas!!

 gente alguien sabe por donde puedo atacar este problema:
 la sgte linea me esta devolvviendo null cuando la llamo desde una pagina
 asp
  HttpContext.Current.Request.UrlReferrer
 ...
 lo que me desconcierta es que haciendo lo mismo desde una pagina de
 ejemplo obtengo el referrer, pero cuando lo implemento en la solucion me
 esta devolviendo null,
 estoy usando asp y aspx,

 diruno/sample.asp --  dirdos/mipagina.aspxeste esquema funciona
 pero si lo monto en desarrollo no funciona, mismo server. mismos
 directorios.

 si alguien puede ayudarme a buscar el problema desde ya Muchas Gracias!!
 Salduos
 Clarisa





[puntonet] HttpContext.Current.Request.UrlReferrer = null

2009-06-17 Por tema gabriel osorio
Puede ser la configuración de IIS: Enable Parent Paths


2009/6/17 Clarisa Savio clarisasa...@gmail.com

 buenas!!

 gente alguien sabe por donde puedo atacar este problema:
 la sgte linea me esta devolvviendo null cuando la llamo desde una pagina
 asp
  HttpContext.Current.Request.UrlReferrer
 ...
 lo que me desconcierta es que haciendo lo mismo desde una pagina de ejemplo
 obtengo el referrer, pero cuando lo implemento en la solucion me esta
 devolviendo null,
 estoy usando asp y aspx,

 diruno/sample.asp --  dirdos/mipagina.aspxeste esquema funciona
 pero si lo monto en desarrollo no funciona, mismo server. mismos
 directorios.

 si alguien puede ayudarme a buscar el problema desde ya Muchas Gracias!!
 Salduos
 Clarisa




[puntonet] Barra de direcciones con MP

2009-06-16 Por tema gabriel osorio
Ese comportamiento se presenta con *URL forwading* y también se puede
intentar con *Reescritura de URLs*.


2009/6/15 Alexey Agapov aaga...@synectica.com.ar

 Hola Andrés,

 Fijate si te sirve Server.Transfer

 http://www.developer.com/net/asp/article.php/3299641

 Saludos

 Alex


  Compañeros, buenos dias, les cuento, estoy haciendo una aplicacion con
  framework 2.0 ahora esta aplicacion trabaja con una Master Page principal
 y
  las otras páginas que son contenidas en este master page, ahora mi
 pregunta
  es si existe alguna forma de que en la barra de direcciones solo me salga
 la
  página de inicio (http://localhost/index.aspx) , independiente de que
 página
  este pocisionado, esto lo pregunto para ocutar los query.string[].
 
 
 
 Desde ya muchas Gracias
 
  --
  Andrés Guzmán
  andres.guzman...@gmail.com
 


 --
 Alexey Agapov
 Consultor en Sistemas



[puntonet] CONSULTA XPATH - busqueda parcial

2009-04-03 Por tema Gabriel Osorio
Contains.

http://www.zvon.org/xxl/XSLTreference/Output/index.html

 

http://www.w3schools.com/xpath/xpath_functions.asp#string

 

 

Lo mejor de lo mejor:

 http://www.dpawson.co.uk/xsl/sect2/sect21.html
http://www.dpawson.co.uk/xsl/sect2/sect21.html

 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Roxana
Leituz
Sent: Friday, April 03, 2009 2:28 PM
To: puntonet@mug.org.ar
Subject: [puntonet] CONSULTA XPATH - busqueda parcial

 

Hola a todos! estoy empezando a trabajar con archivos XML para una
aplicación sencilla sin base de datos y necesito hacer una busqueda de una
cadena en forma parcial, similar a lo que sería un like , por ejemplo traer
todos los nodos que contengan 1234 en el id, y me traeria: 2212345,
123455,2581234, etc Estoy usando Xpath para las busquedas, uso el select,
pero no se como implementar este tipo de busquedas, y si es posible.

 

Muchas gracias!!



[puntonet] Confirmacion Javascript

2009-03-26 Por tema Gabriel Osorio
No tengo claro el asunto tuyo. 

Para ir a CodeBehind, con document.Forms[0].submit() bastaría (lo mismo que
un botón submit).

 

Tal vez, andas buscando algo similar a esto:

 

How to Confirm a Delete in an ASP.NET Datagrid...

http://www.dotnetjohn.com/articles.aspx?articleid=68

 

Lo explico un poco (como lo entiendo): 

 

1. El datagrid contiene un boton “Delete” (id=btnDelete) que invoca el
comando “Delete”. Este comando está representado por:
OnDeleteCommand=Delete_Row. “Delete_Row” es un método de codebehind. 

 

2. Durante la creación del datagrid, usando el evento “ItemDataBound”, se
asocia el atributo “onclick” a la función javascript. Esta función devuelve
un booleano, que indica si el botón hace o no un submit.

 

 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Andres
Guzman
Sent: Thursday, March 26, 2009 5:04 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Confirmacion Javascript

 

Compañeros, acudo a Uds para una nueva consulta, esta vez se trata de
javascript, como puedo hacer para que a un boton que le agregue un atributo:

btn_salvar.Attributes.Add(OnClick, ConfirmSave(););

y el script:
   function ConfirmSave()
{
var message = 'esta seguro';  
if (!confirm(message))
{
   window.event.returnValue = false;
}
}   

En eso no hay problema si no lo que necesito es que si se presiona que no,
me realize una accion del code behind, una de esas cosas es quitarle el
atributo del btn_salvar  entre otras cosas probe con
__doPostBack('btnAct',''); y no me funciona en realidad el
__doPostBack('',''); lo probe de diversas formas (ahh el btnAct es un boton
oculto donde en el evento click tengo lo que necesito hacer si el cliente
presiona NO).

De antemano muchas Gracias

Andres



[puntonet] Problema con fechas

2009-02-27 Por tema Gabriel Osorio
Si se puede acceder al servidor viejo, lo que hay que comprobar es qué
formato de fecha que usa. Por lo que dices, el formato es MM/dd/ y no se
puede cambiar. Seguramente el código del web service crea las fechas usando
la clase DateTime, y establece la cultura internamente usando:

IFormatProvider culture = new CultureInfo(en-US, true);

 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of
eugenioalo...@xoft.com.ar
Sent: Friday, February 27, 2009 10:11 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Problema con fechas

 

Ya probe configurar la cultura en es-AR y no paso nada.

La definicion de uno de los metodos webservices es la siguiente:

WebMethod(Description:=Calcular cantidad de días al 1er descuento,
EnableSession:=True) _
Public Function CalcularDias(ByVal dFecha As Date) As String


Si desde la pagina de test del webservices ejecuto este metodo, me pide el
parametro:


si le pongo 02/26/2009 ... anda ok

si le pongo 26/02/2009 ... da el siguiente error 


System.ArgumentException: Cannot convert 26/02/2009 to System.DateTime.
Parameter name: type --- System.FormatException: String was not recognized
as a valid DateTime.
   at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi,
DateTimeStyles styles)
   at System.DateTime.Parse(String s, IFormatProvider provider)
   at System.Convert.ToDateTime(String value, IFormatProvider provider)
   at System.String.System.IConvertible.ToDateTime(IFormatProvider provider)
   at System.Convert.ChangeType(Object value, Type conversionType,
IFormatProvider provider)
   at System.Web.Services.Protocols.ScalarFormatter.FromString(String value,
Type type)
   --- End of inner exception stack trace ---
   at System.Web.Services.Protocols.ScalarFormatter.FromString(String value,
Type type)
   at
System.Web.Services.Protocols.ValueCollectionParameterReader.Read(NameValueC
ollection collection)
   at System.Web.Services.Protocols.HtmlFormParameterReader.Read(HttpRequest
request)
   at System.Web.Services.Protocols.HttpServerProtocol.ReadParameters()
  nbsp; at
System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest() /P 

 

 

Original Message:
-
From: Eugenio Alonso eugenioalo...@xoft.com.ar
Dat e:  Fri, 27 Feb 2009 11:53:06 -0200
To: puntonet@mug.org.ar
Subject: [puntonet] Problema con fechas


Ahora voy a tratar de mirarlo, no tengo habilitado el acceso remoto y ahora
al mediodía voy a ese cliente recién.

 

Ayer haciendo una prueba casera, 

 

Ctype(“10/04/2009”,date)   

 

En el servidor viejo: devuelve 10 de abril

 

En el servidor nuevo: devuelve 04 de octubre

 

 

Saludos, Eugenio

 

 

  _  

De: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] En nombre de Leonardo
Micheloni
Enviado el: Viernes, 27 de Febrero de 2009 11:27 a.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Problema con fechas

 

No tenés los fuentes...tenés posibilidad de mirar el código con reflector
como para ver qué es lo que hace.

saludos, Leonardo Micheloni.

 

 

2009/2/27 Leandro Halfon leandrohal...@gmail.com

No estoy seguro de si te va a solucionar, pero en el tag Globalization del
web.config podes configurar para que tenga la cultura en español.


Espero te sirva.
Saludos.,

2009/2/27 Eugenio Alonso eugenioalo...@xoft.com.ar

 

Hola a todos !



Tengo unos Web Services (.net 1.1) desarrollados por 3ros ( sin fuentes ).
Que funcionaban correctamente desde hace varios años.

Por razones técnicas tuve que cambiar el servidor. 

Y ahora estoy teniendo problemas con las fechas. 

Cuando ejecuto un método que recibe un parámetros string que contiene una
fecha. Toma formato MDA en lugar de DMA.

 

Ya corregí la configuración regional del servidor a DMA, pero el problema
sigue.

 

Algún lugar mas tengo que tocar para que el .Net tome el formato correcto?? 

La principal diferencia es que el Windows 2003 del servidor antes era en
español y ahora en ingles.

 

Muchas Gracias.

Eugenio Alonso

 

 

  _  

mail2web LIVE – Free email based on Microsoft® Exchange technology -
http://link.mail2web.com/LIVE



[puntonet] Javascript

2009-02-18 Por tema Gabriel Osorio
Un truco es usar un botón de puntoNet oculto que llama las funciones que
hacen esas dos cosas.

 

Desde javascript se envía un click() al botón.

 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Andres
Guzman
Sent: Wednesday, February 18, 2009 10:55 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Javascript

 

Camaradas, buenas tardes, los molesto para saber si alguien sabe hacer estas
dos cosas.

1) como puedo desabilitar un imgbutton desde un javascript
2) como puedo llamar a una funcion que esta en el codebehind desde
Javascript 

Gracias

-- 
Andrés Guzmán
099319111
andres.guzman...@gmail.com



[puntonet] Javascript

2009-02-18 Por tema Gabriel Osorio
No se entiende. Busca por “asp.net popup”.

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Andres
Guzman
Sent: Wednesday, February 18, 2009 1:14 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Javascript

 

Se me olvidaba, como lo puedo hacer si quiero abrir un popup con un boton
asp y no asignandoselo en en Load, pero quiero abrirla en el evento debido a
que el boton hace una serie de procesos mas o sea:

protected void btnAddNewRule_Click(object sender, EventArgs e)
{
blqablablalb
blalbal
lba
ABRIRPOPUP
blalbalbal
lbalabla
}

El 18 de febrero de 2009 13:41, Andres Guzman andres.guzman...@gmail.com
escribió:

Gracias, solucionado!

2009/2/18 Leandro Halfon leandrohal...@gmail.com

 

y para desabilitar el boton, tenes que hacer lo siguiente


document.getElementByid(control).disabled=true;

 

On Wed, Feb 18, 2009 at 2:09 PM, Gabriel Osorio goso...@tournet.com wrote:

Un truco es usar un botón de puntoNet oculto que llama las funciones que
hacen esas dos cosas.

 

Desde javascript se envía un click() al botón.

 

 


  _  


From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Andres
Guzman
Sent: Wednesday, February 18, 2009 10:55 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Javascript

 

Camaradas, buenas tardes, los molesto para saber si alguien sabe hacer estas
dos cosas.

1) como puedo desabilitar un imgbutton desde un javascript
2) como puedo llamar a una funcion que esta en el codebehind desde
Javascript 

Gracias

-- 
Andrés Guzmán
099319111
andres.guzman...@gmail.com

 




-- 
Andrés Guzmán
099319111
andres.guzman...@gmail.com




-- 
Andrés Guzmán
099319111
andres.guzman...@gmail.com



[puntonet] LogEmail desde XP Prof como entorno de desarrollo

2008-12-22 Por tema Gabriel Osorio
¿Es un software en especial, o se trata de una clase tuya? No se entiende
bien la pregunta.

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Oscar
Onorato
Sent: Sunday, December 21, 2008 6:47 PM
To: puntonet@mug.org.ar
Subject: [puntonet] LogEmail desde XP Prof como entorno de desarrollo

 

Hola lista!

 

Necesito hacer un servicio -simple- de ErrorLogEmail desde el web.config. O,
mejor dicho, desde mi Web App en .NET 2.0.

Estoy usando mi propia máquina. Un XP Prof SP 2 con el desarrollo de una Web
App corriendo sobre .NET 2.0/3.0.

 

La idea es tratar de usar IIS desde mi máquina, para no hacer el proceso de
distribución hacia el hosting.

 

¿Cómo puedo hacer para usar el Servidor Virtual SMTP del IIS de XP Prof SP
2, sin necesidad de subirlo al hosting?

 

Acá tengo una sugerencia que me han hecho, pero... me deja algo de dudas.

 

appSettings

add key=MailServer value=

localhost / 

add key=EnableErrorLogEmail value=true /

add key=ErrorLogEmail value=err...@e-commerce-own.com /

/appSettings

 

¿Esta sugerencia me puede servir?

 

Gracias 



[puntonet] Error ASP:Calendar y Ajax

2008-12-17 Por tema Gabriel Osorio
Fijate que en el link que envié, el comentario es:


So EnableEventValidation=false is almost like saying Please Hack Me.

 

Creo que hay que buscar un poco más.

 

Saludos

Gabriel

 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Luis
Rubio
Sent: Wednesday, December 17, 2008 7:57 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Error ASP:Calendar y Ajax

 

 Muchas gracias Gabriel, busque en google como me dijiste y encontré que
una solución es poner pages validateRequest=false
enableEventValidation=false /.

Lo puse y funciono perfectamente. Espero no me traiga alguna otra
complicación.

Saludos Luis





El 16 de diciembre de 2008 18:42, Gabriel Osorio goso...@tournet.com
escribió:

Esto puede ayudar:
 http://usengyap.spaces.live.com/blog/cns%2128135CEBCD40975C%21202.entry
http://usengyap.spaces.live.com/blog/cns!28135CEBCD40975C!202.entry

 

En google busqué por Calendar UpdatePanel enableEventValidation. 

 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Luis
Rubio
Sent: Tuesday, December 16, 2008 11:56 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Error ASP:Calendar y Ajax

 

 Hola Lista.
 
 Tengo un sitio en net 2008, en una de las paginas tengo un control
asp:Calendar que al darle click a los distintos días ejecuta un SP y trae 1
registro de la Base de datos. Ese registro tiene 2 campos y el segundo lo
muestro en un label.

Esto anda perfecto y hace que se puedan mostrar mensajes para distintos
días. El problema surge cuando agrego un asp:UpdatePanel. Cuando hago click
sobre el calendario la primera vez funciona perfectamente pero al darle por
segunda vez (en otro día o semana) me sale el siguiente error:
   
Linea:605
Carácter:13
Error:Sys.WebForms.PageRequestManagerServerErrorExeption: Argumento
de devolución o de devolución de llamadas no valido. La valuación de eventos
se habilita usando Pages enableEventValidation=true en la conflagración
o %@ Pages enableEventValidation=true % en una pagina. Por motivos de
seguridad, esta característica comprueba que los argumentos pasados a
eventos de devolución o de devolución de llamadas se originan desde el
control del servidor que inicialmente los proceso. si los datos son validos
y son los que se esperaba, utilice el método
ClientScriptManager.RegisterForEventValidation para registrar los datos de
devolución o de devolución de llamadas para su valuación.
Codigo:0 

 Para colmo después que me da el error si recargo la pagina funciona
perfectamente sin importar en cuantos links del calendar clikee. 

Ya probé de agregar enableEventValidation=true pero sigue todo igual,
busque en google y solo encuentro lo de enableEventValidation=true. 

Desde ya agradezco cualquier ayuda.

Saludos Luis


PD: Pego parte del código

En la Pagina:

asp:ScriptManager ID=ScriptManager1 runat=server
/asp:ScriptManager

  


asp:UpdatePanel ID=UpdatePanel1 runat=server
ContentTemplate

asp:Calendar ID=Calendar1 runat=server
BackColor=#f1eed3
BorderColor=White BorderWidth=1px
Font-Names=Verdana Font-Size=9pt 
ForeColor=Black Height=190px
NextPrevFormat=ShortMonth Width=196px 
ondayrender=Calendar1_DayRender 
 
onselectionchanged=Calendar1_SelectionChanged 
 
onvisiblemonthchanged=Calendar1_VisibleMonthChanged TitleFormat=Month 
DayNameFormat=FirstTwoLetters
SelectWeekText=* SelectionMode=DayWeek
CellPadding=2 EnableViewState=true
OtherMonthDayStyle ForeColor=#99 /
SelectedDayStyle BackColor=#CC
ForeColor=Black BorderColor=Black 
BorderStyle=Solid BorderWidth=1px /
NextPrevStyle Font-Bold=True
Font-Size=8pt ForeColor=#33 
VerticalAlign=Bottom /
DayHeaderStyle Font-Bold=True
Font-Size=8pt /
TitleStyle BackColor=#f1eed3
BorderColor=Black BorderWidth=4px 
Font-Bold=True Font-Size=12pt
ForeColor=#99 /
/asp:Calendar

   
   asp:Label ID=lblMsgTitulo runat=server
Text=/asp:Label

/ContentTemplate  
 /asp:UpdatePanel 




En archivo .cs


protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
// al seleccionar un dia

Entidades.Usuario us = (Entidades.Usuario)Session[USLOG];

if (Calendar1.SelectedDates.Count == 1) // Se selecciono solo 1 dia

[puntonet] Error ASP:Calendar y Ajax

2008-12-16 Por tema Gabriel Osorio
Esto puede ayudar:
 http://usengyap.spaces.live.com/blog/cns!28135CEBCD40975C!202.entry
http://usengyap.spaces.live.com/blog/cns!28135CEBCD40975C!202.entry

 

En google busqué por “Calendar UpdatePanel enableEventValidation”. 

 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Luis
Rubio
Sent: Tuesday, December 16, 2008 11:56 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Error ASP:Calendar y Ajax

 

 Hola Lista.
 
 Tengo un sitio en net 2008, en una de las paginas tengo un control
asp:Calendar que al darle click a los distintos días ejecuta un SP y trae 1
registro de la Base de datos. Ese registro tiene 2 campos y el segundo lo
muestro en un label.

Esto anda perfecto y hace que se puedan mostrar mensajes para distintos
días. El problema surge cuando agrego un asp:UpdatePanel. Cuando hago click
sobre el calendario la primera vez funciona perfectamente pero al darle por
segunda vez (en otro día o semana) me sale el siguiente error:
   
Linea:605
Carácter:13
Error:Sys.WebForms.PageRequestManagerServerErrorExeption: Argumento
de devolución o de devolución de llamadas no valido. La valuación de eventos
se habilita usando Pages enableEventValidation=true en la conflagración
o %@ Pages enableEventValidation=true % en una pagina. Por motivos de
seguridad, esta característica comprueba que los argumentos pasados a
eventos de devolución o de devolución de llamadas se originan desde el
control del servidor que inicialmente los proceso. si los datos son validos
y son los que se esperaba, utilice el método
ClientScriptManager.RegisterForEventValidation para registrar los datos de
devolución o de devolución de llamadas para su valuación.
Codigo:0 

 Para colmo después que me da el error si recargo la pagina funciona
perfectamente sin importar en cuantos links del calendar clikee. 

Ya probé de agregar enableEventValidation=true pero sigue todo igual,
busque en google y solo encuentro lo de enableEventValidation=true. 

Desde ya agradezco cualquier ayuda.

Saludos Luis


PD: Pego parte del código

En la Pagina:

asp:ScriptManager ID=ScriptManager1 runat=server
/asp:ScriptManager

  


asp:UpdatePanel ID=UpdatePanel1 runat=server
ContentTemplate

asp:Calendar ID=Calendar1 runat=server
BackColor=#f1eed3
BorderColor=White BorderWidth=1px
Font-Names=Verdana Font-Size=9pt 
ForeColor=Black Height=190px
NextPrevFormat=ShortMonth Width=196px 
ondayrender=Calendar1_DayRender 
 
onselectionchanged=Calendar1_SelectionChanged 
 
onvisiblemonthchanged=Calendar1_VisibleMonthChanged TitleFormat=Month 
DayNameFormat=FirstTwoLetters
SelectWeekText=* SelectionMode=DayWeek
CellPadding=2 EnableViewState=true
OtherMonthDayStyle ForeColor=#99 /
SelectedDayStyle BackColor=#CC
ForeColor=Black BorderColor=Black 
BorderStyle=Solid BorderWidth=1px /
NextPrevStyle Font-Bold=True
Font-Size=8pt ForeColor=#33 
VerticalAlign=Bottom /
DayHeaderStyle Font-Bold=True
Font-Size=8pt /
TitleStyle BackColor=#f1eed3
BorderColor=Black BorderWidth=4px 
Font-Bold=True Font-Size=12pt
ForeColor=#99 /
/asp:Calendar

   
   asp:Label ID=lblMsgTitulo runat=server
Text=/asp:Label

/ContentTemplate  
 /asp:UpdatePanel 




En archivo .cs


protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
// al seleccionar un dia

Entidades.Usuario us = (Entidades.Usuario)Session[USLOG];

if (Calendar1.SelectedDates.Count == 1) // Se selecciono solo 1 dia
{
this.SeleccionDia(us);
}
else
{
this.SeleccionSemana(us);
}
}


protected void SeleccionSemana(Entidades.Usuario us)
{
BLLs.SemanasBLL oBS = new BLLs.SemanasBLL();
int nSemana = ((Calendar1.SelectedDates[0].DayOfYear / 7) + 1) ;

Entidades.Semana s = oBS.GetXId(us.Id,
Calendar1.SelectedDates[0].Year, nSemana);

this.lblMsgTitulo.Text = Semana Numero  + nSemana.ToString() +
br / +
  span style=\font-size:10px\ del  +
Calendar1.SelectedDates[0].Date.ToShortDateString() +
   al  +
Calendar1.SelectedDates[6].Date.ToShortDateString() + /span; 

this.lblMensaje.Text =

[puntonet] Browse de directorio aspx

2008-12-15 Por tema Gabriel Osorio
El método más directo es usar el wizard para establecer los permisos del
directorio en IIS. Click derecho sobre la carpeta, todas las tareas... etc.
Se elige sitio web publico entre los templates.
El usuario anónimo debe estar habilitado.


-Original Message-
From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Gonzalo
Rodriguez
Sent: Monday, December 15, 2008 7:05 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Browse de directorio aspx

Que tal amigos, tengo una aplicacion hecha en c# aspx VS2005.
La misma tiene un sector privado con login de formulario, lo cual anda ok.
En dicho sector privado tengo una carpeta y subdirectorios, con
documentos pdf, los cuales necesito que el usuario pueda navergar.
Para esto, puse un hyperlink en dicha carpeta, lo cual en mi equipo
anda ok, pero al bajarlo a la web me da el siguiente error :

Http 403 prohibido. Este sitio web requiere un inicio de sesion en él.

Por lo visto, no tengo permisos suficientes para browsear un directorio.
Como lo puedo resolver ?

Slds, Gonzalo.




[puntonet] [OT] - Modo de Servicio en Reproductores DVD

2008-12-12 Por tema Gabriel Osorio
Te falta la lista de uml.

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Javier
Wamba
Sent: Friday, December 12, 2008 12:10 PM
To: puntonet@mug.org.ar
Subject: [puntonet] [OT] - Modo de Servicio en Reproductores DVD

 

Hola, buscando un poquito ya que no es mi ramo encontre esto:

http://www.mydigitallife.info/2007/01/14/unlock-sanyo-dvd-player-multi-regio
n-code-unlocker-hack/es/

 

Si usas Google o cualquier otro buscador y pones unlock Reproductor DVD o
unlock DVD reproducer multi region o la combinacion de palabras que
quieras referidas a desbloquear DVD encontraras para todas las marcas.

 

Saludos

 

Javier 

 

  _  

From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of Tomás
Corrales Lemoine
Sent: Friday, December 12, 2008 2:57 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Off topic - Modo de Servicio en Reproductores DVD

Hola, colegas.

 

Disculpen el Off topic, pero me hace falta conseguir información acerca de
cómo entrar al Modo de Servicio con diferentes reproductores DVD (SONY,
PHILLIPS, SAMSUNG, LG, etc.). Eso debe ser una especie de código que se
selecciona con las teclas del panel del reproductor, o con el control
remoto, o una combinación de ambos y sirve entre otras cosas para cambiar la
zona del equipo.

 

Un saludo solidario.

 

Tomás Corrales Lemoine

Ing. Controles Automáticos

Holguín, Cuba



[puntonet] Error en conexion sql

2008-12-09 Por tema Gabriel Osorio
http://www.connectionstrings.com/

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Gustavo
Ringel
Sent: Tuesday, December 09, 2008 6:35 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Error en conexion sql

 

que error adjuntas?

2008/12/9 Ricardo Macrino [EMAIL PROTECTED]

vuelvo con al misma duda

 

 

Tengo una app  hecha vbasic puntonet 2.0  que funcionaba  contra una base de
datos Acces, migro la base a sql 2005 y hasta aqui todo bien, funcionando
correctamente en mis dos equipos de desarrollo, pero la instalo en la
maquina de los usuarios y me tira el erro que adjunto , alguna idea ? en
ambos casos el servidor sql es el mismo , y las maquinas todas son XP SP2

 

desde ya muchas gracias !!

 

 

-- 
Ricardo A. Macrino 
Sistemas Microsoft
Puntonet  c#
 Capital Federal - Rep. Argentina




-- 
Ricardo A. Macrino 
Sistemas Microsoft
Puntonet  c#
 Capital Federal - Rep. Argentina

 



[puntonet] Ejecutar BAT desde WebServices

2008-11-12 Por tema Gabriel Osorio
Ahora es cuando comienzo a divagar, por eso me voy a lo más simple. La lista
de verificación:

1.  Comprobar que el batch no tenga “pause” o cualquier cosa que
solicite acción del usuario.
2.  Ejecutar el batch en la máquina que lo alojará y tomar el tiempo de
ejecución.
3.  Comprobar que el web service tenga un timeout superior (bastante) al
tiempo de ejecución del batch.
4.  Cambiar WaitForExit por ReadToEnd (al menos para verificar) como se
sugiere aquí: 

 
http://www.eggheadcafe.com/software/aspnet/31984252/waitforexit-times-out-w
.aspx
http://www.eggheadcafe.com/software/aspnet/31984252/waitforexit-times-out-w.
aspx

5.  Si el tiempo de espera es muy, pero muy largo, generar un ticket y
delegar el trabajo a un COM.
6.  Si nada funciona: Preguntar en la lista de WebServices del Mug.

 

Pregunta: Si el webservice termina antes que el proceso, ¿sería conveniente
que la salida estandar del proceso se vuelque sobre la auditoría o se
vuelque como evento?

Imaginate una salida de 300MB en el event viewer.

 

Espero haber servido en algo,

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of GOMEZ
Gabriel
Sent: Wednesday, November 12, 2008 7:40 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Ejecutar BAT desde WebServices

 

Gabriel,

 

La ejecución la estamos haciendo “WaitForExit();” que en procesos normales
(no WS) nos permite continuar el proceso solo cuando el ejecutable nos
devuelva el control.  Pero el problema sigue ocurriendo.

 

Activamos la aditoría de seguridad en ese servidor y no nos dá ningún
indicio. (salvo que la estemos viendo mal…)

 

Gracias.

 

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Gabriel
Osorio
Enviado el: martes, 11 de noviembre de 2008 17:33
Para: puntonet@mug.org.ar
Asunto: [puntonet] Ejecutar BAT desde WebServices

 

Tengo una idea vaga de haber luchado con eso. Y tiene que ver con que el
webservice es orientado a sesión. Cuando el usuario se desconecta, se pierde
la sesión y se termina el proceso. Para evitar la desconexión, se inicia un
thread que espera el resultado.

 

Para refrescar la memoria, busqué en google y encontré estos links que
pueden ser de interés:

 

 http://www.codeproject.com/KB/cs/howtolaunchprocess.aspx
http://www.codeproject.com/KB/cs/howtolaunchprocess.aspx

 

http://msdn.microsoft.com/es-es/library/system.threading.aspx

 

http://msdn.microsoft.com/en-us/library/3e8s7xdd(VS.80).aspx

 

http://geeks.ms/blogs/rcorral/archive/2006/12/26/esperar-a-que-hilos-acaben.
aspx

 

http://www.elguille.info/NET/VB/threads.htm

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of GOMEZ
Gabriel
Sent: Tuesday, November 11, 2008 1:13 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Ejecutar BAT desde WebServices

 

Estimados,

 

Estoy intentando ejecutar un BAT desde un WebServices y me encuentro con que
no hace nada. (no dá error).

Estuvimos buscando información en Internet y ya probamos de todo sin suerte.

Probamos desde tocar el  machine.config, pasando con asignarle usuario y
password al ProcessStartInfo, tocando propiedades del IIS Admin Service y
hasta dando permiso a algunos WMI como decía un link. (todo esto lo hicimos:
http://haroonsaeed.wordpress.com/2008/10/16/launching-exectuables-showing-gu
i-from-web-services-deployed-in-iis/ )

Ya empezamos a probar cualquier cosa y la verdad tengo miedo de dejar el
servidor peor que originalmente… jaja… 

 

Alguien tiene algún dato o procedimiento que se pueda llegar a probar?

 

Gracias,

Gabriel

 

  _  

“AVISO LEGAL: Este correo electrónico y cualquier archivo transmitido con él
pueden contener información propiedad de Ibope Argentina S.A. y/o Monitor de
Medios Publicitarios S.A., o una de sus filiales o empresas vinculadas. Se
trata de información confidencial que puede hallarse amparada por el secreto
profesional. El acceso es restringido y el uso reservado –únicamente- para
la persona física o jurídica que figura como destinatario del mensaje. Está
prohibida su difusión y/o cesión y/o transmisión de datos y/o el uso -total
o parcial- no autorizados expresamente por el remitente (Leyes nº 11.723;
24.766; 25.326 y concordantes). Si Ud. es el receptor pero no figura como
destinatario y tampoco es la persona autorizada de entregar el correo
electrónico al destinatario, le advertimos que ha recibido este mensaje por
error y que cualquier uso, difusión, reenvío, impresión o copia del mismo y
de sus archivos adjuntos se hallan estrictamente prohibidos. Si Ud. no es el
destinatario especificado en este mensaje ni la persona debidamente
autorizada por él, por favor contactarse inmediatamente con el remitente,
eliminando la información aquí contenida de su sistema. En ningún caso podrá
divulgarse o revelarse el contenido de este mensaje a terceros no
autorizados. Muchas gracias.”

 

  _  

“AVISO LEGAL: Este correo electrónico y cualquier archivo transmitido con él
pueden contener

[puntonet] Ejecutar BAT desde WebServices

2008-11-11 Por tema Gabriel Osorio
Tengo una idea vaga de haber luchado con eso. Y tiene que ver con que el
webservice es orientado a sesión. Cuando el usuario se desconecta, se pierde
la sesión y se termina el proceso. Para evitar la desconexión, se inicia un
thread que espera el resultado.

 

Para refrescar la memoria, busqué en google y encontré estos links que
pueden ser de interés:

 

 http://www.codeproject.com/KB/cs/howtolaunchprocess.aspx
http://www.codeproject.com/KB/cs/howtolaunchprocess.aspx

 

http://msdn.microsoft.com/es-es/library/system.threading.aspx

 

http://msdn.microsoft.com/en-us/library/3e8s7xdd(VS.80).aspx

 

http://geeks.ms/blogs/rcorral/archive/2006/12/26/esperar-a-que-hilos-acaben.
aspx

 

http://www.elguille.info/NET/VB/threads.htm

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of GOMEZ
Gabriel
Sent: Tuesday, November 11, 2008 1:13 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Ejecutar BAT desde WebServices

 

Estimados,

 

Estoy intentando ejecutar un BAT desde un WebServices y me encuentro con que
no hace nada. (no dá error).

Estuvimos buscando información en Internet y ya probamos de todo sin suerte.

Probamos desde tocar el  machine.config, pasando con asignarle usuario y
password al ProcessStartInfo, tocando propiedades del IIS Admin Service y
hasta dando permiso a algunos WMI como decía un link. (todo esto lo hicimos:
http://haroonsaeed.wordpress.com/2008/10/16/launching-exectuables-showing-gu
i-from-web-services-deployed-in-iis/ )

Ya empezamos a probar cualquier cosa y la verdad tengo miedo de dejar el
servidor peor que originalmente… jaja… 

 

Alguien tiene algún dato o procedimiento que se pueda llegar a probar?

 

Gracias,

Gabriel

 

  _  

“AVISO LEGAL: Este correo electrónico y cualquier archivo transmitido con él
pueden contener información propiedad de Ibope Argentina S.A. y/o Monitor de
Medios Publicitarios S.A., o una de sus filiales o empresas vinculadas. Se
trata de información confidencial que puede hallarse amparada por el secreto
profesional. El acceso es restringido y el uso reservado –únicamente- para
la persona física o jurídica que figura como destinatario del mensaje. Está
prohibida su difusión y/o cesión y/o transmisión de datos y/o el uso -total
o parcial- no autorizados expresamente por el remitente (Leyes nº 11.723;
24.766; 25.326 y concordantes). Si Ud. es el receptor pero no figura como
destinatario y tampoco es la persona autorizada de entregar el correo
electrónico al destinatario, le advertimos que ha recibido este mensaje por
error y que cualquier uso, difusión, reenvío, impresión o copia del mismo y
de sus archivos adjuntos se hallan estrictamente prohibidos. Si Ud. no es el
destinatario especificado en este mensaje ni la persona debidamente
autorizada por él, por favor contactarse inmediatamente con el remitente,
eliminando la información aquí contenida de su sistema. En ningún caso podrá
divulgarse o revelarse el contenido de este mensaje a terceros no
autorizados. Muchas gracias.”



[puntonet] Obtener Schema de ResulSet de Stored Procedure

2008-09-03 Por tema Gabriel Osorio
No comprendo bien, pero los Datasets tienen métodos que devuelven el esquema
y los datos en formato xml: 

GetXml, GetXmlSchema y 

WriteXml y WriteXmlSchema.

 

http://msdn.microsoft.com/es-es/library/system.data.dataset(VS.80).aspx

 

Supongo que es una ayuda.

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Ignacio
Ayerbe
Sent: Wednesday, September 03, 2008 7:43 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Obtener Schema de ResulSet de Stored Procedure

 

Buenos días Listeros, necesito hacer una aplicación sencilla que pueda
conectarme a una base de datos, obtener los diferentes Stored Procedures y
sus parámetros de entrada, y necesitaría por ultimo (que es la parte que no
puedo encontrar) una forma de obtener los diferentes ResulSet de un SP con
los nombres de columnas y tipos.

 

Alguno tendría algún ejemplo o se acuerda de alguna clase que me de el
schema de salida?

 

Saludos y Gracias.



[puntonet] OT ayuda sobre java script

2008-07-09 Por tema Gabriel Osorio
Recomiendo buscar un poco en w3schools, generalmente hay muy buenos
ejemplos. 

 

En tu caso, una corta explicación:

http://www.w3schools.com/htmldom/prop_style_display.asp

 

Y el ejemplo (editable):

http://www.w3schools.com/js/tryit.asp?filename=try_dom_style_display_none

 

Suerte!

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, July 09, 2008 4:38 PM
To: puntonet@mug.org.ar
Subject: [puntonet] OT ayuda sobre java script

 

si eso lo probe pero pense que prodria cojerle el src  oList que entra como
objeto, pero la verdad no se…

 

slds

alejandro

 

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Leandro
Halfon
Enviado el: miércoles, 09 de julio de 2008 03:01:pm
Para: puntonet@mug.org.ar
Asunto: [puntonet] OT ayuda sobre java script

 

es que en ningun lado se lo estas cambiando...para cambiarle el src tendrias
que hacer algo asi:
if(oList.className == hideclass) 

{

  oList.className = showclass;

idimagen.src= nuevo_path

}

else

{

...

 

}

 

Saludos!

 

2008/7/9 [EMAIL PROTECTED]:

lista:

 

disculpen el OT pero esto me tiene….

 

con esta funcion yo logro cambiarle el estado en el evento onclick  de
oculto a visible o viceversa al segmento de codigo de abajo, pero no logro
cambiarle el src de la imagen…..

 

como puedo hacer…

 

slds

alejandro



SCRIPT

  function fnFlash(oTitle)

{

  var oList = document.all[oTitle.sourceIndex +2];

  

  if(oList.className == hideclass)

{

  oList.className = showclass;

   

  

}

else 

{

   oList.className=hideclass;

   



   } 

}

/SCRIPT

 


/

 

DL class=hideclass

DT

DIV id=div_10 

 
onmouseover=this.className='MouseOverReportes';changetext('10',
lasttext.value, 'TRANSACCIONES DE INVENTARIOS MINORISTAS') 

onclick=fnFlash(this) 

onmouseout=this.className='MouseOutReportes'nbsp; nbsp;


IMG src=Pgina Reportes_archivos/ps_flechaabajo.gif  

TRANSACCIONES DE INVENTARIOS MINORISTAS /DIV

 

 

 



[puntonet] RE: [puntonet] Re: [puntonet] Re: Crear Filas Din ámicamente

2008-05-29 Por tema Gabriel Osorio
Un ejemplo:
http://msdn.microsoft.com/es-es/library/system.data.datarow.beginedit(VS.80)
.aspx


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Andrés
Guzmán O
Sent: Thursday, May 29, 2008 11:29 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Re: [puntonet] Re: Crear Filas Dinámicamente

no me resulta..

- Original Message - 
From: Leonardo Micheloni [EMAIL PROTECTED]
To: puntonet@mug.org.ar
Sent: Thursday, May 29, 2008 11:29 AM
Subject: [puntonet] Re: Crear Filas Dinámicamente


Probá crear las filas con el método NewRow del DataTable y depués
asignar los valores, por último agregarlo a la tabla

Saludos

On Thu, May 29, 2008 at 12:12 PM, Andrés Guzmán O [EMAIL PROTECTED] 
wrote:
 Amigos tengo un problema quiero crear filas dinamicamente en una tabla y 
 no
 puedo conseguirlo, creo que es por que el metodo donde creo la fila 
 declaro
 tambien la tabla quizas sea por eso pero no se como manejarlo, ojala 
 alguien
 me pueda ayudar (asp 2.0). Lo unico que me hace esto es crear la primera
 fila.

 Metodo que crea la celda (segun yo)

 Dim tr1 As New TableRow()

 Dim tc1a As New TableCell()
 Dim cant As New TextBox
 cant.ID = TxtCantidad  i
 tc1a.Controls.Add(cant)
 ...

 Dim tc1b As New TableCell()
 Dim detalle As New TextBox
 detalle.ID = TxtDetalle  i
 tc1b.Controls.Add(detalle)
 
 tr1.Cells.Add(tc1a)
 tr1.Cells.Add(tc1b)

 Table1.Rows.Add(tr1)

 y lo llamo desde un boton
 i = i + 1
 AgregarFila()

 Desde ya muchas gracias!!!
 Andrés Guzmán O.
 [EMAIL PROTECTED]
 6711130 anexo 106



-- 
Leonardo Micheloni.

Organizador de primeras jornadas ágiles de Latinoamérica

http://agiles2008.org/

Blog Personal

http://leomicheloni.blogspot.com/






[puntonet] Crear Filas Dinamicamente

2008-05-29 Por tema Gabriel Osorio
Buen punto! :-)

Entonces el ejemplo sería (con placeHolder):
http://msdn.microsoft.com/es-es/library/system.web.ui.htmlcontrols.htmltable
row.htmltablerow(VS.80).aspx

Con respecto a la inserción de la tabla, puede que esté usando un
HtmlGenericControl como un DIV (que tiene que tener el atributo que
señalas). Por ejemplo:
...

 div id=Place runat=server / 

...

protected System.Web.UI.HtmlControls.HtmlGenericControl Place;

...

HtmlTable table = new HtmlTable();
HtmlTableRow row = new HtmlTableRow();

Place.Controls.Add(table);
table.Rows.Add(row);

...


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Pata del
Santo
Sent: Thursday, May 29, 2008 12:38 PM
To: puntonet@mug.org.ar
Subject: [puntonet] RE: [puntonet] Crear Filas Dinámicamente

Ojo, la pregunta original es sobre Table / TableRow / TableCell (tablas
html)
Pero le estamos respondiendo sobre DataTable, DataRow, que es un tema
distinto.

El hecho es que el asp:Table debe tener el atributo runat=server

No entiendo lo de declaro también la tabla, le haces un New en el PageLoad
?
La tabla no se declara, se inserta en tiempo de edición.

Pata.

-Mensaje original-
De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Gabriel
Osorio
Enviado el: jueves, 29 de mayo de 2008 18:43
Para: puntonet@mug.org.ar
Asunto: [puntonet] RE: [puntonet] Re: [puntonet] Re: Crear Filas
Dinámicamente

Un ejemplo:
http://msdn.microsoft.com/es-es/library/system.data.datarow.beginedit(VS.80)
.aspx


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Andrés
Guzmán O
Sent: Thursday, May 29, 2008 11:29 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Re: [puntonet] Re: Crear Filas Dinámicamente

no me resulta..

- Original Message -
From: Leonardo Micheloni [EMAIL PROTECTED]
To: puntonet@mug.org.ar
Sent: Thursday, May 29, 2008 11:29 AM
Subject: [puntonet] Re: Crear Filas Dinámicamente


Probá crear las filas con el método NewRow del DataTable y depués
asignar los valores, por último agregarlo a la tabla

Saludos

On Thu, May 29, 2008 at 12:12 PM, Andrés Guzmán O [EMAIL PROTECTED] 
wrote:
 Amigos tengo un problema quiero crear filas dinamicamente en una tabla y 
 no
 puedo conseguirlo, creo que es por que el metodo donde creo la fila 
 declaro
 tambien la tabla quizas sea por eso pero no se como manejarlo, ojala 
 alguien
 me pueda ayudar (asp 2.0). Lo unico que me hace esto es crear la primera
 fila.

 Metodo que crea la celda (segun yo)

 Dim tr1 As New TableRow()

 Dim tc1a As New TableCell()
 Dim cant As New TextBox
 cant.ID = TxtCantidad  i
 tc1a.Controls.Add(cant)
 ...

 Dim tc1b As New TableCell()
 Dim detalle As New TextBox
 detalle.ID = TxtDetalle  i
 tc1b.Controls.Add(detalle)
 
 tr1.Cells.Add(tc1a)
 tr1.Cells.Add(tc1b)

 Table1.Rows.Add(tr1)

 y lo llamo desde un boton
 i = i + 1
 AgregarFila()

 Desde ya muchas gracias!!!
 Andrés Guzmán O.
 [EMAIL PROTECTED]
 6711130 anexo 106



-- 
Leonardo Micheloni.

Organizador de primeras jornadas ágiles de Latinoamérica

http://agiles2008.org/

Blog Personal

http://leomicheloni.blogspot.com/








[puntonet] QueryString

2008-04-15 Por tema Gabriel Osorio
Otra, es usar un método javascript para llamar las otras páginas que se
incluye en el header.

 

Function llamarOtras(nombrePag)

{

Document.forms[0].action = nombrePag  + “?lodesiempre=1”;

Document.forms[0].submit();

}

 

Los links pueden quedar:

 a href=”javascript:voud(0)” onclick=”javascript:
llamarOtras(‘lanuevapagina.asp’);” ir a otra pagina /a 

 

Lo puse de memoria, puede que no funcione.

 

Saludos

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leonardo
Micheloni
Sent: Tuesday, April 15, 2008 12:37 PM
To: puntonet@mug.org.ar
Subject: [puntonet] QueryString

 

Exáctamente como dice Diego:

en la primer página, donde lo leés.

Session[Nombre] = valor;

para leerlo desde las otras páginas.

string valoreRecuperado = Session[Nombre];

Lo más interesantes es que podés poner cualquier cosa en la sesión (o casi)
por ejemplo un objeto

Session[Usuario] = objetoUsuario;

para leer

Usuario objetoUsuarioRecuperado = (Usuario) Session[Usuario];

Saludos.

On Tue, Apr 15, 2008 at 1:29 PM, Andrés Guzmán O [EMAIL PROTECTED] wrote:

Gracias (Y)

- Original Message - 

From: Diego mailto:[EMAIL PROTECTED]  Jancic 

To: puntonet@mug.org.ar 

Sent: Tuesday, April 15, 2008 12:06 PM

Subject: [puntonet] QueryString

 

Hola,

Si queres mandar el dato por querystring no te queda otra que ponerlo en
cada pagina, porque es por pagina justamente...

Ahora si queres guardar algun dato para el usuario podes usar la Session,
por ejemplo...

 

Saludos

On Tue, Apr 15, 2008 at 12:56 PM, Andrés Guzmán O [EMAIL PROTECTED]
wrote:

Amigos, nuevamente yo con una duda, hay alguna forma de utilizar un
querystring para todas las páginas y no enviar el mismo dato pagina por
página.

O sea desde la página de login de mi aplicación tomo un dato y quiero que
este dato se tranfiera a todas mis paginas. Se puede hacer de otra forma que
no sea enviando página por página.

 

Gracias

Andrés Guzmán O.
[EMAIL PROTECTED]
6711130 anexo 106

 




-- 
Leonardo Micheloni.

http://leomicheloni.blogspot.com/ 



[puntonet] Problemas para abrir nueva ventana desde Gridview

2008-02-04 Por tema Gabriel Osorio
Hay otras dos alternativas. Mira “createPopup()” en
http://www.w3schools.com/htmldom/met_win_createpopup.asp. Pero funciona solo
para IE. Y la otra es hacer todo dentro de un div y mostrarlo cuando se
necesite. Incluso este último es conveniente si el sitio es público, debido
a que la mayoría de los browsers tienen bloqueo de popups.

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Eugenio
Alonso
Sent: Sunday, February 03, 2008 10:22 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Problemas para abrir nueva ventana desde Gridview

 

Hola a todos.

 

Tengo un gridview con una columna hyperlink que abre una nueva página con
ciertos datos relacionados al registro del grid, esto anda de 10.

El problema lo tengo que necesito que la ventana que se abre no tenga ni
menus ni barras. 

 

No se si se puede con javascript quitar las barras y el menú al momento de
abrirse??

 

Para solucionarlo intente quitar el “hyperlink”, y puse un “linkbutton” que
en el evento “OnClientClick “ llame un javascript que hace un Window.open….y
desde ahí si abro la ventana como la necesito, pero tengo un nuevo problema
se abre la nueva ventana y justo después de eso la ventana original vuelve
al 1er plano tapando a la nueva ventana. Por lo que vi esto ocurre porque
luego de ejecutar el Clic en el cliente, ejecuta el clic en el servidor y
recarga la página.

 

Ya perdí 4 hs con esto….y me imagino que tiene que ser una boludez !!

 

Se acepta cualquier tipo de sugerencias

 

Saludos, Eugenio Alonso

 



[puntonet] Validar Cuit

2008-02-04 Por tema Gabriel Osorio
Como no se que es un cuit, busqué en google por “cuit regex”. Y salió otra
cosa, que supongo que es lo que quieres:

http://mendozajug.com.ar/portal/index.php?option=com_content
http://mendozajug.com.ar/portal/index.php?option=com_contenttask=viewid=2
Itemid=2 task=viewid=2Itemid=2

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Gonzalo
Rodriguez
Sent: Monday, February 04, 2008 11:21 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Validar Cuit

 

Que tal amigos.

Alguien tiene una funcion para validar un cuit ?

Preferentemente en C#

 

Slds, Gonzalo

 



[puntonet] Generar PDF con XSLT

2008-01-23 Por tema Gabriel Osorio
Hay una lista excelente de XSLT, pero en inglés:

XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Si buscas entre los post, vas a encontrar muy buenos ejemplos.

 

Seguramente van a insistir en FO (ni siquiera se que es, pero aquí lo
explican: http://www.w3schools.com/xslfo/default.asp ).

Y si buscas en google por “xsl fo pdf”, el primer link dice: 

  “Today, the most common application of XSL-FO is to produce Adobe PDF
documents from ...”

 

Espero te sirva.

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Julio
Szabo
Sent: Tuesday, January 22, 2008 8:54 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Generar PDF con XSLT

 

Estimados,

Alguien me podría dar una mano o decirme donde puedo ver algunos ejemplos de
cómo generar Pdf, con XSLT, estuve investigando en la Web, pero no encuentro
nada que explique bien de cero los conceptos y que me muestre bien cuales
son los pasos que tengo que seguir para poder hacerlo y automatizarlo en
.Net para mi aplicación.

 

Desde ya muchas gracias, saludos

 



 


 


Julio E. Szabo


Area de Productos


 mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]


tel: +549 (351) 423 7176


cel: +549 (351) (15) 5 556048


 http://www.ctlcorp.com.ar/ Compañía de Tecnologías Latinoamericana

 


 

 

 


AVISO: El presente mensaje y los archivos adjuntos que incluya pueden
contener información confidencial de uso exclusivo del destinatario
indicado. Cualquier uso en desacuerdo con su propósito, difusión o
publicación, total o parcial, se encuentra prohibida. Si recibió este
mensaje por error, rogamos reenviarlo al emisor y destruir las copias
impresas o grabadas en su sistema. 

 

image001.gif

[puntonet] consulta datatable dinamico...

2008-01-18 Por tema Gabriel Osorio
Algo de tipo “relación”?
 http://msdn2.microsoft.com/en-us/library/d6s958d6(VS.80).aspx
http://msdn2.microsoft.com/en-us/library/d6s958d6(VS.80).aspx

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Javier
Sent: Thursday, January 17, 2008 10:37 AM
To: puntonet@mug.org.ar
Subject: [puntonet] consulta datatable dinamico...

 

hola listeros, miren estoy tratando de hacer una funcion para pasar un
objeto(ilist) a un dataset, la funcion para convertilo ya la tengo hecha, el
tema es que ese objeto tiene otro objeto dentro de ese y asi con todos los
que se relacionan, mi idea es crear dentro del dataset tantos datatble como
objetos relacionados tenga , osea , crear la columna de relacion entre los
campos de las datable, hasta ahi barabaro, pero el verdadero problema es que
lo tengo que hacer dinamicamente. la verdad que estoy un poco
confundido..por el momento.. si alguien me puede dar una  mano vendria
genialgracias.



[puntonet] Actualizar Pagina

2008-01-03 Por tema Gabriel Osorio
Hola
Feliz año para todos!

Las palabras claves para buscar pueden ser: javascript parent window.
Salió esto:
Update a parent window from a child
http://www.rgagnon.com/jsdetails/js-0066.html

Creo que es lo que necesitas. Hay ejemplos con gráficos y en español, pero
no me acuerdo donde.

Suerte

Gabriel


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leonardo
Micheloni
Sent: Thursday, January 03, 2008 11:11 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Actualizar Pagina

No tengo mucha experiencia en ASP, pero podés llamar un javascript que
llame al método DoPostBack de la otra página o algo por el estilo se
me ocurre.

On Jan 3, 2008 1:21 PM, Andrés Guzmán O [EMAIL PROTECTED] wrote:

 Hola a todos nuevamente, una consulta estoy trabajando con ASP 2.0,y
 quisiera saber si es que hay alguna forma de actualizar una pagina desde
 otra pagina ASP.
 Lo que pasa que para ingresar usuarios lo hago desde una ventana POPUP,
 ahora quiero que desde donde llamo a esta ventana popup se me actualize el
 listado de los usuarios.

 De antemano Muchas Gracias...
 Andrés G.



-- 
Leonardo Micheloni.

http://leomicheloni.blogspot.com/




[puntonet] Actualizar Pagina

2008-01-03 Por tema Gabriel Osorio
Encontré este entre los favoritos, pero sé que hay mejores.
http://www.htmlcodetutorial.com/linking/linking_famsupp_75.html


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Carlos
Peix
Sent: Thursday, January 03, 2008 1:56 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Actualizar Pagina

Mmme parece que no. No recuerdo bien, pero si el popup fue habiendo
con
ShowModalDialog, podes acceder a la ventana que lo abrio con window.opener,
alguien que lo pruebe?

Carlos Peix 

 -Original Message-
 From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On 
 Behalf Of Leonardo Micheloni
 Sent: Jueves, 03 de Enero de 2008 01:25 p.m.
 To: puntonet@mug.org.ar
 Subject: [puntonet] Actualizar Pagina
 
 Exactamente, haciendo parent podés invocar métodos de la 
 ventana que llamo al pop up
 
 On Jan 3, 2008 2:20 PM, Gabriel Osorio [EMAIL PROTECTED] wrote:
  Hola
  Feliz año para todos!
 
  Las palabras claves para buscar pueden ser: javascript 
 parent window.
  Salió esto:
  Update a parent window from a child
  http://www.rgagnon.com/jsdetails/js-0066.html
 
  Creo que es lo que necesitas. Hay ejemplos con gráficos y 
 en español, 
  pero no me acuerdo donde.
 
  Suerte
 
  Gabriel
 
 
  -Original Message-
  From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of 
  Leonardo Micheloni
  Sent: Thursday, January 03, 2008 11:11 AM
  To: puntonet@mug.org.ar
  Subject: [puntonet] Actualizar Pagina
 
  No tengo mucha experiencia en ASP, pero podés llamar un 
 javascript que 
  llame al método DoPostBack de la otra página o algo por el 
 estilo se 
  me ocurre.
 
  On Jan 3, 2008 1:21 PM, Andrés Guzmán O [EMAIL PROTECTED] wrote:
  
 
   Hola a todos nuevamente, una consulta estoy trabajando 
 con ASP 2.0,y 
   quisiera saber si es que hay alguna forma de actualizar 
 una pagina 
   desde otra pagina ASP.
   Lo que pasa que para ingresar usuarios lo hago desde una ventana 
   POPUP, ahora quiero que desde donde llamo a esta ventana 
 popup se me 
   actualize el listado de los usuarios.
  
   De antemano Muchas Gracias...
   Andrés G.
 
 
 
 
  --
  Leonardo Micheloni.
 
  http://leomicheloni.blogspot.com/
 
 
 
 
 
 
 --
 Leonardo Micheloni.
 
 http://leomicheloni.blogspot.com/
 
 __ Información de NOD32, revisión 2760 (20080102) __
 
 Este mensaje ha sido analizado con  NOD32 antivirus system 
 http://www.nod32.com
 
 





[puntonet] Error de lectura de archivo FileIOPermission

2007-12-10 Por tema Gabriel Osorio
Si estas usando ASPNET, es a ese usuario al que tienes que darle permisos.


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Cristian
C. Bittel
Sent: Monday, December 10, 2007 6:48 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Error de lectura de archivo FileIOPermission

Cree un UserControl que es llamado desde una página HTML con el Tag
OBJECT. 

Desde ese UserControl intento leer un archivo almacenado en una carpeta del
equipo local y me da error de lectura de archivo FileIOPermission. (Si a
este mismo UserControl lo consumo desde una WinApp funciona sin problemas).

El error completo dice:
La aplicación intenta realizar una operación no permitida por las políticas
de seguridad.

Request for the permission of type
'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c5BLABLABLA' failed.

Más abajo (en los detalles) dice:
The action that failed was:
Demand
The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission
The Zone of the assembly that failed was:
Trusted


¿Alguien tiene idea de cómo dar permisos de lectura a este control?

Cristian.

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 10/12/2007
14:51
 






[puntonet] TAB Control

2007-11-30 Por tema Gabriel Osorio
Estos son buenos:

http://developer.yahoo.com/yui/tabview/

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leandro
Halfon
Sent: Friday, November 30, 2007 4:27 PM
To: puntonet@mug.org.ar
Subject: [puntonet] TAB Control

 

aca tenes varios ejemplos:

http://www.codeproject.com/info/search.asp?cats=4
http://www.codeproject.com/info/search.asp?cats=4searchkw=tab+controlSubm
it1=Searchauthor=sd=15+Nov+1999ed=30+Nov+2007
searchkw=tab+controlSubmit1=Searchauthor=sd=15+Nov+1999ed=30+Nov+2007 

salu2

2007/11/30, HV-Raynier Rivero Mayo [EMAIL PROTECTED]:

Alguien me puede dar un norte de qué control usar o cómo construirme un Tab
Control para una aplicación Web???

 

Gracias de antemano…

 

Saludos,

 Ray

 

 



[puntonet] Error de .Net 2.0

2007-11-08 Por tema Gabriel Osorio
Hola Damián

 

El problema para opinar, es que se trata de un error muy genérico. Fíjate en
las entradas que aparecen en google cuando pones:

PollLockedSessionCallback SessionState Object reference not set to an
instance of an object System.Web

 

Una de ellas sugiere que es debido a un security patch.

 

Buena suerte

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Damián
Herrera
Sent: Thursday, November 08, 2007 6:25 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Error de .Net 2.0

 

Hola,

 

Gracias Gabriel y Leandro. El error es bastante raro porque en general
estamos debugueando en forma local y en algún momento se activa el VS 2005
y arroja este error, pero no marca línea de error ni nada que se pueda
rastrear para detectar su origen. 

 

Es un error bastante raro :s ¿Será un bug de .Net 2.0 para debug?

 

Saludos,

Damián Herrera

 


  _  


From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leandro
Halfon
Sent: Wednesday, November 07, 2007 9:15 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Error de .Net 2.0

A mi las veces que me paso, en modo debug, fue porq habia algo mal compilado
o porq un assembly causaba el conflicto (una de url rewriting mas
precisamente)

Salu2,

2007/11/7, Damián Herrera  [EMAIL PROTECTED]: 

Hola a todos,

 

Haciendo debug de un aplicación nuestra nos encontramos que algunas veces
aparece un error de ASP.Net, con Framework 2.0 con el siguiente detalle:

 

System.NullReferenceException was unhandled
  Message=Object reference not set to an instance of an object.
  Source=System.Web
  StackTrace:
   at
System.Web.SessionState.SessionStateModule.PollLockedSessionCallback(Object
state)
   at System.Threading._TimerCallback.TimerCallback_Context(Object
state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedClea
nup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
   at System.Threading._TimerCallback.PerformTimerCallback(Object state)

 

¿Alguna vez les paso algo parecido? 

 

Saludos,

Damián Herrera

 



[puntonet] offtopic

2007-11-08 Por tema Gabriel Osorio
Envia un mensaje a: [EMAIL PROTECTED]

Con asunto: http://www.web2mail.com/lite/faq.php

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, November 08, 2007 2:31 PM
To: puntonet@mug.org.ar
Subject: [puntonet] offtopic

 

Lista:

 

Como obtengo la ayuda del [EMAIL PROTECTED]

 

Slds

alejandro



[puntonet] Error web service con https

2007-10-24 Por tema Gabriel Osorio
Este artículo tiene por título: “Cómo llamar a un servicio Web utilizando un
certificado de cliente para autenticación en una aplicación Web ASP.NET”

http://support.microsoft.com/default.aspx?scid=kb%3Bes%3B901183 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Marcelo
P
Sent: Wednesday, October 24, 2007 3:11 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Error web service con https

 

Buenas tardes
Tengo que consumir un webService con certificados (https) . El tema es que
cuando lo quiero consumir me dice el siguiente error:
The underlying connection was closed: Could not establish secure channel
for SSL/TLS
El certificado lo tengo instalado en mi máquina, y si quiero navegar con el
explorer y me dice que el certificado fué creado para otra dirección web.
La verdad estoy perdido y no se para donde arrancar, si alguno me puede
tirar una soga, les agradecería.
Saludos

  

  _  


Los referentes más importantes en compra/venta de autos se juntaron:
Demotores y Yahoo!. Ahora comprar o vender tu auto es más fácil. 
Visitá http://ar.autos.yahoo.com/



[puntonet] Problema en Objetos Presentadas a la UI a traves de WEB SERVICE

2007-10-16 Por tema Gabriel Osorio
Hay dos hilos que te pueden servir, cuyos títulos son:
“WebServices distindos compartiendo la misma clase”

“diseño WebService y capa de datos en net 2.0”

 

Busca por: “webservice” que seguro sale varias veces.

 

Saludos

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
Hernan
Sent: Tuesday, October 16, 2007 8:59 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Problema en Objetos Presentadas a la UI a traves de WEB
SERVICE

 

no me llego ese tema discutido.

Tienen alguna especificacion mas del tema'??



 

El día 16/10/07, Pata del Santo [EMAIL PROTECTED] escribió: 

Hace poco ya lo habíamos discutido

Hay que abrir el proxy generado por el webService, y eliminar las
referencias a los objetos. 

Luego hacer un imports del proyecto donde tienes las Entidades originales.

 

 

  _  

De: puntonet@mug.org.ar [mailto: mailto:puntonet@mug.org.ar
[EMAIL PROTECTED] En nombre de Rodrigo Hernan
Enviado el: martes, 16 de octubre de 2007 14:40
Para: puntonet@mug.org.ar
Asunto: [puntonet] Problema en Objetos Presentadas a la UI a traves de WEB
SERVICE

 

Gentes, buenos dias. 

Tengo una consulta para hacerles.

Quiero, a traves de un webservice utilizado como interefaz entre mi UI y mi
capa de Negocio,  devolver distintas instacias de  objetos que 

pertenecen a la capa de Entidades de mi APP.

La misma capa esta disponible tanto para Negocio como para UI. el tema es
que estos objetos, devueltos por el webservice, no pueden ser casteados a
los tipos 

esperados en la UI. Si bien son los mismo, lo que el copilador me muestra es
que estos objetos devueltes, en vez de pertenecer a la capa entidades que
originalemente pertenecian, ahora parecen ser de un tipo perteneciente al
webservice que los expone. 

Como puedo solucionar esto? desserializando a la salida tal vez?

Bueno, les agradezco de antemano y quedo a la espera de sus opiniones.

 

Saludos

Rodrigo

 

 



[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()
ds = nothing   'Por si las moscas
end try
end function


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
JATEMLIANSKY, Diego
Sent: Thursday, October 11, 2007 8:43 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Preguntas varias

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 Remoting y SQL Server.
(Todo esto instalado en servidores, no instalamos nada en las PC clientes)

Ahora les paso las preguntas (Todas con respecto a la parte del BackEnd en
donde tenemos todas las reglas de negocios y el grueso de la codificacion):

1- Liberar memoria: 
En algunos casos nos esta costando entender como hacer para liberar
memoria.
Por un lado encontramos que nos recomiendan hacer los Dispose de los
DataSets una vez utilizados y por otro lado también encontramos algunos
sites que recomiendan hacer un ds = nothing para liberar la memoria, cual es
la opción mas recomendable?

Por otro lado, que pasa si un método de nuestro BackEnd hace
solamente lo siguiente:

Function traer() as dataset
Dim ds as new dataset

ds = CargarDatasetdesdeSQL

return ds
end function

Como hacemos para liberar la memoria utilizada por este DataSet (que
en algunos casos trae muchos datos para mostrar en pantalla) si después del
return no podemos hacer mas nada.

2- Prioridad de procesos:
Tenemos varios procesos que son del tipo Batch, o sea, que el
usuario levanta un archivo y lo vamos procesando.
Estos procesos pueden llevar al procesador a consumir mas de lo que
queremos y afectan al funcionamiento optimo del Server. (Ya que en el Server
de BackEnd tenemos varios servicios corriendo y no podemos afectar a los
otros)
Como hacemos para establecer prioridades a estos procesos o decirle
que solamente consuman hasta por Ej. un 30% o que tengan menor prioridad ?
O para que el Loop que hacemos con los registros del archivo no se
lleve todo el procesador.
(Estos procesos los tenemos que hacer OnLine, no podemos dejarlos
como procesos nocturnos)


Muchas Gracias.



 AVISO: El presente mensaje y los archivos adjuntos que incluya pueden
contener información confidencial de uso exclusivo del destinatario
indicado. Cualquier uso en desacuerdo con su propósito, difusión o
publicación, total o parcial, se encuentra prohibida. Si recibió este
mensaje por error, rogamos reenviarlo al emisor y destruir las 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.






[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 objeto creado por el SQL sin afectar al otro
objeto. 
Lo que tú planteas es que se hace una asignación por referencia, de manera
que ambas variables apuntan al mismo objeto en memoria.


Pero sigamos con las ideas, que tal esto?
http://www.java2s.com/Code/VB/Data-Structure/Disposecalledwhenweneeddisposin
g.htm 


Saludos


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Pablo A.
Allois
Sent: Thursday, October 11, 2007 9:14 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Preguntas varias

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 2007 11:03 a.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Preguntas varias

Una idea para el punto 1:

Function traer() as dataset
Dim ds as new dataset
try
ds = CargarDatasetdesdeSQL
traer = ds
catch

finally
ds.dispose()
ds = nothing   'Por si las moscas
end try
end function


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
JATEMLIANSKY, Diego
Sent: Thursday, October 11, 2007 8:43 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Preguntas varias

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 Remoting y SQL Server.
(Todo esto instalado en servidores, no instalamos nada en las PC clientes)

Ahora les paso las preguntas (Todas con respecto a la parte del BackEnd en
donde tenemos todas las reglas de negocios y el grueso de la codificacion):

1- Liberar memoria: 
En algunos casos nos esta costando entender como hacer para liberar
memoria.
Por un lado encontramos que nos recomiendan hacer los Dispose de los
DataSets una vez utilizados y por otro lado también encontramos algunos
sites que recomiendan hacer un ds = nothing para liberar la memoria, cual es
la opción mas recomendable?

Por otro lado, que pasa si un método de nuestro BackEnd hace
solamente lo siguiente:

Function traer() as dataset
Dim ds as new dataset

ds = CargarDatasetdesdeSQL

return ds
end function

Como hacemos para liberar la memoria utilizada por este DataSet (que
en algunos casos trae muchos datos para mostrar en pantalla) si después del
return no podemos hacer mas nada.

2- Prioridad de procesos:
Tenemos varios procesos que son del tipo Batch, o sea, que el
usuario levanta un archivo y lo vamos procesando.
Estos procesos pueden llevar al procesador a consumir mas de lo que
queremos y afectan al funcionamiento optimo del Server. (Ya que en el Server
de BackEnd tenemos varios servicios corriendo y no podemos afectar a los
otros)
Como hacemos para establecer prioridades a estos procesos o decirle
que solamente consuman hasta por Ej. un 30% o que tengan menor prioridad ?
O para que el Loop que hacemos con los registros del archivo no se
lleve todo el procesador.
(Estos procesos los tenemos que hacer OnLine, no podemos dejarlos
como procesos nocturnos)


Muchas Gracias.



 AVISO: El presente mensaje y los archivos adjuntos que incluya pueden
contener información confidencial de uso exclusivo del destinatario
indicado. Cualquier uso en desacuerdo con su propósito, difusión o
publicación, total o parcial, se encuentra prohibida. Si recibió este
mensaje por error, rogamos reenviarlo al emisor y destruir las 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.









[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…

   End if

End function

 

Public function traer( byRef ds) as bolean

   try

ds = LoDeSQL

traer = true

   catch

  ds = new Dataset()

  traer = false

   end try

end function

 

 

Otra cosa, lo que dices, parece contradecir a la guía de inicio en punto
net:

La nueva opción predeterminada es el paso de argumentos por valor. En Visual
Basic 6, si no se especifica explícitamente ByVal o ByRef en la declaración
de un parámetro, la llamada utiliza ByRef de forma predeterminada. En el
nuevo Visual Basic .NET, la opción predeterminada es ByVal. Esto se aplica
tanto a parámetros normales, para los cuales la opción predeterminada se
puede reemplazar especificando explícitamente ByRef, como a parámetros que
se pasan a un parámetro ParamArray, en el que la opción predeterminada no
puede reemplazarse. Este cambio se debe a que es mucho más habitual utilizar
un parámetro únicamente para pasar un valor a un procedimiento que para
alterar una variable asociada al parámetro. Con ByVal como opción
predeterminada, se aumenta el rendimiento y se disminuye la probabilidad de
efectos laterales accidentales.

http://es.gotdotnet.com/quickstart/aspplus/doc/languagecompat.aspx

 

 

Saludos

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Fabián
Foos
Sent: Thursday, October 11, 2007 11:03 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Preguntas varias

 

Gabriel,

Todas las asignaciones de objetos que son instancia de clases son por
referencia, las variables cuyo tipo son clase son siempre referencias.
Y si modificas una instancia de una clase recibida por parámetro dentro de
un procedimiento (no hablo de una asiganción) cuando vuelva del
procedimiento esa modificación se verá reflejada en el objeto que se paso
(todo esto sucede aunque se haya especificado ByVal en el argumento). 
Si especificamos ByVal en un argumento se pasa una copia de la referencia al
procedimiento, o sea que si asignamos algo a esa referencia, cuando retorne
del procedimiento no se verá afectada la variable que pasamos.
En cambio, si especificamos ByRef en un argumento se pasa una referencia a
la referencia al procedimiento, o sea que si asignamos algo a esa
referencia, cuando retorne del procedimiento se verá reflejada en la
variable que pasamos.

No se si entendió algo de lo que dije, jeje.

Saludos!

On 10/11/07, Gabriel Osorio [EMAIL PROTECTED] wrote:

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 objeto creado por el SQL sin afectar al otro
objeto.
Lo que tú planteas es que se hace una asignación por referencia, de manera 
que ambas variables apuntan al mismo objeto en memoria.


Pero sigamos con las ideas, que tal esto?
http://www.java2s.com/Code/VB/Data-Structure/Disposecalledwhenweneeddisposin

g.htm


Saludos


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Pablo A.

Allois
Sent: Thursday, October 11, 2007 9:14 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Preguntas varias

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: puntonet@mug.org.ar
mailto:puntonet@mug.org.ar ] En nombre de Gabriel
Osorio
Enviado el: Jueves, 11 de Octubre de 2007 11:03 a.m.
Para: puntonet@mug.org.ar
Asunto: [puntonet] Preguntas varias

Una idea para el punto 1:

Function traer() as dataset
Dim ds as new dataset
try
ds = CargarDatasetdesdeSQL
traer = ds 
catch

finally
ds.dispose()
ds = nothing   'Por si las moscas
end try
end function


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
JATEMLIANSKY, Diego
Sent: Thursday, October 11, 2007 8:43 AM 
To: puntonet@mug.org.ar
Subject: [puntonet] Preguntas varias

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 Remoting y SQL Server.
(Todo esto instalado en servidores, no instalamos nada en las PC clientes) 

Ahora les paso las preguntas (Todas con

[puntonet] The download of the specified resource has failed

2007-08-30 Por tema Gabriel Osorio
Para mí, el encabezado de un xml típico es:

?xml version=1.0 encoding=utf-8 ?

 

Pero el error que señala el browser es diferente. (El que me estoy
imaginando.) Tiene que ver con el “root element”. Solo puede existir uno.

A veces ponemos más de un nodo (o elemento) root por equivocación, debido a
la salida de varios procesos. 

 

Un ejemplo (el malo):

   request

  mail

 senderDiego/sender

  /mail

   /request

   response

  mail

 senderGabriel/sender

  /mail

   / response 

 

Como no hay nodo root (nota para los que apenas aprenden esto: no tiene por
qué llamarse root, puede ser cualquier nombre), generalmente el browser
lanza el error que mandaste. El xml bueno sería:

root

   request

  mail

 senderDiego/sender

  /mail

   /request

   response

  mail

 senderGabriel/sender

  /mail

   / response 

/root

 

Pasa ambos ejemplos a Visual Studio, y vas a ver que el primero da un error
cuando das clic sobre la ficha “Data”: “There are multiple root elements…
etc.”

 

Espero que eso sea, sino: verifica que se pueda ver la estructura de datos
con Visual Studio de la manera que acabo de mencionar, antes de seguir con
la parte AJAX.

 

 

Luego, si la estructura está bien, el otro error frecuente, tiene que ver
con la codificación del texto, en la que se mandan las “entities” sin
codificar, o viceversa. Ejemplo, se manda:

hilo_mensaje

  el_resto…/el_resto 

/hilo_mensaje

 

En lugar de:

lt;hilo_mensajegt; 

  lt;el_restogt;…lt;/el_restogt; 

lt;/hilo_mensajegt;

 

Sin embargo, esta función es automática (si no estoy mal).

 

 

Me cuentas que tal te va.

 

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
Sent: Thursday, August 30, 2007 10:57 AM
To: puntonet@mug.org.ar
Subject: [puntonet] The download of the specified resource has failed

 

Hola Gabriel,

Ya probe eso y el encabezado esta bien...

Despues de varias pruebas me di cuenta que si a IIS le sacaba el mapeo 
de la extension XML a aspnet_isapi.dll, funciona correctamente. Pero 
eso me traeria otros problemas. Como puedo hacer para que siga 
funcionando, pero pasando por asp.net ? 

 

Gracias,

Diego



 

On 8/30/07, Gabriel Osorio [EMAIL PROTECTED] wrote: 

Como que falta el elemento root. El xml no es válido. 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
Sent: Thursday, August 30, 2007 8:17 AM
To: puntonet@mug.org.ar
Subject: [puntonet] The download of the specified resource has failed

 

Agrego un poco de informacion... 

En Firefox tira el error:

 

Error de lectura XML: no se encuentra elemento
Ubicación: http://server/FCKeditor/fckstyles.xml
Número de línea 1, columna 1:

^

 

 

Pero el archivo lo puedo abrir con notepad (desde el server), asi que
imagino que no es un problema del disco..

 

gracias nuevamente,

Diego

 

On 8/30/07, Diego Jancic  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 
wrote: 

Hola gente,
Estoy haciendo una pagina, y hay un control que hace un request por ajax a
un XML... cuando hace eso salta un error de javascript que dice: 
The download of the specified resource has failed 

Entonces debuggueando intento acceder directamente por URL al xml ese que
esta en  http://server/FCKeditor/fckstyles.xml
http://server/FCKeditor/fckstyles.xml  y veo que pasa no funciona... 

Si uso Fiddler, me dice que el StatusCode es 0 (cuando los codigos validos
son 404, 500, 200, etc... pero no 0 !)
 

Ya verifique varias veces que el archivo exista y le puse permisos a
Everyone sobre la carpeta... Alguna idea ??

 

Gracias,

Diego

 

 



[puntonet] The download of the specified resource has failed

2007-08-30 Por tema Gabriel Osorio

No entiendo bien lo de desarrollo. El browser no da error con?:
http://localhost/FCKeditor/fckstyles.xml 


Respecto al IIS, si la extensión de archivo no está mapeada, el archivo se
sirve como texto. Confrontalo con la maquina de desarrollo. 


Respecto a AJAX, lo estas haciendo vos? Usas el método: responseText?


?Sólo por saber, estas usando dojo?
Si es así, los templates van en otro lado, y puede que algunos componentes
estén buscando donde no es.


Una idiotez que se me ocurre... el espacio en blanco luego del encoding,
antes de ?. Queda: ?xml version=1.0 encoding=utf-8?
Obviamente, no creo que sea.


Qué has visto en los foros de http://www.fckeditor.net/ que te den pistas?
Por ejemplo:
http://www.fckeditor.net/forums/search.php?sid=74a85b7ae4ef0cc850eb3f0e6ad95
a01



Total... se necesitan más datos, ya me perdí.


Me avisas


Gabriel


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
Sent: Thursday, August 30, 2007 1:19 PM
To: puntonet@mug.org.ar
Subject: [puntonet] The download of the specified resource has failed

Hola Gabriel,
Creo que olvide aclarar algo... en desarrollo funciona!... no funciona
cuando lo publico en IIS :)
Ademas el XML es el que viene con el control, y si lo cambio a esto:

?xml version=1.0 encoding=utf-8 ?
Styles
/Styles

o borro todo, o haga lo que haga con ese archivo pasa lo mismo...
Ademas cuando lo veo con Fiddler (un sniffer), veo que el contenido ni
siquiera esta llegando al browser..
Ya no se que probar... :S

Abrazo!,
Diego

On 8/30/07, Gabriel Osorio [EMAIL PROTECTED] wrote:




 Para mí, el encabezado de un xml típico es:

 ?xml version=1.0 encoding=utf-8 ?



 Pero el error que señala el browser es diferente. (El que me estoy
imaginando.) Tiene que ver con el root element. Solo puede existir uno.

 A veces ponemos más de un nodo (o elemento) root por equivocación, debido
a la salida de varios procesos.



 Un ejemplo (el malo):

request

   mail

  senderDiego/sender

   /mail

/request

response

   mail

  senderGabriel/sender

   /mail

/ response 



 Como no hay nodo root (nota para los que apenas aprenden esto: no tiene
por qué llamarse root, puede ser cualquier nombre), generalmente el browser
lanza el error que mandaste. El xml bueno sería:

 root

request

   mail

  senderDiego/sender

   /mail

/request

response

   mail

  senderGabriel/sender

   /mail

/ response 

 /root



 Pasa ambos ejemplos a Visual Studio, y vas a ver que el primero da un
error cuando das clic sobre la ficha Data: There are multiple root
elements… etc.



 Espero que eso sea, sino: verifica que se pueda ver la estructura de datos
con Visual Studio de la manera que acabo de mencionar, antes de seguir con
la parte AJAX.





 Luego, si la estructura está bien, el otro error frecuente, tiene que ver
con la codificación del texto, en la que se mandan las entities sin
codificar, o viceversa. Ejemplo, se manda:

 hilo_mensaje

   el_resto…/el_resto

 /hilo_mensaje



 En lugar de:

 lt;hilo_mensajegt;

   lt;el_restogt;…lt;/el_restogt;

 lt;/hilo_mensajegt;



 Sin embargo, esta función es automática (si no estoy mal).





 Me cuentas que tal te va.





 Gabriel



 


 From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
 Sent: Thursday, August 30, 2007 10:57 AM
 To: puntonet@mug.org.ar
 Subject: [puntonet] The download of the specified resource has failed




 Hola Gabriel,


 Ya probe eso y el encabezado esta bien...


 Despues de varias pruebas me di cuenta que si a IIS le sacaba el mapeo
 de la extension XML a aspnet_isapi.dll, funciona correctamente. Pero
 eso me traeria otros problemas. Como puedo hacer para que siga
 funcionando, pero pasando por asp.net ?





 Gracias,


 Diego







 On 8/30/07, Gabriel Osorio [EMAIL PROTECTED] wrote:




 Como que falta el elemento root. El xml no es válido.



 


 From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
 Sent: Thursday, August 30, 2007 8:17 AM
 To: puntonet@mug.org.ar
 Subject: [puntonet] The download of the specified resource has failed




 Agrego un poco de informacion...


 En Firefox tira el error:





 Error de lectura XML: no se encuentra elemento
 Ubicación: http://server/FCKeditor/fckstyles.xml
 Número de línea 1, columna 1:


 ^








 Pero el archivo lo puedo abrir con notepad (desde el server), asi que
imagino que no es un problema del disco..





 gracias nuevamente,


 Diego




 On 8/30/07, Diego Jancic  [EMAIL PROTECTED] wrote:




 Hola gente,
 Estoy haciendo una pagina, y hay un control que hace un request por ajax a
un XML... cuando hace eso salta un error de javascript que dice:
 The download of the specified resource has failed

 Entonces debuggueando intento acceder directamente por URL al xml ese que
esta en  http://server

[puntonet] WebServices con ASP 3.0

2007-08-24 Por tema Gabriel Osorio
Del Mug:

http://www.mug.org.ar/Web/ArticASP/207.aspx

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Erba
Pablo-ape004
Sent: Friday, August 24, 2007 1:58 PM
To: puntonet@mug.org.ar
Subject: [puntonet] WebServices con ASP 3.0

 

Hola a todos! me toca realizar en un proyecto , en un modulo, consumir
WebServices,pero la aplicacion está hecha en ASP 3.0, yo siempre los consumi
desde ASP.NET, he encontrado muy pocas paginas con info, quería consultarles
si alguno ya tuvo que realizar este tipo de cosas, si tiene articulos, o me
puede mencionar un liro (ya que revise varios libros y no encontre
referencia a consumir web services), ejemplos de código, etc.

 

Cualquier ayuda es bienvenida.

 

 

Muchas Gracias, Pablo.



[puntonet] sobre un ejemplo de UML en dotnet

2007-08-07 Por tema Gabriel Osorio
Hola a todos

 

 

Tengo la impresión de haber visto un ejemplo sobre “UML en dotnet” o “UML
con Visual Studio”. 

El ejemplo consistía en hacer un manejador de contenidos (CMS en inglés).

 

¿Es cierto o me lo soñé? 

 

Agradecería un link, si es diferente al libro: “Real World ASP.NET: Building
a Content Management System”.

 

 

Gracias

 

Gabriel



[puntonet] Problema al escribir XML

2007-07-26 Por tema Gabriel Osorio
Hace un tiempo pregunté en la lista algo similar en asp.net, sin respuesta.
Atando cabos de otros hilos, se sugería aplicar el SP1 a Visual Studio 2003.
Y para completar, tuve que reinstalar el framework en el servidor de
producción, pues solo funcionaba en el de pruebas. Como ves, todo estaba
orientado a 1.1.

 

Espero sea útil.

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Mauro
Andrea
Sent: Thursday, July 26, 2007 1:35 PM
To: puntonet@mug.org.ar
Cc: puntonet@mug.org.ar
Subject: [puntonet] Problema al escribir XML

 

Buenas a todos.

 

Les hago la siguiente consulta... tengo una función que escribe un archivo
XML y la utilizo en un servicio de windows. El código es el siguiente:

 

Sub EscribirXML(ByVal Nodo As String, ByVal Valor As String)
Dim xmlParametros As New XmlDocument
Dim xmlNodos As XmlNodeList
xmlParametros.Load(Directorio  \parametros.xml)
xmlNodos = xmlParametros.GetElementsByTagName(Nodo)
xmlNodos.ItemOf(0).InnerText = Valor
xmlParametros.Save(parametros.xml)
End Sub

El problema es que en mi PC de desarrollo que tiene Windows XP funciona
perfecto y cuando lo implemento en dos Windows 2003 Server no escriben la
info que necesito en el XML y además no me generan ningún error que pueda
controlar.

Tiene idea de qué me puede estar faltando distribuir a los Windows 2003?
Obviamente tienen el framework instalado.

 

Saludos y gracias!

 

Mauro Andrea
Newdev S.R.L. - Tecnología Informática
Rioja 1151 Piso 10 Of. 4
Tel. (0341) 530-0572
Cel. (0341) 156-209896
MSN: [EMAIL PROTECTED]
www.newdev.com.ar

 



[puntonet] control repeater

2007-07-13 Por tema Gabriel Osorio
Como siempre, respondo con un link. Este lleva por título “INFO: Roadmap for
Web Forms Data Binding”: 

 

http://support.microsoft.com/kb/313481 

 

Creo que es una referencia excelente.

 

 

Y aventurándome un poco… 

Si el control conserva el estado entre postbacks, es de esperar que la
información que despliegue sea la que mostró luego de ser inicializado. 

El control solo se modifica mediante programación durante un postback, con
esto se evita tener que crear toda la página cada vez que se viaja al
servidor.

 

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Claudio
M. E. Bastos Iorio
Sent: Friday, July 13, 2007 4:41 AM
To: puntonet@mug.org.ar
Subject: [puntonet] control repeater

 

Gracias por las respuestas.

Como les dije, ya lo resolvi volviendo a llamar el databind en el método
donde cambio las condiciones de los registros que muestra el repeater. El
código es mas o menos asi:

El repeater no lo creo por código, sino en el mismo aspx:

asp:Repeater ID=Repeater1 runat=server DataSourceID=NewSubscriptions
OnItemCommand=Button1_Click

Ej. de los botones por cada registro dentro del repeater:

asp:Button ID=btnApprove CommandName=Approve runat=server
Text=Approve CommandArgument='%#DataBinder.Eval(Container.DataItem,
ID)%' /

 Y otros similares que cambian otras condiciones o eliminan los registros.

El método al que llaman:

Protected Sub Button1_Click(ByVal sender As System.Object, ByVal e As
RepeaterCommandEventArgs)

If e.CommandName = Approve Then

SwissHedge.SwissUtils.ApproveUserByID(CType(e.CommandSource,
Button).CommandArgument())

End If

Repeater1.DataBind()’Llamando el databind aca lo solucione.

End Sub

Luego, SwissHedge.SwissUtils.ApproveUserByID(ID) en este caso toma el ID y
hace un update de un campo de 0 (cero) a 1 (approved) para ese registro.

OK, a los fines de aprender un poco mas:  

* porque no se actualiza por si solo el repeater cuando la pagina
vuelve a ser llamada luego de Button1_Click siendo que una de las
condiciones de los registros que debe mostrar en este caso es “WHERE
[Approved] = 0”?

* esta “bien” como quedo solucionado? O hay una “forma mejor” de
hacer esto?

Si leyeron hasta acá, muchas gracias.

 



Claudio M. E. Bastos Iorio

 http://www.blumer.com.ar/ http://www.blumer.com.ar

 

 

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of José A.
Fernández
Sent: Thursday, July 12, 2007 11:48 PM
To: puntonet@mug.org.ar
Subject: [puntonet] control repeater

 

Hola Claudio
Como te comenta Gabriel, deberia funcionarte!, si todos los datos estan en
el origen de datos, sino tendras que volver a consultar.
Ahora bien como estas implementando esto que dices: 
   ...distintos métodos que cambian condiciones de los registros que
muestra el repeater... 
Estos métodos son cambios estéticos o cambios de estructura? o los eliminas
algunos que no cumplen alguna condicion?
SI puedes colocar algo de codigo de como lo estas implementando a estos
metodos te podriamos ayudar mejor. 


Jose A. Fernandez



On 7/12/07, Gabriel Osorio [EMAIL PROTECTED] wrote: 

Hago lo mismo y me funciona. Puede ser que estas conservando la copia
antigua de los datos. 
En mi caso, vuelvo a realizar la consulta.


-Original Message-
From: puntonet@mug.org.ar [mailto:puntonet@mug.org.ar ] On Behalf Of Claudio
M. E. Bastos Iorio
Sent: Thursday, July 12, 2007 6:58 PM
To: puntonet@mug.org.ar
Subject: [puntonet] control repeater

Tengo un control repeater en una pagina. Que incluye algunos botones que 
llaman distintos métodos que cambian condiciones de los registros que
muestra el repeater. Hasta ahí funciona bien. Lo que quisiera es que en cada
postback se actualizaran los registros que fueron borrados por ejemplo y ya 
no se muestren. Probe con hacer un repeater1.databind() en el postback, pero
sigue igual. Sugerencias? Desde ya muchas gracias.


Claudio M. E. Bastos Iorio 
http://www.blumer.com.ar








--  



[puntonet] app asp.net sobre server 2000 sp4

2007-06-21 Por tema Gabriel Osorio
Buenas a todos en la lista.

 

 

He estado tratando de ejecutar una aplicación asp.net hecha con Visual
Studio Net 2003 (instalado sobre un XP PRO) en un server 2000 SP4, y me sale
este error:

 

[InvalidCastException: Specified cast is not valid.]

   System.Web.Configuration.HttpCapabilitiesEvaluator.Evaluate(HttpRequest
request) +493

 
System.Web.Configuration.HttpCapabilitiesBase.GetConfigCapabilities(String
configKey, HttpRequest request) +43

   System.Web.HttpRequest.get_Browser() +143

   System.Web.UI.Page.CreateHtmlTextWriterInternal(TextWriter tw,
HttpRequest request) +29

   System.Web.UI.Page.CreateHtmlTextWriter(TextWriter tw) +12

   System.Web.UI.Page.ProcessRequestMain() +1919

 

Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573

 

Alguien sabe de qué se trata?

 

Gracias

 

Gabriel

 



[puntonet] DatagridView

2007-06-19 Por tema Gabriel Osorio
Hola Carina

 

No he usado un GridView, pero lo que te esta diciendo parece ser que es que
estas tratando de modificar la estructura del DataSet luego de haberlo
ligado al control.

 

Otra cosa que se ve es que agregas tres columnas y no cuatro, (puede ser que
la primera sea auto incremental.)

 

Y por último, veo que usas “\” que tiene un significado especial en C# (no
me acuerdo en VB) y que se usa como carácter de escape. Prueba con “\\” a
ver.

 

Suerte

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Carina
V. Barca
Sent: Tuesday, June 19, 2007 7:21 AM
To: puntonet@mug.org.ar
Subject: [puntonet] DatagridView

 

Hola a todos!!! tengo un problema con un datagridview. Tengo una tabla que
esta enlazada con el datagridview de las cuales muestro solo 2 columnas
(tiene 4), ademas tengo un textbox que cuando cuando selecciono un archivo
se carga la ruta de archivo automaticamente, quiero que ese dato se cargue
junto con otro dato en el datagridview, intente de varias formas 

 

1) 

Doc_documentos_detallesDataGridView.Rows.Add(Adjunto, destino  \ 
System.IO.Path.GetFileName(fuente), 1)

2)

Dim row1 As String() = {Adjunto, destino  \ 
System.IO.Path.GetFileName(fuente), 1}

Doc_documentos_detallesDataGridView.Rows.Add(row1)

 

y me sale el siguiente error

 

Rows cannot be programmatically added to the DataGridView's rows collection
when the control is data-bound.

 

Que hago mal? Muchas gracias




  _  

Ofertas y reservas para viajar por todo el mundo. Organiza y
http://g.msn.com/8HMBESES/2749??PS=47575  contrata tus viajes aquí. 



[puntonet] OT IE6 e IE7

2007-05-28 Por tema Gabriel Osorio
Hola Sandy

 

Estas buscando “standalone ie6”, la idea es que puedes tener varias
versiones de IE en la misma página.

 

Mi experiencia fue al revés de la tuya y tuve problemas con la versión
standalone de IE7 beta. Pero supongo que eso no es problema en tu caso. Sin
embargo, por si las moscas, buscaría en algunos blogs por experiencias.

 

Suerte

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Sandy
Nicot Cisneros
Sent: Monday, May 28, 2007 1:26 PM
To: puntonet@mug.org.ar
Subject: [puntonet] OT IE6 e IE7

 

Estimados:

Instalé el IE7, pero me esta dando problemas con el control combo de
Infragistics

 

Ahora necesito instalar el IE6alguien sabe como hacer q coexistan
los dos IE o cómo desinstalar el IE7 e instalar el 6?

 

 

Gracias,

Sandy.


Participe:
I Taller Internacional Raices, Cultura e Identidad
http://www.cug.co.cu/Eventos/cultura.htm

Participe en Universidad 2008 del 11 al 15 de febrero del 2008.
Palacio de Convenciones. La Habana. Cuba. http: //www.universidad2008.cu. 



[puntonet] Web Service!!

2007-05-24 Por tema Gabriel Osorio
Disculpa que me meta, he visto tu pregunta varias veces.

 

Pregunta: ¿Cuando probaste el webservice lo hiciste desde varias máquinas al
tiempo? ¿Qué sucedió? ¿Es el mismo reporte en todas?

 

Si es el mismo reporte siempre,  ¿es porque lo estas almacenando en el
webservice? ¿tenes algún esquema de “ahorro” de conexiones a la DB, que
realice un cache?

 

¿Quién o qué arma la instrucción SQL? ¿El webservice? ¿Un store procedure?

 

Si logras responderte esas preguntas, creo que llegarás al meollo del
asunto.

 

 

Suerte

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Carlos
S. Villalba
Sent: Thursday, May 24, 2007 10:47 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Web Service!!

 

Hola que tal gente!!, necesito una ayuda por favor!!, ya he preguntado unas
pares de veces en la lista, pero no he tenido respuesta y la verdad que la
necesito!: Tengo una aplicación Windows que consume un reporte de cristal
por web service, o sea, el reporte esta publicado como web service, y cuando
lo veo por primera vez sale correctamente, ahora cuando lo quiero ver por
segunda vez, lo puedo ver pero no va contra el SQL, es decir me muestra el
reporte como si estuviese cacheado, yo he descubierto que si reinicio el IIS
y quiero ver el reporte, me lo trae bien, calculo que me lo estara cacheando
el IIS. Alguien me puede tirar alguna soga?  Desde ya muchas gracias.

 

___

 

Sebastian Villalba

Award Support S.R.L.

[EMAIL PROTECTED]

Tel/Fax: 4541-0503 y lineas rotativas

___

 



[puntonet] Problema con gridview filtrado

2007-05-24 Por tema Gabriel Osorio
Encontre la explicación en:

http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.
selectedindexchanging.aspx

 

El evento que necesitas es SelectedIndexChanged.

 

 

(En Colombia a una persona con el mismo nombre que uno le decimos tocayo.)

 

 

Bye Tocayo

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Gabriel
Tobal
Sent: Thursday, May 24, 2007 2:07 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Problema con gridview filtrado

 

 

 

Te paso un ejemplo simplificado, la pagina html tiene un gridview asociado
al datasource y un formulario de filtro de datos, al presionar el boton de
filtro hago el filtro sobre el datasource.

El unico y gran problema que esto me esta generando es que al mostrarme en
el gridview solamente los datos filtrados, al presionar el comando Select,
me toma el rowID como si los datos no estuvieran filtrados.

 

Alguna idea sobre esto??

 

HTML

 asp:GridView ID=ProveedoresView 

AllowPaging=True 

PageSize=15 

AutoGenerateColumns =False 

DataSourceID=ProveedoresDS 

DataKeyNames=IDproveedoresOP
runat=server 

 

Columns 

asp:BoundField DataField=IDProveedoresOP
HeaderText=IDOP Visible=False 

ItemStyle HorizontalAlign=Left /

/asp:BoundField

asp:BoundField DataField=Empresa
HeaderText=Empresa

ItemStyle HorizontalAlign=Left /

/asp:BoundField

asp:BoundField DataField=proveedor
HeaderText=Proveedor SortExpression=proveedor

ItemStyle HorizontalAlign=Left /

/asp:BoundField

asp:TemplateField HeaderText=Fecha

ItemStyle HorizontalAlign=Center /

ItemTemplate

asp:Label ID=lblFecha runat=server
Text='%# Bind(Fecha, {0:dd/MM/}) %'/asp:Label

/ItemTemplate

/asp:TemplateField

asp:CommandField 

HeaderText= Modif

ButtonType=Image

DeleteImageUrl =~/images/iconos/Delete.gif

ShowDeleteButton=True 

SelectImageUrl=~/images/iconos/Edit.gif

ShowSelectButton=True 

SelectText=Modificar Item

DeleteText=Eliminar registro

Visible=false 

/

/Columns

  /asp:GridView

 

   asp:SqlDataSource ID=ProveedoresDS runat=server 

  ConnectionString=%$ ConnectionStrings:CS %

  SelectCommand=SELECT *

 FROM   ProveedoresOrdenPago 

  

/asp:SqlDataSource

 

Vb.net

 

Protected Sub btnFiltrar_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnFiltrar.Click

 

ProveedoresDS.FilterExpression =  proveedor like '% 
txtFiltro.Text  %'

 

Page.DataBind()

 

End Sub

 

Protected Sub ProveedoresView_SelectedIndexChanging(ByVal sender As Object,
ByVal e As System.Web.UI.WebControls.GridViewSelectEventArgs) Handles
ProveedoresView.SelectedIndexChanging

 

Dim intIDItemSelected As String

 

intIDItemSelected =
ProveedoresView.Rows(e.NewSelectedIndex).Cells(0).Text.ToString

  Response.Redirect(modifproveedores.aspx?IDproveedor= 
intIDItemSelected)

 

End Sub

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Gabriel
Osorio
Sent: Thursday, May 24, 2007 1:49 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Problema con gridview filtrado

 

Me interesa.

 

Estas enlazando el control con un dataView? Algo como:

 

  private void BindData(DataTable dt, string filter)

  {

  DataView dv = new DataView(dt,filter = ' + filter + ',

   ,DataViewRowState.CurrentRows);

  gridview.DataSource = dv;

  gridview.DataBind();

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Gabriel
Tobal
Sent: Thursday, May 24, 2007 11:04 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Problema con gridview filtrado

 

 

Hola a todos,

Tengo un gridview enlazado a un datasource, el gridview tiene también la
columna command para hacer update y delete. 

Al datasource le aplico un filtro para segmentar los registros obtenidos
según ciertos casos, pero al hacer un update, el evento obtiene el rowID de
la fila como si no hubiese realizado ningún filtro.

Alguien tiene

[puntonet] Consulta XML - args.Exception.LineNumber

2007-05-07 Por tema Gabriel Osorio
Prueba dentro del xml con:

xsl:preserve-space

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Pablo A.
Allois
Sent: Monday, May 07, 2007 10:58 AM
To: puntonet@mug.org.ar
Cc: [EMAIL PROTECTED]
Subject: [puntonet] Consulta XML - args.Exception.LineNumber

 

Buenas!!

 

Estoy usando el sgte codigo para  validar un documento xml en vb.net

 

Pero no estoy obteniendo el nro de linea
correcto(“args.Exception.LineNumber”), sino que tengo el nro de linea sin
espacios en el xml, no se como hacer para obtener el código de línea
correcto, respetando los espacios del xml, 

 

(Por ejemplo el validate me informa error en la línea 88,(esto es correcto
considerando el xml sin espacios)

 pero esa línea coincide si el xml no contiene espacios, tendría que obtener
ese mismo nro respetando los espacios del xml)

 

por favor, alguien puede darme una pista de que como validar el xml
obteniendo los datos de nro de línea correctos?

(una opcion podría ser poder obtener el nro de líneas del xml con espacios ,
el nro de líneas del xml sin espacios y la diferencia asignarla a la
propiedad  settings.LineNumberOffset, pero estoy buscando una forma mas
rapida de resilverlo)

 

Public Function Validate(ByVal DocXml As String, ByVal DocXsd As String) As
Boolean Implements IValidaContrato.Validate

Dim res As Boolean = False

Dim oXmlSchema As XmlSchema = New XmlSchema()

Dim settings As XmlReaderSettings = New XmlReaderSettings()

 

Try

settings.CloseInput = True

settings.ValidationType = ValidationType.Schema

settings.IgnoreComments = False

settings.IgnoreProcessingInstructions = False

settings.IgnoreWhitespace = False

 

Dim sr As StringReader = New StringReader(DocXsd)

Dim tr As TextReader = sr

 

oXmlSchema = XmlSchema.Read(tr, AddressOf ValidationCallbackOne)

settings.Schemas.Add(oXmlSchema)

 

AddHandler settings.ValidationEventHandler, AddressOf
ValidationCallbackOne

Dim r As StringReader = New StringReader(DocXml)

Dim valReader As XmlReader = XmlReader.Create(r, settings)

Do While valReader.Read()

 

Loop

 

Catch ex As Exception

m_ErrorMessage = m_ErrorMessage  ex.Message

res = False

End Try

 

Return res

End Function

 

Public Sub ValidationCallbackOne(ByVal sender As Object, ByVal args As
ValidationEventArgs)

m_ErrorMessage = m_ErrorMessage  args.Message.ToString()   Error Nro
linea:   args.Exception.LineNumber.ToString   Posicion:  
args.Exception.LinePosition.ToString()

End Sub

 

Muchas gracias!

Saludos, 

Clarisa

 

PD.: Vale la aclaracion, no cambie de sexo, Clari, una amiga, me pidio que
lo envie la lista... Saludos!

 

Clarisa Savio Obeid 
Software Engineer 
NEORIS ARGENTINA 
Dorrego 1042 - Rosario, S2000DHV 
Teléfono Rosario: (54-341) 5127400 

.. 

L.N.Alem 518, Piso 4 - Bs As, C1001AAN 
Teléfono Bs As: (54-11) 51677519/7500 

.. 

 
http://by121fd.bay121.hotmail.msn.com/cgi-bin/compose?mailto=1msg=E51EAE0E
-4915-46E5-8CFE-73962D2E7E5Astart=0len=31191src=type=xto=clarisa.obeid@
neoris.comcc=bcc=subject=body=curmbox=----0
001a=7ab23df6b23566baa1389e5cd9f7fffa217d8d46e509a87885348b8b39d98c9f
[EMAIL PROTECTED]
www.neoris.com 

 



[puntonet] HELP!

2007-03-21 Por tema Gabriel Osorio
Hola, ¿por qué preguntas por SQL, si el error que lanza es: “' No se pudo
encontrar el control 'TextBox1' en ControlParameter 'contrato'”?

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, March 21, 2007 2:24 PM
To: puntonet@mug.org.ar
Subject: [puntonet] HELP!

 

Hola:

Tengo una aplicación que tiene un DataGrid al cual le asigno
un SqlDataSource mediante un método para que me haga una consulta de
búsqueda según el texto que se entre en un TextBox, la sentencia Sql que le
paso al DataSource es: 

SELECT contrato, nombre, codigo, f_vencimiento, telefono, correo, banco,
cuenta FROM Listado_Proveedores WHERE (contrato LIKE '%' + @contrato + '%')
OR (nombre LIKE '%' + @nombre + '%') OR (codigo LIKE '%' + @codigo + '%') OR
(f_vencimiento = @f_vencimiento) OR (telefono = @telefono) OR (correo LIKE
'%' + @correo + '%') OR (banco = @banco) OR (cuenta = @cuenta) ORDER BY
nombre

El caso es que cuando inicio la depuración la aplicación no levanta y me
muestra este mensaje:

Error de servidor en la aplicación '/nomprov'. 

  _  

No se pudo encontrar el control 'TextBox1' en ControlParameter 'contrato'. 

Descripción: Excepción no controlada al ejecutar la solicitud Web actual.
Revise el seguimiento de la pila para obtener más información acerca del
error y dónde se originó en el código. 

Detalles de la excepción: System.InvalidOperationException: No se pudo
encontrar el control 'TextBox1' en ControlParameter 'contrato'.

Error de código fuente: 


Se ha generado una excepción no controlada durante la ejecución de la
solicitud Web actual. La información sobre el origen y la ubicación de la
excepción pueden identificarse utilizando la excepción del seguimiento de la
pila siguiente. 


Seguimiento de la pila: 


 

[InvalidOperationException: No se pudo encontrar el control 'TextBox1' en
ControlParameter 'contrato'.]

   System.Web.UI.WebControls.ControlParameter.Evaluate(HttpContext context,
Control control) +384

   System.Web.UI.WebControls.Parameter.UpdateValue(HttpContext context,
Control control) +70

   System.Web.UI.WebControls.ParameterCollection.UpdateValues(HttpContext
context, Control control) +135

   System.Web.UI.WebControls.SqlDataSource.LoadCompleteEventHandler(Object
sender, EventArgs e) +53

   System.EventHandler.Invoke(Object sender, EventArgs e) +0

   System.Web.UI.Page.OnLoadComplete(EventArgs e) +96

   System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4087

 

  _  

Información de versión: Versión de Microsoft .NET Framework:2.0.50727.42;
Versión ASP.NET:2.0.50727.210

 

¿Alguna idea? : (

 

Gracias de antemano, salu2s, Ray

 

 



[puntonet] System.Net.Mail

2007-02-27 Por tema Gabriel Osorio
Hace un tiempo mandaron esta ayuda, puede que te sirva:

Envías un email a  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] y en el asunto
pones  http://www.google.com/ www.google.com y ellos te rebotan el email
con la página de google.

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, February 27, 2007 12:17 PM
To: puntonet@mug.org.ar
Subject: [puntonet] System.Net.Mail

 

Antonio:

Gracias. Te pido… si no es molestia, te descargues la web y
me la envíes compresa porque no tengo acceso a Internet : (. Espero no
ocasionar muchas molestias. Gracias de antemano.

 

Saludos,

Raynier Rivero Mayo

Informático Oficina Central | Sucursal Matanzas

Ave. Playa e/ 39 y 40, Varadero

Teléfono: 66-8880 | Beeper: 3035

Correo: [EMAIL PROTECTED] 

 

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Antonino
Ferrando
Enviado el: martes, 27 de febrero de 2007 12:05
Para: puntonet@mug.org.ar
Asunto: [puntonet] System.Net.Mail

 

Ray, fijate en esta línea

 

smtp.Credentials = New System.Net.NetworkCredential(usuario, password)

 

 

Cualquier cosa fijate este link de “El guille” donde te explica bien.

 

http://www.elguille.info/NET/ASPNET/enviar_correo_ASPNET_v2.htm

 

Saludos, Antonino

 

  _  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de
[EMAIL PROTECTED]
Enviado el: Martes, 27 de Febrero de 2007 13:21
Para: puntonet@mug.org.ar
Asunto: [puntonet] System.Net.Mail

 

Hola lista:

Tengo este code para enviar un mail desde una app web pero
me tira la siguiente excepción: “Error al enviar el mensaje” y no se porque,
para que tengan una idea, mi server de correo es Exchange 2000 y requiere
autenticación, se que no la paso aquí y es probable que por eso lance la
excepción pero en realidad no he dado cómo hacerlo. Les agradecería
cualquier ayuda. Gracias de antemano.

 

protected void Send_Click(object sender, EventArgs e)

{

 

try

{

SendMessage();  

}

catch (Exception ex)

{

Label1.Text = ex.Message;

Label1.Visible = true;

}

}

public static void SendMessage()

{

MailMessage mail = new
MailMessage([EMAIL PROTECTED],[EMAIL PROTECTED],subject,body);

 

SmtpClient client = new SmtpClient(serverName, 25); 

client.Send(mail);

}

 

Saludos,

Ray.

 

 

 

 

 

 

AVISO LEGAL
La información contenida en este mensaje, y en cualquier archivo asociado al
mismo, es confidencial y está destinada exclusivamente a su destinatario. Si
usted no lo es, y por error lo ha recibido, por favor reenvíelo a su emisor
indicando tal situación y luego elimínelo. 
La distribución, reproducción o copia de lo arriba expresado está prohibida
y corresponden a su autor. No debe interpretarse que pertenezcan o sean
compartidas por Jerárquicos Salud, quien no se responsabiliza por errores u
omisiones producidas, ni garantiza la certeza de lo transmitido por este
medio debido a que puede ser objeto de interpretación, alteración, demora,
contener virus u otras anomalías.



[puntonet] Encapsular Web Service

2007-02-23 Por tema Gabriel Osorio
Piensa en el web service como una dll que exporta funciones. Estas deben ser
polimorficas de acuerdo a los parámetros que reciban. Es eso?

Si es así, puedes pedir la data en un xml (un parámetro) e instanciar el
objeto correspondiente.

 

Si preguntas en la lista de patrones, seguro que ya está resuelto.

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Federico
Lazarte
Sent: Friday, February 23, 2007 12:32 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Encapsular Web Service

 

Estimados.
Tengo un web service con 5 clases cada uno y cada clase con 10, 20 metodos
cada una.
Lo que necesitamos es entregarle al cliente una dll donde solo se expongan
3-4 metodos para acceder a esos webservices, y, esos 3-4 metodos acceden
internamente a las 5 clases e implementen los metodos necesarios.
Ahora bien, el cliente no puede tener acceso a las 5 clases padre de cada
web service.
Alguien tiene idea de como implementar eso? le doy vueltas y no lo entiendo
muy bien.
Muchas gracias.

 

  _  

Llama a tus amigos de PC a PC: ¡Es GRATIS! Pruébalo
http://get.live.com/messenger/overview 



[puntonet] Encapsular Web Service

2007-02-23 Por tema Gabriel Osorio
Entonces el problema esta en el web service, no en el cliente. ¿No puedes
poner un web service para clientes? ¿O establecer algún tipo de seguridad en
los métodos públicos expuestos que no quieres que se accedan? 

Entiendo que al exponer un webservice, se genera un Proxy que usa WSDL en
forma automática. 

Puede que esto sirva:
http://www.microsoft.com/spanish/msdn/articulos/archivo/091101/voices/wsdlex
plained.asp 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Federico
Lazarte
Sent: Friday, February 23, 2007 1:00 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Encapsular Web Service

 


Gabriel
Al compilar mi dll con la referencia al web service sin nada mas, al
utilizar esa dll en un nuevo proyecto, expone todas las clases del web
service, que estan definidas como publicas en el web service.
Lo que yo necesito es que en la nueva dll sea una interfaz de acceso a dicho
web service y que al importarlo en el nuevo proyecto, solo muestre clases
que yo se los permita.
Espero haber sido claro.
Gracias.


 

  _  

From: [EMAIL PROTECTED]
To: puntonet@mug.org.ar
Subject: [puntonet] Encapsular Web Service
Date: Fri, 23 Feb 2007 12:46:39 -0500

Piensa en el web service como una dll que exporta funciones. Estas deben ser
polimorficas de acuerdo a los parámetros que reciban. Es eso?

Si es así, puedes pedir la data en un xml (un parámetro) e instanciar el
objeto correspondiente.

 

Si preguntas en la lista de patrones, seguro que ya está resuelto.

 

Gabriel

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Federico
Lazarte
Sent: Friday, February 23, 2007 12:32 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Encapsular Web Service

 

Estimados.
Tengo un web service con 5 clases cada uno y cada clase con 10, 20 metodos
cada una.
Lo que necesitamos es entregarle al cliente una dll donde solo se expongan
3-4 metodos para acceder a esos webservices, y, esos 3-4 metodos acceden
internamente a las 5 clases e implementen los metodos necesarios.
Ahora bien, el cliente no puede tener acceso a las 5 clases padre de cada
web service.
Alguien tiene idea de como implementar eso? le doy vueltas y no lo entiendo
muy bien.
Muchas gracias.

 

  _  

Llama a tus amigos de PC a PC: ¡Es GRATIS! Pruébalo
http://get.live.com/messenger/overview 

 

  _  

Consigue el nuevo Windows Live Messenger Pruébalo
http://get.live.com/messenger/overview 



[puntonet] Multiple IE

2007-02-11 Por tema Gabriel Osorio
Si estas usando IE6, cuidado con el stand alone de IE7 beta. 

Empieza a tener problemas serios, tanto que hay que recomponer varias
entradas del registro.

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
Sent: Sunday, February 11, 2007 12:02 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Multiple IE

 

Hola Gente!

Encontre esto de casualidad:

 

http://tredosoft.com/Multiple_IE

 

Es para poder tener en una misma maquina muchas versiones de IE, es util
cuando se programa para web y hay clientes que todavía usan Windows 98 o
incluso con IE 6 y nosotros IE 7… 

 

Bye!,

Diego

 



[puntonet] Debug WebServices

2007-02-09 Por tema Gabriel Osorio
Ese es el problema. Para poder hacer debug el webservice debe ser una
aplicación web. El asmx tiene que ser la página inicial. Prueba, y no se con
qué consecuencias a establecer uno de los asmx como página inicial. De
pronto funcione.

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leandro
Halfon
Sent: Friday, February 09, 2007 7:37 AM
To: puntonet@mug.org.ar
Subject: [puntonet] Debug WebServices

 

No.. estan todos dentro de un mismo sitio en el IIS

 

  _  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Gabriel
Osorio
Enviado el: jueves, 08 de febrero de 2007 18:22
Para: puntonet@mug.org.ar
Asunto: [puntonet] Debug WebServices

Cada webservice es una aplicacion de IIS?

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leandro
Halfon
Sent: Thursday, February 08, 2007 3:52 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Debug WebServices

 

si.. eso lo tengo todo configurado..

alguna otra opcion ? sera porque tengo a los webervices dentro de carpetas
(ver estructura que mande abajo) ??

 

  _  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Gabriel
Osorio
Enviado el: jueves, 08 de febrero de 2007 15:08
Para: puntonet@mug.org.ar
Asunto: [puntonet] Debug WebServices

Se que va a sonar tonto, pero también hay que configurar el proyecto a
“debug”. F5 funciona siempre y cuando el IIS también esté configurado para
aceptar debug de los scripts ASP.

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
Sent: Thursday, February 08, 2007 12:40 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Debug WebServices

 

El tema es que el webservice es algo remoto, por mas que no lo estes usando
remoto...

Aunque nunca lo probe, creo que con attachearte al proceso y poner un
breakpoint en el webservice vas a poder hacer lo que queres...

 

Saludos!,
Diego

 

On 2/8/07, Leandro Halfon [EMAIL PROTECTED] wrote: 

Lista.. a ver si me pueden ayudar con algo que me esta pasando..

Tengo un sitio en asp.net http://asp.net/  2005.

Y tengo esta estructura de carpetas..

 

App_WebReferences

--COT

--WebServices_1

--WebServices_2

--WebServices_3



--WebServices_N

 

Y en el webconfig tengo 

compilation debug=true

 

Sin embargo, no me deja entrar a debuguear los WebServices y me tira este
error : Unable to automatically step into the server. The remote procedure
could not be debugged 

Tengo todo de manera local

 

Gracias!

Leandro

 



[puntonet] Debug WebServices

2007-02-08 Por tema Gabriel Osorio
Cada webservice es una aplicacion de IIS?

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leandro
Halfon
Sent: Thursday, February 08, 2007 3:52 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Debug WebServices

 

si.. eso lo tengo todo configurado..

alguna otra opcion ? sera porque tengo a los webervices dentro de carpetas
(ver estructura que mande abajo) ??

 

  _  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Gabriel
Osorio
Enviado el: jueves, 08 de febrero de 2007 15:08
Para: puntonet@mug.org.ar
Asunto: [puntonet] Debug WebServices

Se que va a sonar tonto, pero también hay que configurar el proyecto a
“debug”. F5 funciona siempre y cuando el IIS también esté configurado para
aceptar debug de los scripts ASP.

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
Sent: Thursday, February 08, 2007 12:40 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Debug WebServices

 

El tema es que el webservice es algo remoto, por mas que no lo estes usando
remoto...

Aunque nunca lo probe, creo que con attachearte al proceso y poner un
breakpoint en el webservice vas a poder hacer lo que queres...

 

Saludos!,
Diego

 

On 2/8/07, Leandro Halfon [EMAIL PROTECTED] wrote: 

Lista.. a ver si me pueden ayudar con algo que me esta pasando..

Tengo un sitio en asp.net http://asp.net/  2005.

Y tengo esta estructura de carpetas..

 

App_WebReferences

--COT

--WebServices_1

--WebServices_2

--WebServices_3



--WebServices_N

 

Y en el webconfig tengo 

compilation debug=true

 

Sin embargo, no me deja entrar a debuguear los WebServices y me tira este
error : Unable to automatically step into the server. The remote procedure
could not be debugged 

Tengo todo de manera local

 

Gracias!

Leandro

 



[puntonet] RE: [puntonet] Varias líneas en mensaje de ALERTA!!!

2007-01-25 Por tema Gabriel Osorio
Prueba con “\\n”  o con la otra sugerencia “\\r\\n”.

 

Lo que seguro sucede, es que \n significa lo mismo para C# que para
javascript.

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Yudiel
Guerra C.
Sent: Thursday, January 25, 2007 4:26 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Varias líneas en mensaje de ALERTA!!!

 

Lo siento amigos, nada de nada, lo único que pude lograr es que me diera
este error “unterminated string constant”. Gabriel, la idea del div es muy
buena, para tengo el proyecto casi terminado y no puedo regresar atrás para
que todos los mensajes sean con un div, gracias de todos modos, esa idea la
tendré para otra ocasión.

Ah, recordarles, no sé si influirá en algo, que este código en JavaScript,
el que me mostrará el mensaje, está hecho en la parte del servidor, con C#.

Gracias a todos…

 

Força Barça!!!

---

Ing. Yudiel Guerra C.

Dpto. Desarrollo Software
DeSoft S.A.

---

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Gabriel
Osorio
Sent: Thursday, January 25, 2007 15:27
To: puntonet@mug.org.ar
Subject: [puntonet] RE: [puntonet] Varias líneas en mensaje de ALERTA!!!

 

“alerta\n” + “linea2\n” + “linea3\n” (JavaScript).

 

Pero creo que es más agradable si llenas un div con el mensaje. Le podes
poner fuente, color, tamaño… etc. Un ejemplo con javascript:

 

En el documento:

div id=”alerta” style=”display:none; visiblity:hidden; color:
Maroon;”/div

 

Javascript:

if(condicion)

{

   var obj = document.getElementById(“alerta”);

   obj.innerHTML = Este indicador no puede ser borrado.;

   obj.style.visibility=visible;

obj.style.display=;

}

 

 

 

 

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Yudiel
Guerra C.
Sent: Thursday, January 25, 2007 2:26 PM
To: puntonet@mug.org.ar
Subject: [puntonet] Varias líneas en mensaje de ALERTA!!!

 

Eso, necesito escribir una alerta del JavaScript, pero quiero que contenga
varias líneas. ¿Cómo lo hago? Alguna sugerencia please…

Les paso un ejemplo:

string myCID = this.ClientID;

string scriptString = script language=JavaScript;

scriptString += alert('Este indicador no puede ser borrado.');;

scriptString += /script;

if (!this.Page.IsStartupScriptRegistered(MessageWindow + myCID))

this.Page.RegisterStartupScript(MessageWindow + myCID, scriptString);

 

Necesito que el mensaje 'Este indicador no puede ser borrado.' sea mas
grande, de varias oraciones, por eso es conveniente que sea de varias
líneas.

Un saludo…

 

Força Barça!!!

---

Ing. Yudiel Guerra C.

Dpto. Desarrollo Software
DeSoft S.A.

---

  _  

From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
Sebastian Renzi
Sent: Wednesday, January 24, 2007 16:34
To: puntonet@mug.org.ar
Subject: [puntonet] Validar entidad

 

Gracias Carlos.

 

 

  _  

De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Carlos
Peix
Enviado el: miércoles, 24 de enero de 2007 15:52
Para: puntonet@mug.org.ar
Asunto: [puntonet] Validar entidad

 

Hola Sebastian,

 

SR: Como se enteraria la UI que hay una colección de BrokenRules ?

CP: en la misma pantalla en la que el usuario realiza la modificacion, como
si fuese el texto que muestran los validators de .NET (por ejemplo).

 

SR: de cada llamada a un metodo que requiera validación consultas el count
de esa coleccion ?, 

CP: claro...

 

SR: esa colección es parte de la entidad ?

CP: no, seguro que no. Incluso viven solo un instante, es como un DTO.

 

Carlos

 


  _  


From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of
Sebastian Renzi
Sent: Miércoles, 24 de Enero de 2007 02:03 p.m.
To: puntonet@mug.org.ar
Subject: !- [puntonet] Validar entidad

Carlos, el caso del cliente es exactamente como lo pienso yo.. las
validación de negocio, las hago dentro de la entidad, o sea fuera del
Repository, mi gran duda era como avisar a la capa consumidora de la entidad
(en mi caso la UI) que la entidad no esta validada, Daniel me comento que
usaba Exceptions, vos me comentas que usas una colección de BrokenRules.
Como se enteraria la UI que hay una colección de BrokenRules ?, después de
cada llamada a un metodo que requiera validación consultas el count de esa
coleccion ?, esa colección es parte de la entidad ?

 


  _  


De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Carlos
Peix
Enviado el: miércoles, 24 de enero de 2007 11:04
Para: puntonet@mug.org.ar
Asunto: [puntonet] Validar entidad

 

Hola Sebastian,

 

Planteo algunas preguntas retoricas: que significa validar una entidad?
cuando una entidad es valida? siempre depende de la entidad misma saber si
es valida? no puede ser que una entidad sea, con el mismo estado, valida
para una cosa pero invalida para otra? si existe esta diferencia, como puede
la entidad autovalidarse?

 

Hay un principio bastante util (para mi) que dice

[puntonet] Envio de mails

2006-10-24 Por tema Gabriel Osorio
Busca en el histórico de asplist del mug por: enviar mail desde ASP con
MAILTO al cargar una pagina.

Seguro que algo te sirve

Gabriel


-Original Message-
From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Jorge
García
Sent: Tuesday, October 24, 2006 4:47 PM
To: puntonet List Member
Subject: [puntonet] Envio de mails

Necesito enviar un mail desde una aplicación .Net.
Traté de usar el CDO para configurar el servidor SMTP, pero el problema es
que el servidor que quiero usar es un servidor externo (tengo el usuario y
clave autorizado para conectarme pero no es un servidor exchange al que
tengo acceso localmente sino que es un servidor web).
Traté de configurar el servidor en el IIS y le pase los parámetros de
conexion mediante los Fields del objeto CDO pero igualmente no se conecta
(use un ejemplo que encontré en una página, lo copio abajo)
Si alguien me puede dar una idea de como hacer o decirme donde puedo bajar
una dll que arme y envie un mail les agradezco.
(El ejemplo está como un script web, mi aplicación es desktop pero lo que
hice fue asignarle a mi objeto objMsg.Fields los valores como figuran en
este ejemplo).

set objMsg = CreateObject(CDO.Message)
set objConf = CreateObject(CDO.Configuration)

Set objFlds = objConf.Fields
With objFlds
.Item(http://schemas.microsoft.com/cdo/configuration/sendusing;) = 25
.Item(http://schemas.microsoft.com/cdo/configuration/smtpserver;) =
mail.yourhost.com
.Item(http://schemas.microsoft.com/cdo/configuration/smtpauthenticate;) = 2
.Item(http://schemas.microsoft.com/cdo/configuration/sendusername;) =
your-username
.Item(http://schemas.microsoft.com/cdo/configuration/sendpassword;) =
your-password
.Update
End With