• Martes 8 de Julio de 2025, 23:52

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - JuanK

Páginas: 1 ... 39 40 [41] 42 43 ... 231
1001
C# / Re: Tablas Dinamicas
« en: Miércoles 21 de Febrero de 2007, 20:00 »
1- aplicacion Web o standalone?
2- Que control estas usando??  :rolleyes:

1002
C# / Re: Crear Un Cliente Ftp
« en: Miércoles 21 de Febrero de 2007, 19:59 »
Seria bueno que nos retro alimentaras acerca de como lo solucionaste.

1003
Otros CLR / Re: Certificación Electronica
« en: Miércoles 21 de Febrero de 2007, 19:58 »
Solo he trabajado con eso una vez, si tienes una duda mas puntual tal vez pueda ayudarte, realmente no es un tema complicado pero si necesitas por lo menos haber leido algo de documentación.

Tambien es un tema amplio asi que entre mas puntual mejor.

http://www.codeproject.com/csharp/cryptography.asp

1004
C# / Re: Gestionar Hilos De Ejecución
« en: Miércoles 21 de Febrero de 2007, 19:53 »
necesitas acceder a un callback cuando devuelve el hilo, para esto puedes investigar acerca de Callbacks en C# usando hilos.

Metodos, objetos e interfaces relacionadas:

IAsyncResult
AsyncCallback

BeginInvoque
EndInvoke

Por parte del hilo en el objeto ThreadStart ( o ParametrizedThreadStart) tienes acceso a los métodos BeginInvoke y EndInvoke,  sin embargo una recomendación es que hagas que la clase que controla lo del envío herede de System.MulticastDelegate
para que implementes los métodos relacionados y luego puedas enviar el servicio FTP sin utilizar la clase thread utilizando BeginInvoke y luego esperas en otro lugar a que acabe el servicio FTP utilizando EndInvoque.

1005
C# / Re: Hacer Dll En C# Para Php
« en: Miércoles 21 de Febrero de 2007, 13:30 »
entonces si deberias preguntarlo en el foro de php.

1006
Dudas informáticas / Re: Una De Laptop's
« en: Miércoles 21 de Febrero de 2007, 13:22 »
puede que sea asi de acuerdo a la configuración de inactividad que le tengas , bien sea en la configuración de windows o en la del software de algún tercero que venga incorporado con el equipo.

1007
C# / Re: Hacer Dll En C# Para Php
« en: Martes 20 de Febrero de 2007, 15:48 »
Cita de: "ibito"
¿Se puede?
 :blink:

Es una duda que tengo por aquí por el trabajo, me podrán decir que mejor ASP pero, asi me lo piden aquí... solo necesito un poco de información...


Gracias... :D
Insisto en que no hay suficiente información...
parq que quieres hacer eso?

1- quieres hacer una ext a php utilizando .net?
2- quieres crear una pagina en php que invoque métodos, o como lo quieras ver (formularios , web service etc)hechos en C# ?

1008
C# / Re: Hacer Dll En C# Para Php
« en: Martes 20 de Febrero de 2007, 01:48 »
creo que es mejor que abras la duda también en el foro de php.

1009
Oracle / Re: Cual Es La Mejor Herramienta Para Desarrollar Apli
« en: Lunes 19 de Febrero de 2007, 23:02 »
Porque comparativamente con los otros es LENTO en extremo.

1010
Oracle / Re: Alguien Conoce Plsql Web Toolkit
« en: Lunes 19 de Febrero de 2007, 16:24 »
Ni idea, ni la conozco y me suena mas a una herramienta de administración que a una de desarrollo, habría que averiguar.

1011
Oracle / Re: Cual Es La Mejor Herramienta Para Desarrollar Apli
« en: Lunes 19 de Febrero de 2007, 16:19 »
La mejor es la que necesites...

Yo soy un amante de .NET...
pero siendo objetivos depende del negocio:

--Si quieres desarrollo rápido sin perder el control y proyectándote a un sistema robusto: .NET o Java

--Si quieres algo económico: .NET o Java dependiendo de los IDE que uses

--Si quieres costos mucho mas bajos en recursos tanto humanos como de tecnología aunque no sea tan robusto desde el punto de vista de arquitectura: PHP

