Capturar combinación de Teclas (Silverlight)

20 de marzo de 2014

Buen día, hoy anotaré la forma de como capturar una combinación de teclas (Ctrl + Enter)

Para lograr esto tenemos que controlar el evento del KeyDown, en mi caso particular lo hago a un TextBox que es el único control que recibe el enfoque, ya que lo que estoy implementando es una especia de búsqueda y selección, por lo tanto cuando el usuario de ENTER se agregará el elemento seleccionado, y cuando de CTRL + ENTER se saldrá del formulario.

En C#

public void txtBuscar_KeyDown(KeyEventArgs e) 
 { 
   if (Keyboard.Modifiers == ModifierKeys.Control && e.Key == Key.ENTER) 
      { 
        OKButton_Click(Nothing, Nothing); 
      }
   else
      {
        if (e.Key == Key.ENTER)
          {
            agregarALista();
          }
      }
}

En VB

 Private Sub txtBuscar_KeyDown(sender As Object, e As KeyEventArgs)
        If Keyboard.Modifiers = ModifierKeys.Control And e.Key = Key.Enter Then
            OKButton_Click(Nothing, Nothing)
        Else
            If e.Key = Key.Enter Then
                agregarALista()
            End If
        End If
 End Sub

Básicamente detectamos si se presiono alguna tecla "modificadora" (SHIFT, CTRL, ALT) en este caso CTRL en combinación con otra tecla (ENTER)

Saludos.


Comunidad Autodidactas

11 de febrero de 2013

Hola que tal a todos, no he escrito mucho por esta zona ya que he estado algo ocupado con la comunidad www.autodidact.as misma de la que quiero hablarles hoy.

Saben tenemos al rededor de 8 meses desde que se inicio este proyecto, la verdad ha sido un crecimiento moderado, pero ya contamos con participación de muchos países.

La comunidad tiene por objetivo difundir el conocimiento, creando un grupo que le guste compartir y enseñar lo que ha aprendido.

En nuestro canal de Youtube www.youtube.com/comautodidactas, están los nuevos talleres y cursos que se han brindado en la comunidad, los vídeos anteriores están en mi cuenta personal www.youtube.com/lenincasco.

Estamos siempre en remodelación de nuestro sitio web, por cuestiones de tiempo pues avanzamos de a poco, pero contamos con tecnología de ultima como Django-python, Nodejs...

Contamos con ponentes reconocidos en la web, personas que desinteresadamente contribuyen con este proyecto, y también habemos otros no tan conocidos pero que entre ellos hay quienes saben un montón.

Te invito a que formes parte de nuestra comunidad, te aseguro que cada domingo que nos conectamos en vivo, para charlar, o realizar un taller, vas a aprender un poquito.





Service Pack 1 para Visual Studio 2010

26 de junio de 2012

Si al abrir tu Visual Studio 2010 e ir a Ayuda/Acerca de... y ves una pantalla como ésta:


es una señal de que tienes que actualizar al Sp1 tu Visual, este service pack tiene los siguientes requerimientos:


Sistemas operativos compatibles

  • Windows Server 2008 R2 (x 64 compatibles)
  • Windows 7 (x 86-basado y basado en 64 bits)
  • Windows Server 2008 (x 86 en todos y x 64 compatibles) junto con el Service Pack 2
  • Windows Vista (x 86 con todos los y las ediciones x 64 excepto Starter Edition) junto con el Service Pack 2
  • Windows Server 2003 R2 (x 86 en todos y x 64 compatibles)
  • Windows Server 2003 (todas en x 86 con y todas las ediciones de 64 x) junto con el Service Pack 2

    Nota Debe tener MSXML 6.0 para poder aplicar este service pack en un equipo que ejecuta Windows Server 2003. Para obtener más información acerca de cómo obtener MSXML 6.0, visite el siguiente sitio Web de Microsoft:
  • Windows XP Service Pack 2 (SP2) o una versión posterior de Windows XP
  • Windows XP (todos los x 86-ediciones excepto la edición Starter) junto con el Service Pack 3

Arquitecturas compatibles

  • 32 bits (x 86)
  • 64 bits (x 64) (WOW)

Requisitos de hardware

  • 1,6 gigahercios (GHz) o procesador más rápido
  • 1.024 MB de RAM (1,5 GB si se ejecuta en una máquina virtual)
  • 5.5 GB de espacio de disco duro disponible
  • Unidad de disco duro de 5.400 RPM
  • DirectX 9-tarjeta de vídeo que se está ejecutando en 1.024 x 768 o mayor resolución pantalla
  • Unidad de DVD

