En este podcast responderé la pregunta de si eres demasiado viejo para aprender a programar, una pregunta que muchos se hacen cuando encuentran la programación a una edad avanzada.
Hacer un cronómetro en C# .Net en 10 minutos, Windows forms, Stopwatch
En este video te mostrare como puedes hacer un cronómetro en C# .Net Windows Forms en 10 minutos.
Código fuente: descargar
Aplicando la reflexión en C# MVC .Net Core, Creando formularios dinámicos, metaprogramación
En este video te enseñare algo que no te enseñaran en tu escuela, es como puedes aprovechar la reflexión, una característica que tiene C# .Net la cual es muy útil para realizar programas dinámicos.
Composite en C# .Net, Patrones de diseño, design patterns, #8
En este video te enseñare cómo funciona el patrón de diseño Composite, un patrón de diseño que resuelve la construcción de elementos que se forman de más elementos con características parecidas.
Código fuente: descargar
Data provider vs DataSets vs Entity Framework, tres formas de conectarte a una base de datos
En este video te explicare tres tecnologías que puedes utilizar para conectarte a una base de datos en C# .Net. Te explicare sus ventajas y desventajas.
Quiero aprender C# .Net, instalación y explicación para novatos.
En este video te enseñare cuales son los pasos que debes seguir para comenzar a programar en C# .Net.
State en C# .Net, Patrones de diseño, design patterns #7
En este video te enseñare para qué sirve el patrón de diseño State, un patrón de diseño de tipo comportamiento que nos ayuda a administrar como se deben comportar nuestros objetos dependiendo el estado de los mismos.
Código fuente: descargar
El código fuente tiene publicidad, disculpa por ponerla, pero gracias a eso este sitio sigue disponible para todos ustedes.
¿Qué son y para qué sirven las interfaces en C#?, Programación Orientada a Objetos
En este video te explicare para que sirven las interfaces en C#, que son y cómo se utilizan o para que ayudan a un programador.
Podcast #13 – ¿Qué se necesita para ser arquitecto de software?
En este podcast te hablare de los requerimientos que necesita conocer un arquitecto de software desde mi opinión.
¿Cómo hacer un TextBox que solo acepte números enteros o decimales en C# .net Windows Forms?
Para el caso de obligar a un TextBox en Windows forms para que solo acepte números, tenemos que agregar una funciona al textbox en su evento KeyPress. Esto lo podemos hacer dando clic en el control y en la pantalla de propiedades seleccionar el botón de eventos (el relámpago) y dar doble clic en el evento llamado KeyPress. Una vez que se asigna una función automática, ponemos el siguiente código:
private void MiTextBox_KeyPress(object sender, KeyPressEventArgs e) { if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) ) { e.Handled = true; } }
Con eso bastara para obligar a tu control a no permitir letras ni otros caracteres que no sean números.
Podemos hacer lo mismo para números con decimales, pegando el siguiente código.
private void MiTextBox_KeyPress(object sender, KeyPressEventArgs e) { if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && (e.KeyChar != '.')) { e.Handled = true; } // solo 1 punto decimal if ((e.KeyChar == '.') && ((sender as TextBox).Text.IndexOf('.') > -1)) { e.Handled = true; } }