--Si te gusta mucho java o .NET pero no te quieres enrollar con arquitecturas y quieres atacarlo desde el punto de vista de la velocidad de acceso al código, es decir código funcional sin detenerse mucho en la arquitectura ni esquemas, mejor dicho en PHP pero sin ser PHP: JSP, ASP .NET

--Si quieres que sea multiplataforma: cualquiera de los ya dichos

--Si quieres usar el lenguaje con el mejor soporte de herramientas sin importar el costo: .NET

--Si quieres usar el lenguaje con buen soporte de herramientas pero que sean gratuitas: Java, o bueno las versiones Express de .net son muy buenas con todo y todo...

--Si quieres algo rápido en ejecución ... puede ser php pero si estas haciendo algo robusto: .NET ... nunca jsp.

Todo depende de ti.

1012
C# / Re: No Se Controló System.stackoverflowexception
« en: Lunes 19 de Febrero de 2007, 15:41 »
hay que ver código fuente...

1013
C# / Re: No Se Controló System.stackoverflowexception
« en: Lunes 19 de Febrero de 2007, 15:29 »
Tienes una invocación recursiva dentro del programa, revisa pues así como se ve muy probablemente dentro del constructor de Función :

Funcion nuevafuncion = new Funcion();

Estas invocando a una función recursiva o estas invocando nuevamente a un objeto de tipo Funcion .

1014
C# / Re: Hacer Dll En C# Para Php
« en: Lunes 19 de Febrero de 2007, 13:42 »
El punto principal es que no has dado información suficiente para contestarte nada.

1015
La taberna del BIT / Re: Singularity Y Bartok
« en: Domingo 18 de Febrero de 2007, 15:21 »
Wow!!!
muy interesante.

1016
C# / Re: Crear Controles En Tiempo De Ejecución
« en: Domingo 18 de Febrero de 2007, 15:16 »
No deberia haber ningun problema para aplicaciones de escritorio debes tener presente crearel control y asociarlo a un panel que ya sea visible.

1017
C# / Re: Problemas Static C#
« en: Viernes 16 de Febrero de 2007, 18:16 »
Código: Text
  1. class A
  2. {
  3.    public TextBox t;
  4.    ...
  5.    ...
  6.    public A()
  7.    {
  8.        t = new TextBox();
  9.     }
  10. }
  11.  
  12. class B
  13. {
  14.    public TextBox tRemoto;
  15.    ...
  16.    ...
  17.    public B()
  18.    {
  19.    }
  20. }
  21.  
  22. class aplicacion
  23. {
  24.    int Main()
  25.    {
  26.       A objetoA = new A();
  27.       B objetoB = new B();
  28.  
  29.       objetoB.tRemoto = objetoA.t;
  30.     }
  31. ...
  32. ...
  33. }
  34.  

En el ejemplo anterior basicamente se creo una clas A y una clase B, existe una tercera clase que ya es la aplicacion.

En el main de la aplicacion se crea un objeto de tipo A y otro de tipo B.

el constructor de A crea instancia el objeto t que es de tipo textbox mientras que el constructir de B no hace nada.

Ya una vez inicializados los objetos se hace:

      objetoB.tRemoto = objetoA.t;

Recuerda que objetoB.tRemoto es un objeto sin instanciar porque tal como vimos en el constructor de B no se hace nada, mientras que objetoA.t ya fue instanciado; Las clases son tipos de referencia por lo cual cuando asigno una clase a otra lo que estoy haciendo no es copiar el objeto sino copiar la referencia al objeto por tanto

      objetoB.tRemoto = objetoA.t;

lo que hace es que objetoB.tRemoto y  objetoA.t queden apuntando al mismo objeto en memoria aunque son 'variables ' de clases diferentes, de esta forma todo cambio hecho a objetoA.t se ve de inmediato en objetoB.tRemoto puesto que estan referenciando el mismo objeto en memoria.

Te anexo una aplicación que es una curiosidad nada mas... pero que hace uso de eso.

si te fijas en la aplicacion anexa se crean dos instancias de la misma clase pero despues de crear la instancia se asignan los texbox intercaladamente, es decir el textbox de un objeto se asigna al 'textbox remoto' del otro objeto y viceversa, el resultado es que al escribir en el textbox de un objeto el texto se refleja automaticamente en el textbox remoto del otro objeto ya que ambos apuntan al mismo textbox en memoria.

Espero que haya quedado claro... anexo ejemplo.