Requisitos de software

Debe tener uno de los programas de Visual Studio 2010 compatibles para poder aplicar este service pack.


Entre otras cosas el Service Pack 1, trae una ayuda local, soporte para Silverlight 4 (Para los que están siguiendo éste tutorial, y no podian instalar Silverlight), Compatibilidad de IIS Express, Soporte de SQL CE4, etc..


Asi que no dejen de actualizar su visual Studio 2010 .


Aca el Link de descarga: Visual Studio 2010 SP1

Fuente: Support Microsoft



Programando con Silverlight 4

23 de junio de 2012

Hola gente...

Hoy transmitimos en vivo, nuestro primer tutorial, hicimos un hangout donde participaron Belkys Morales, Alex Rayo y su servidor, ademas de los que nos vieron en vivo a través de Youtube.

Fue una experiencia increíble, había pensado hace mucho hacer algo similar, me sentí muy bien transmitiendo un poco de lo que he aprendido, deseo realmente que puedan aprovechar este esfuerzo que realizamos.

Nos extendimos a una hora y 35 minutos, lo programado era una hora, pero creo que vale la pena, es una material que te podrá ayudar a enfocarte en como puedes realizar una aplicación con Silverlight.

Alex Rayo se comprometió en vivo a realizar un tutorial sobre diseño, así que lo estaremos esperando.

Les invito a que nos sigan por Youtube en el canal "lenincasco", para que estén enterados de los nuevos eventos, también por Twitter en la cuenta @lenincasco, por Facebook a que formes parte de la comunidad informática que ya llevamos 100 miembros y seguiremos creciendo (Comunidad Informática).

Si nos ponemos las pilas entre todos podremos mejorar nuestro nivel de aprendizaje y si compartimos lo que cada uno sabe entonces entre todos sabremos mucho.

Háganle el animo y sigamos haciendo eventos que involucren cada día a más y más personas, hagamos que crezca esta comunidad.

Hasta pronto y gracias a los que participaron. y a los que lo vean por Youtube háganlo saber enviando un tuit con sus comentarios..


PSD. Los códigos y Base de datos de ejemplo estarán pronto en el grupo de Facebook.

Saludos.

Webcast Programación Silverlight

Buenas gente...
Se llego el día del mini-curso/taller de Programación, hoy realizaremos una aplicación sencilla pero desde cero, con Visual Studio 2010, Silverlight 4, Mysql 5.X y utilizando Visual Basic .net.

La intención de este webcast es motivarlos un poco a la programación, que vean lo que se puede hacer con estas tecnologías, espero no sea el primero ni el ultimo que haga, todo depende del interés que tengan en estos cursos, así que ya saben hoy 23 de junio a las 4 P.M, Online, solo tienen que ingresar al canal de Youtube "lenincasco", o si tienen cuenta de Google + pues buscarme por ahi y entrar al Hangouts, y sino pues ya por ultimo llamenme 8949-6666.

Para que se den una idea estos son los programas que ocuparemos y aqui los links de donde descargarlos, si no pueden para hoy, despues de la charla manos a la obra y esperara la secuela para que "Coding" un poco.


http://www.microsoft.com/en-us/download/details.aspx?id=2890
Aqui pueden descargar Visual Studio 2010.
"Microsoft Visual Studio 2010 Ultimate es el exhaustivo paquete de herramientas de administración del ciclo de vida de las aplicaciones para equipos"
http://www.silverlight.net/
En este encuentran Silverlight Tools.
"Microsoft Silverlight es un complemento de Microsoft que nos permite desarrollar aplicaciones enriquecidas para la web. Silverlight funciona sobre varias plataformas y múltiples exploradores y proporciona una nueva generación de experiencias de usuario basadas en .NET. Tras una descarga que se instala en segundos, Silverlight posibilita una nueva plataforma rica, segura y escalable."
http://silverlight.codeplex.com/releases
Por aca el silverlight ToolKit
"Provee a los desarrolladores de nuevos componentes, funcionalidades y una manera eficiente para ayudar a dar forma al producto"

http://www.microsoft.com/en-us/download/details.aspx?id=5915
Este programa no lo usaremos hoy pero es bueno que ya lo vayan descargando "Expression Blend"

http://www.microsoft.com/en-us/download/details.aspx?id=3053
Descarguen de aquí el WCF Ria Services
"WCF RIA Services simplifica el desarrollo de soluciones de n niveles para aplicaciones de Internet enriquecidas (RIA), como las aplicaciones de Silverlight."



Bueno los espero..

Lenín Casco

Blog Informático