|
21
|
Programación / .NET (C#, VB.NET, ASP) / Re: Alcanse de una variable en C#
|
en: 2 Mayo 2010, 18:30 pm
|
estas en ASP.NET, cada vez que un evento o metodo termina el borra el contenido de las variables pues hizo un PostBack, no es igual que en Windows, debes guardar el contenido de la variable en un Session o en ViewState.
Atentamente,
Juan Manuel Lombana Microsoft Student Partner Microsoft Certified Professional Medellín - Colombia
|
|
|
23
|
Programación / .NET (C#, VB.NET, ASP) / Re: restaurar base de datos
|
en: 2 Mayo 2010, 18:26 pm
|
pues no se cual es el problema y la verdad ni Tag's de code utilizaste asi que me da pereza, yo te recomiendo te Mires SMO que son las Librerias que utiliza el Management Studio para hacer todas las tareas, el tene un metodo para hacer backUp y asi no te queda mala.
Atentamente,
Juan Manuel Lombana Microsoft Student Partner Microsoft Certified Professional Medellín - Colombia
|
|
|
25
|
Programación / .NET (C#, VB.NET, ASP) / Re: Problema con Localizacion C#
|
en: 2 Mayo 2010, 18:22 pm
|
y como lo solucionaste....
Es un error comun para la gente pensar que la localizacion es traducción de cualquier cosa, el Framework NO tiene traducción, suele ocurrir que cuando haces un .ToString con un formato especifico a un DateTime te retorno Monday o Lunes dependiendo de la localización. La localización solo sirve para definir o saber el entorno en el cual se esta trabajando. por ejemplo: si tienes un informe y quieres que las fechas salgan asi: "Lunes, Mayo 1 de 2010" dependiendo de la localizacion puede salir o no en otro idioma, si quieres obligarlo siempre a español pues defines para el hilo la cultura y el no tomará el del sistema operativo. Como te decian lo que puedes hacer es utilizar un Bot de Traducción y dependiendo de la localizacion eliges el idioma asi no te limitas a solo 2 pues puede ser cualquiera que el bot soporte. Lo mas comun para los programas con multiples idiomas es definir archivos XML con las etiquetas de cada idioma y que cuando cambie la localización cargar el XML adecuado.
Atentamente,
Juan Manuel Lombana Microsoft Student Partner Microsoft Certified Professional Medellín - Colombia
|
|
|
26
|
Programación / .NET (C#, VB.NET, ASP) / Re: Duda POO usando windows forms en C#
|
en: 2 Mayo 2010, 18:13 pm
|
cuando arrastras un control a la interfaz grafica el IDE por defecto lo crea privado, para cambiar esto debe ir a Form1.Desing.cs y buscar la declaracion del TextBox y en vez de private poner public asi puedes acceder desde program a Form1.textBox1.Text.
Atentamente,
Juan Manuel Lombana Microsoft Student Partner Microsoft Certified Professional Medellín - Colombia
|
|
|
27
|
Programación / .NET (C#, VB.NET, ASP) / Re: Crear un sistema de plug-Ings y scripts en mi aplicacion
|
en: 28 Abril 2010, 01:00 am
|
lo de reflection es lo mejor, pero un recomendación para que no temates buscando metodos en clases que no conces haz por regla que las Dll's que sean PlugIns implementen por obligación una interfaz en la cual defines el metodo de inicio. De esta forma podras instanciar la Dll de una forma mas sencilla pues conoces el metodo.
Atentamente,
Juan Manuel Lombana Medellín - Colombia
|
|
|
29
|
Programación / .NET (C#, VB.NET, ASP) / Re: Hacer buskedas con el key de una collection
|
en: 15 Abril 2010, 21:34 pm
|
dice System.Collection y utilizas 2.0? utiliza mejor System.Collection.Generic, por lo segundO si hablas de key es por que utilizas una coleccion de tipo DICCIONARIO (esperaba que me respondieras eso no el nombre del namespace) los diccionarios (por lo menos en System.Collections.Generic.Dictionary<T,T>) tienen el método ContainsKey el cual retorna un bool.
Atentamente,
Juan Manuel Lombana Microsoft Student Partner Microsoft Certified Professional Medellín - Colombia
|
|
|
30
|
Programación / .NET (C#, VB.NET, ASP) / Re: FileOpen y Windows 7
|
en: 12 Abril 2010, 17:28 pm
|
puede ser por la compilación, en las propiedades del proyecto en la pestaña Compilacion (Build) mira la plataforma (Platform target) es un combo y tiene 3 valores. Any CPU, x86, x64 por defecto esta en Any CPU esto quiere decir que el programa se ejecutará según la plataforma. si es 32 Bit se ejecutara como 32 pero si es de 64 se ejecutara como 64 y por esto es que falla, si eliges x86 obligarás al CLR a ejecutarse siempre como 32 bit's, asi si ejecutas en 64 bit's el CLR lo ejecutará en un entorno de 32 y correrá bien, x64 obligará a que se ejecute a 64 y solo funcionará para 64 bit's, (x86 funciona para ambos) si tienes una funcionalidad especifica de 64 bit's debes compilar a x64 pero si lo que quieres es simplemente ejecutar, compila a x86 asi nunca fallará.
Atentamente,
Juan Manuel Lombana Microsoft Certified Professional Microsoft Student Partner Medellín - Colombia
|
|
|
|
|
|
|