1018
C# / Re: Problemas Static C#
« en: Viernes 16 de Febrero de 2007, 16:47 »
claro eso esta muy claro y por eso todo lo que te dije funciona. Revisalo bien si te quedan dudas te explico el porque funciona.

1019
C# / Re: Problemas Static C#
« en: Viernes 16 de Febrero de 2007, 16:02 »
Claro,
en condiciones ideales - normales debes manejar referencias a los objetos, es decir si el objeto uno es:

Código: Text
  1. class A
  2. {
  3.     public TextBox t;
  4.     ...
  5.     ...
  6. }
  7.  
  8. class B
  9. {
  10.     public TextBox tRemoto;
  11.     ...
  12.     ...
  13. }
  14.  
  15. ...
  16. ...
  17. A objetoA = new A();
  18. B objetoB = new B();
  19.  
  20. objetoB.tRemoto = objetoA.t;
  21.  


En un caso mucho mas elaborado y funcional, puedes montar un esquema con base a registro y uso de servicios, para lo cual mi recomendacion es que crees una clase que funcione a manera de Service Provider y que tenga metodos para obtener el servicio que buscas:

Código: Text
  1. static class ServiceProvider
  2. {
  3.     //Algun tipo de dato diccionario o una implementación tuya para tal fin
  4.     ArrayListIndexed servicios;
  5.  
  6.     public static object GetService(string tipoServicio)
  7.     {
  8.           if(tipoServicio == "TextBoxA")
  9.               return Servicios["TextBoxA"];
  10.      }    
  11.  
  12.     public static void RegisterService(string tipoServicio, object service)
  13.     {
  14.             servicios.Add(tipoServicio, service);
  15.      }    
  16.     ...
  17.     ...
  18. }
  19.  
  20.  
  21.  
  22. class A
  23. {
  24.     public TextBox t;
  25.     ...
  26.     ...
  27. }
  28.  
  29. class B
  30. {
  31.     public TextBox tRemoto;
  32.     ...
  33.     ...
  34.     tRemoto = (TextBox)ServiceProvider.GetService("TextBoxA");
  35. }
  36.  
  37. ...
  38. ...
  39.  
  40.  

Puedes hacerlo tan complejo y funcional como lo requieras o tengas tiempo para hacerlo, incluso una implementación mas compleja podría usar Generics en los metodos etc.

1020
C# / Re: Paleta De Colores
« en: Viernes 16 de Febrero de 2007, 15:39 »
que bueno... pero la idea es : CUAL?  :devil:

cuente cuente.

1021
C# / Re: Cambiar El Fondo De Mdi
« en: Viernes 16 de Febrero de 2007, 15:12 »
umm  que raro...
prueba utilizando el método invalidate cuando se produzca un resize del formulario MDI e invalida el área donde se dibuja la imagen para forzarla a que se dibuje toda de nuevo.

También puedes verificar las propiedades de la ventana y alli establecer las propiedades de estilo asi:

 this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.Opaque, true);

para reducir el flicker cuando se redibuje la imagen, dependiendo de los resultados que obtengas puedes probar con otras combinaciones.

1022
C# / Re: Paleta De Colores
« en: Viernes 16 de Febrero de 2007, 15:06 »
Habria que hacerla, no conozco ninguna ya hecha aunque de seguro que si la hay.

Hacerla no parece ser muy complejo al menos para una paleta sencilla.

1023
C# / Re: Como Crear Web Service Con Net Bens
« en: Viernes 16 de Febrero de 2007, 15:05 »
En C#?
como va eso? luego eso no estas hablando de JAVA?

1024
C# / Re: Crear Controles En Tiempo De Ejecución
« en: Viernes 16 de Febrero de 2007, 15:04 »
Controles Web en tiempo de ejecución?

la solución esta por javascript ... y mejor aun por AJAX o sea en .NET: ATlas

1025
C# / Re: Problemas Static C#
« en: Viernes 16 de Febrero de 2007, 04:28 »
Lo primero es que usar una clase con miembros static nada mas para comunicar datos e una clase a otra evidencia una falencia de diseño en tu aplicación asi que lo primero que hay que hacer es replantear la forma en que estas abordando las cosas.

Lo segundo es que si lo que vas a hacer es comunicación entre aplicaciones ( o digamos entre procesos) mas que comunicación entre clases lo ideal es que uses los miembros del namespace System.Remoting.

Páginas: 1 ... 39 40 [41] 42 43 ... 231