• Viernes 19 de Abril de 2024, 05:48

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 - Dieguinho..

Páginas: [1] 2
1
C# / Duda. Importancia de conocer las versiones de frameworks
« en: Jueves 25 de Septiembre de 2014, 20:55 »
Buenas tardes,

Les escribo porque tengo una duda existencial... Espero poder explicarme y no quedar como un tonto por preguntar!

Programo desde hace varios años en .NET y ahora estoy en búsqueda laboral. Y por lo que estoy viendo, en las ofertas piden experiencia en determinada versión de Framework, ya sea 4.0, 4.5, etc.

A grandes rasgos se que el framework es un conjunto de librerías generales prediseñadas con la intención de facilitar la programación. Pero mi duda es... en lugar de pedir experiencia en Framework 4.5 (por ejemplo) no deberían pedir experiencia en .NET (o C# o VB.NET o ASP.NET, etc)?? O sea, no es más importante saber bien el lenguaje?

Entiendo que los frameworks mas nuevos contemplan soluciones que otros anteriores quizá no.
Pero un programador sabe exactamente todas las diferencias de la versión 4.5 y la 4 (por ejemplo)??

En mi caso particular, cuando me trabo con algo e investigo la solución, trato de buscar soluciones medianamente nuevas, por lo que 'naturalmente' termino usando el framework último. Pero si me pongo a leer el código no tengo idea cual fue la o las partes que me llevaron a instalar el último framework.

O sea, si me preguntan en concreto que diferencia hay entre uno y otro la verdad que no lo se....

Resumiendo creo que la pregunta sería... Es más importante ser senior en framework 4.5 o en C#??? No es algo como mas o menos redundante???

Buenos, si no se entiende de todos modos necesitaba descargarme...

Saludos!!

2
C# / TabControl (u otro control). Dejar solo las pestañas o solapas visibles
« en: Jueves 13 de Marzo de 2014, 16:01 »
Buenas!!

Consulta, existe algún control, tipo tabcontrol (o alguna función de ese mismo), que me permita ver únicamente el nombre de las pestañas o solapas y solo mostrar el contenido cuando me paro frente a ellas?

No se si me explico, algo similar al funcionamiento del IDE de Visual Studio que los costados me aparece el explorador de soluciones, propiedades, etc. Si están puestas como ocultar automáticamente solo las veo cuando me posiciono sobre el nombre y luego se ocultan automáticamente.

Espero me puedan orientar!

Saludos!!


3
C# / Re:XML. Error al intentar grabar datos en el mismo momento
« en: Lunes 27 de Enero de 2014, 20:42 »
Es raro, si bien lo dice en el artículo que me pasaste, mi objeto XElement no tiene tampoco el .Finalize()...
Es mas, mirando a ojo, parece que tiene casi todos los demás métodos menos ese.

Gracias igual!!

4
C# / Re:XML. Error al intentar grabar datos en el mismo momento
« en: Viernes 24 de Enero de 2014, 19:29 »
Tampoco tiene Dispose().
Por ahora sigue ganando la opción del try/catch

5
C# / Re:XML. Error al intentar grabar datos en el mismo momento
« en: Jueves 23 de Enero de 2014, 13:32 »
gabio, gracias por la respuesta!

Lo del .close() ya me había fijado, pero el elemento XElement con el que manipulo el xml lamentablemente no lo tiene.

je y sabés que justamente ayer hice algo parecido a lo que decís. Puse un while con un try catch dentro y no sale hasta que se grabe. Y la verdad que en la práctica ni se nota la demora.

No me pareció que era lo ideal..., pero bueno así funciona y además necesitaba seguir avanzando!!

Ojala después encuentre una forma un poco mas delicada de hacer eso.

gracias!!

6
C# / XML. Error al intentar grabar datos en el mismo momento
« en: Miércoles 22 de Enero de 2014, 00:27 »
Hola! les hago una consulta...

Tengo una aplicación que tiene la configuración almacenada en un xml.
Como esta aplicación trabaja con threads cada tanto me pasa que tira error al momento de grabar algún dato en el xml. Supongo que es porque otro hilo ya lo está usando.
El error que me da es el siguiente:
'La operación solicitada no se puede realizar en un archivo con una sección asignada a usuario abierta.'

Que se les ocurre que puedo hacer para solucionarlo??

Saludos y gracias de antemano.

PD: el xml lo estoy grabando de la siguiente manera (es un ejemplo):

     
Código: [Seleccionar]
XElement Datos = XElement.Load(sPathXML);
       
      var elemento = from item in Datos.Elements("Personas").Elements("Item")
                           where (string)item.Element("Id") == IdPersona
                           select item;

      elemento.ElementAt(0).SetElementValue("Edad", Valor);

      Datos.Save(sPathXML);

7
C# / Consulta sobre dibujar con la clase Graphics sobre formularios
« en: Martes 21 de Enero de 2014, 14:02 »
Buenas!! espero me puedan dar una mano con lo siguiente.

Estoy intentando simular un juego de mesa muy sencillo y sobre C# (sobre c# porque es lo único que conozco).

La pregunta sería: que es lo más optimo para dibujar lo que serían las fichas sobre el form?
La idea sería que las fichas siempre van a estar fijas en el form, pero le varía el color y un nro que lleva dentro según avanza el juego.


En principio lo había hecho con muchos picturebox, pero me estaba trayendo problemas y empecé a probar dibujando las fichas como elipses con la clase Graphics.
Pero el problema que tengo con esto es que no se bien donde dibujarlas para que no me desaparezcan cada vez que minimizo el form o cosas así.

Las empecé dibujando en el evento paint del form pero como son muchas al ponerlas dentro de un bucle for para crearlas me empieza a tirar errores

se les ocurre algo como para que pruebe?

8
C# / Picture box transparentes y superpuestas.
« en: Jueves 14 de Noviembre de 2013, 16:06 »
Hola! quisiera ver si me pueden dar una mano con lo siguiente:

Tengo en un form dos picturebox (png) con fondo transparente. Y funcionan perfecto, o sea son transparentes respecto al form de fondo.
El problema viene cuando superpongo un picturebox con el otro, ahí picturebox que esta mas arriba no toma la transparencia del otro picturebox.

No se si me explico!

alguien tiene alguna solución a esto? Vi en algunos lugares que tratan este tema pero aún no pude dar con la solución.

Gracias de antemano.

9
C# / Simulación juego de mesa. Detectar casilleros del tablero
« en: Domingo 11 de Agosto de 2013, 03:50 »
Hola!

Necesitaría un mano, les comento.
Estoy intentando hacer una aplicación que simule un juego de mesa.
Lo que quisiera saber es lo siguiente, supongamos que ya tengo la imagen de lo que es el tablero y la tengo incrustada en un control picturebox.
Como hago para saber al pasar el mouse por el tablero que casilla está marcando?
Las casillas tienen formas irregulares.

Por donde puedo comenzar a investigar??

Espero me puedan ayudar

Saludos!!

10
C# / C#. Control para menu lateral tipo el IDE de Visual Studio
« en: Viernes 5 de Abril de 2013, 15:32 »
Buenos días,

Probablemente exista y no lo esté viendo ahora.... pero necesito un control estilo el que se muestra tanto a la izq. o a la derecha del IDE del visual studio (donde están las propiedades de los objetos o el explorador de soluciones). O sea un menu lateral con los nombres de las solapas que cuando me posiciono con el cursor sobre ellas se despliega la pantalla y cuando salgo con el cursor se vuelve a ocultar.

Espero explicarme.

Si alguno sabe algo le agradezco me de una mano!

Saludos!!

11
hola!

buenos les comento, tengo la idea de hacer un juego y me encuentro que no se por donde empezar. Si bien tengo conocimiento en el desarrollo de aplicaciones web y de escritorio (mayormente en .net) no se nada sobre videojuegos.

La idea es simular un juego de mesa por turnos, supongamos el juego de la vida. Estoy empezando a leer un poco sobre el tema y se me doy una idea de como realizarlo para que corra en solo una pc. O sea como si fuese una aplicacion de escritorio.

Ahora el problema surge en que este juego me gustaría poder jugarlo en simultáneo con alguien que esté en otra pc, o sea vía web.

bueno, ese es el problema, que no se por donde empezar? por lo menos necesitaría que me den una ayuda para arrancar a investigar.

saludos y gracias!!

12
Bases de Datos / Re:Conexión VB6.0 en WinXP a SQL2005Express en Win7.
« en: Miércoles 31 de Octubre de 2012, 19:46 »
Gracias por contestar!, pero justo en el momento que abría tu link para ver que decía, lei otro que tenía abierto y creo que ahí di con la solucion.

Aparentemente me faltaba configurar el SQL para permitir conexiones remotas.
Les dejo el link de Microsoft donde detalla como hacerlo.
http://support.microsoft.com/kb/914277#method1

Despues reinicié el SQL y anduvo bien.
Espero a alguno le sirva.

Saludos!

13
Bases de Datos / Re:Conexión VB6.0 en WinXP a SQL2005Express en Win7.
« en: Miércoles 31 de Octubre de 2012, 16:57 »
En realidad ahora que lo veo de ninguna máquina puedo acceder.
Será algo de la instalación del SQL?? me faltará algo??

14
Bases de Datos / Conexión VB6.0 en WinXP a SQL2005Express en Win7.
« en: Miércoles 31 de Octubre de 2012, 16:44 »
Buenas tardes, les escribo por lo siguiente, espero puedan ayudarme.

Tengo en una PC con Win 7 instalado un SQL 2005 Express.
Y en otra PC con Win XP tengo instalado visual basic 6.0 y una aplicación desarrollada en dicho lenguaje.

Lo que no se por que no puedo realizar es la conexión al SQL.
El string de conexion que estoy usando es el siguiente:

"Provider=SQLNCLI.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=MiBaseDeDatos;Data Source=PCXXX\SQLEXPRESS"

Y me lanza un error 3706 'No se encontró el proveedor especificado. Es posible que no esté instalado correctamente'.
Probé con varios string de conexión pero nada.

Puede ser que sea algo con la instalación del SQL en la PC con Win 7? Porque algo que me pareció raro es que (ayudandome de un archivo con extensión .udl)
veo el listado de servidores disponibles y me aparece la PCXXX pero sin el '\SQLEXPRESS'.
En cambio en otras pcs o servidores si aparece SERVERXXX\SQLEXPRESS.

La verdad que no se bien que puede ser.

Alguna idea?

Saludos!

15
Visual Basic 6.0 e inferiores / Re:Obtener licencia y software
« en: Martes 9 de Octubre de 2012, 19:49 »
Hablando con gente de Microsoft (vía chat) me informaron que del lado de ellos ya no dan soporte a ese soft ya que lo tienen discontinuado. Por lo tanto tampoco lo comercializan.
La única opción es, como dicen uds. y como también me dijeron de Microsoft, buscar algún distribuidor o por la web que aún tenga ese producto con licencia y todo.
Con el tema del downgrade no me molesta perder la licencia del visual 2005 ya que ese tampoco lo estoy utilizando porque estoy usando el visual 2010. Asi la licencia esa está libre.
Pero bueno analizaré estas opciones y veré que hago. Es una pena porque son programas que ni vale la pena migrarlos ya que en cualquier momento (no más de un año) probablemente desaparezcan. Pero necesito hacer algunos retoques y no quiero hacer cosas incorrectas con el tema licencias.

Muchas gracias!!

16
Visual Basic 6.0 e inferiores / Obtener licencia y software
« en: Martes 2 de Octubre de 2012, 17:57 »
Buenos días! les hago una consulta.
Tengo que modificar unos programas que ya estan realizados en Visual Basic 6.0 y que deseo mantenerlos con ese lenguaje.
Ahora el problema es que no tengo la licencia correspondiente y tengo entendido que este producto está discontinuado.
Por otro lado también me parece que teniendo la licencia del Visual Studio 2005 se puede utilizar el Visual Basic 6.0 (por medio de licencia de downgrade o algo asi, que me permite utilizar uno u otro, no ambos).

Entonces, licencia de Visual Studio 2005 poseo, pero de donde saco oficialmente el soft de visual basic 6.0?? (quisiera hacer todo de manera legal).

Espero me puedan dar un mano.

Saludos!

17
C# / Re:Modificar datos de un datagridview de un form desde otro form
« en: Viernes 14 de Septiembre de 2012, 14:07 »
En concreto lo que quiero es tener el grid desconectado de la base, ya que no quiero que quede la conexion abierta. Y cuando desde otro formulario modifico la base (al hacer altas bajas o updates), paralelamente pueda acceder a ese grid para realizar la misma modificación sin necesidad de tener que hacer un refresh.
La verdad pensé que iba a ser algo más sencillo. Pero se ve que no!
Me las arreglaré de alguna otra manera, pero igual seguiré buscando.

saludos!

18
C# / Re:Modificar datos de un datagridview de un form desde otro form
« en: Jueves 13 de Septiembre de 2012, 21:24 »
Si, entiendo lo que me decís. Inclusive es mas o menos como lo tengo armado ahora.
Pero eso implica realizar una nueva consulta a la base de datos para que actualice el datagridview. O sea estaría yendo 2 veces a la base de datos. La primera para realizar la modificación y la segunda para refrescar mi datagridview.

Lo que yo quiero es lograr modificar el datagridview sin necesidad de entrar nuevamente a la base de datos. Que por cada acción (alta, baja o modificación) vaya 1 sola vez a la BD.

Gracias!!






19
C# / Re:Modificar datos de un datagridview de un form desde otro form
« en: Jueves 13 de Septiembre de 2012, 14:50 »
Claro, puse eliminar como ejemplo, y justo en ese caso es cierto que no necesito abrir otro form.
Pero tanto para modificar como para dar altas sí necesito abrir otro form porque tengo que mostrar los campos detallados.

Gracias igual por la respuesta!

Voy a seguir buscando, si encuentro la solucion lo publico acá.

saludos!

20
C# / Modificar datos de un datagridview de un form desde otro form
« en: Miércoles 12 de Septiembre de 2012, 21:03 »
Buenas tardes,
Estuve leyendo un poco pero no caí con la respuesta concreta, espero me puedan dar un mano.

Tengo un form con un datagridview donde se muestra información traida de una base de datos. En ese mismo form tengo los típicos botones de alta, baja y modificación.
Cuando presiono alguno de esos botones, por ejemplo 'eliminar', llama a otro form (modal) al que le paso el Id y con este elimino el registro de la base de datos.
Ahora lo que me faltaría hacer es que antes que se cierre este formulario pueda eliminar también el registro del datagridview. O sea quisiera desde el segundo form acceder al primer form, donde esta del datagridview, y poder modificar los datos.

Se puede hacer?? Probé poniendo públicos algunos controles y funciones pero no hubo caso.

Hasta el momento lo que iba a hacer para salir del paso es luego de la sentencia form2.ShowDialog() vaciar y llenar nuevamente el datagridview. Pero no me parece que esto sea práctico...

Espero me puedan ayudar.
Gracias y saludos!

21
C# / Re:Form hijo sin salir del form Padre
« en: Jueves 23 de Agosto de 2012, 17:57 »
claro, era eso!!! Ahora que lo leo tiene su lógica.
Eran problemas familiares nomas, los hay en todos lados... hasta en la programación!

muchas gracias y saludos!!

22
C# / Form hijo sin salir del form Padre
« en: Jueves 23 de Agosto de 2012, 15:28 »
Buenos días,
Me trabé con algo que creo que es básico...

Tengo un form padre seteado como IsMdiContainer = True y con un menú strip para llamar a otros form hijos.
al hijo lo llamo es esta manera desde el padre:
Código: [Seleccionar]
Form Hijo= new frmHijo();
Hijo.MdiParent = this.MdiParent;
Hijo.Show();
hasta ahí bien, abre el hijo, pero lo que quiero es que la ventana hijo no salga del padre, que esté dentro. O sea, como lo tengo ahora, el form hijo puedo moverlo y sale del padre. Espero explicarme.
Debe ser alguna opción que no la puedo encontrar...

si alguno se acuerdo desde ya se lo agradezco.

Saludos!

23
C# / Re:Comunicacion con PLC
« en: Martes 21 de Agosto de 2012, 19:42 »
Excelente! muchas gracias por la info. Ya me pongo a leer, cualquier cosa vuelvo a preguntar.

Saludos y felicitaciones por la medalla dorada en fútbol!  :ball:
en la final alenté por uds. (pero por supuesto xq nosotros ni clasificamos...)

24
VB .NET / Comunicacion con PLC
« en: Martes 21 de Agosto de 2012, 17:38 »
Buenos días!
Quisiera ver si me pueden guiar o dar una mano con lo siguiente,

Necesito tomar los datos que envía un PLC para poder leerlos por medio de una aplicación (en C#, VB.net).
A decir verdad nunca había trabajado con un PLC por lo que desconozco mucho como funciona y recien ahora estoy empezando con las averiguaciones.

Pero bueno, basicamente lo que tengo que hacer es que los datos que acualmente se leen por un Wonderware reemplazarlo todo por algo realizado en .NET o VB.
Alguien tiene idea si existe algo que me permita la comunicación que necesito??

agradezco de antemano cualquier ayuda que me puedan dar.

Saludos!

25
C# / Comunicacion con PLC
« en: Martes 21 de Agosto de 2012, 17:37 »
Buenos días!
Quisiera ver si me pueden guiar o dar una mano con lo siguiente,

Necesito tomar los datos que envía un PLC para poder leerlos por medio de una aplicación (en C#, VB.net).
A decir verdad nunca había trabajado con un PLC por lo que desconozco mucho como funciona y recien ahora estoy empezando con las averiguaciones.

Pero bueno, basicamente lo que tengo que hacer es que los datos que acualmente se leen por un Wonderware reemplazarlo todo por algo realizado en .NET o VB.
Alguien tiene idea si existe algo que me permita la comunicación que necesito??

agradezco de antemano cualquier ayuda que me puedan dar.

Saludos!

Páginas: [1] 2