sábado, 14 de marzo de 2009

Curso Recomendado DCE 2005

Hola a todos los seguidores del blog, quiero comunicarles que hay una página de la Microsoft que dan cursos gratis con exámenes y certificados que cada uno puede poner tranquilamente en su curriculun

Este curso es el famoso DCE 2005 (DCE= DESARROLLADOR CINCO ESTRELLAS) este curso da una buenísima base sobre todas las tecnologías que tienen .net.

Cada estrella del curso corresponde a un área específica
  • Cero Estrella .Net Escencial: Como empezamos el curso con -1 estrella tenemos
    que pelear por la estrella cero. Esta estrella contiene lo básico del .Net y mucho de programación
    1. Fundamentos de la Programación: El objetivo de este entrenamiento es mostrar los fundamentos de la programación a través de ejemplos y prácticas del uso cotidiano del desarrollo de aplicaciones. (Examen)
    2. Programación Orientada a Objetos: Mostrar los conceptos de programación orientada a objetos POO y el desarrollo de aplicaciones en capas (n-tier), las ventajas, las estructuras y la comunicación. Este capítulo no contiene examen. (SIN EXAMEN)
  • Primera Estrella: Esta estrella contiene como es el .Net por dentro y algo de programación con el lenguaje VB y C#
    1. .Net Framework (Examen)
    2. C#: Este examen es opcional si pasaste el de VB (Examen)
    3. VB: Este examen es opcional si pasaste el de C# (Examen)
  • Segunda Estrella: Acá empieza lo lindo, Cómo comenzar a desarrollar las primeras aplicaciones en la plataforma .NET. Incluye dos exámenes de aprobación necesaria para obtener la estrella.
    1. Aplicaciones Windows con WinForms (Examen)
    2. Aplicaciones Web con ASP.NET (Examen)
  • Tercera Estrella: Para mí la más difícil de las estrellas,
    1. Acceso a Datos avanzado: Los elementos más importantes a tener en cuenta acerca del adecuado mecanismo a implementar para el acceso a datos, y como mantener adecuadamente la seguridad de los datos. (Examen)
    2. Web Services: Una introducción a la tecnología de los Servicios Web, uno de los fundamentos de implementación de arquitecturas basadas en servicios. (Examen)
    3. Seguridad: Introducción a los conceptos más importantes acerca del modo adecuado de desarrollar aplicaciones teniendo en cuenta la seguridad de las mismas. (Examen)
  • Cuarta Estrella: Esta estrella es una de las mejores te muestra un base de todas las tecnologías nuevas del .Net Windows CardSpace,Windows Presentation Foundation,Windows Communication Foundation y Windows Workflow Foundation
    1. Introducción (SIN EXAMEN)
    2. Windows CardSpace (Examen)
    3. Windows Presentation Foundation (Examen)
    4. Windows Communication Foundation (Examen)
    5. Windows Workflow Foundation (Examen)
  • Quinta Estrella: La última estrella y llena de información y videos
    1. ASP.NET AJAX (Examen)
    2. Arquitectura (Examen)
    3. Framework 3.0 - WCF (Examen)
    4. Framework 3.0 - WWF (Examen)
    5. HOL integrador (SIN EXAMEN)
El Curso Consta con otra modalidad más avanzada después de completar las 5 estrellas puede conseguir la estrella Gold (Oro) y Platinum (Platino)

NO TODO LO QUE RELUCE ES ORO.
Desarrollador Platino.
Tú eliges qué quieres ser.

Te ofrecemos la posibilidad de convertirte en un desarrollador Platinum o Gold, ser reconocido en tu comunidad y darle un despegue de profesionalismo, especialización y excelencia a tu carrera como desarrollador. Microsoft creó una nueva categorización de prestigio; si tus ansias de conocimientos exceden las temáticas de la 5ta estrella, sólo debes completar los cursos opcionales luego de haber obtenido la 5ta estrella del programa.


¿Cómo Obtenerlas?

Una vez obtenida la 5ta estrella, puede acceder a nueva información y exámenes que darán un upgrade a tu carrera como desarrollador.
Si apruebas 4 cursos opcionales serás catalogado como "Desarrollador Gold".
En cambio con más de 4 cursos opcionales aprobados, serás destacado como "Desarrollador Platino" y considerado un referente dentro de tu comunidad.



Para obtener estas estrellas tienen que pasar los exámenes de:
  • Cursos Opcionales:
    1. ADO.NET Entity Framework: Introducción a ADO.NET Entity Framework, Arquitectura de ADO.NET Entity Framework, Niveles de Abstracción, Conceptual Layer Schema Language (CLSL), Mapping Schema Language (MSL), Store Layer Schema Language (SLSL), Mappings, Tablas Multiples, Herencia.
    2. SQL Server 2008:
      Novedades, Tipos de datos, Lo nuevo en T-SQL, XML,Reporting Services, Integration Services, Entity Framework, ADO.Net Synchronization Services, Seguridad, Recursos.
    3. Windows Mobile 6.0: Introducción a Windows Mobile 6, Introducción a .Net Compact Framework 3.5, Entorno de desarrollo para dispositivos móviles, IU en dispositivos móviles, SQL Server Compact 3.5, Acceso a datos locales, Acceso a datos remotos, Seguridad, Recursos.
    4. Sharepoint Server 2007: Desarrollo, Tipos de Contenido (Content Types), Características (Features), Flujos de Trabajo(Workflows), Catálogos de Datos de Negocio (Business Data Catalog), Servicios de Excel (Excel Services)
    5. LinQ: Introducción y aplicabilidad al concepto de LinQ, características de Lenguajes C# 3.0 y VB Net 9.0; cómo construir consultas a diferentes fuentes de datos: LinQ a Objetos, LinQ a Dataset, LinQ a XML, Ejemplos con LinQ y Recursos.
    6. Silverlight 2.0: La evolución en el desarrollo web; qué es Silverlight, características, WPF y Silverlight, Silverlight 1.0 y 2.0, Herramientas y codificación de una aplicación.

miércoles, 11 de marzo de 2009

El RadioButton o Botón de Radio o Botón de opción

Más información en


http://msdn.microsoft.com/es-es/library/system.windows.forms.radiobutton(VS.80).aspx

Bueno hoy les mostrare el RadioButton o Botón de Radio (Lo de radio para mí que es por lo redondo del objeto, no tiene que ver con la radio, "O quien sabe")

Permite al usuario seleccionar una única opción entre un grupo de elecciones cuando se emparejan con otros controles RadioButton.

Propiedades Importantes

  • Name = Nombre del Objeto, para su nombre siempre usaremos el prefijo Rdb seguido del nombre ejemplo: RdbMonedaGuarani, RdbMonedaDolar, RdbMonedaPesoArgentino
  • AutoCheck = Obtiene o establece un valor que indica si el valor de Checked y el aspecto del control cambian automáticamente al hacer clic en el control.
  • AutoSize= Automáticamente cambia el tamaño del Objeto (No uso mucho para este tipo de objeto)
  • BackColor= Color de fondo
  • BackGroundImage= Imagen de fondo
  • BackGroundImageLayout= Obtiene o establece el diseño de la imagen de fondo
  1. Center = La imagen se centra dentro del rectángulo del control.
  2. None = La imagen se alinea a la izquierda en la parte superior del rectángulo del control.
  3. Stretch = La imagen se extiende por todo el rectángulo del control.
  4. Tile = La imagen se dispone en mosaico en todo el rectángulo del control.
  5. Zoom = La imagen se amplía dentro del rectángulo del control.
  • Checked = Obtiene o establece un valor que indica si el objeto está en el estado activado
  • CheckAlign = Obtiene o establece la ubicación de la parte de casilla de verificación del control RadioButton.
  • Cursor = Obtiene o establece el cursor que se muestra cuando el puntero del mouse se sitúa sobre el control.
  • Enable = Obtiene o establece un valor que indica si el control puede responder a la interacción del usuario.
  • Font = con esta propiedad se puede colocar el tamaño del texto, el nombre de la fuente, si va a estar en negrita, subrayada, en cursiva, tachado, subrayado etc
  • ForeColor = Color de la palabra que se muestra en el objeto
  • Image = Obtiene o establece la imagen que se muestra en un control de botón
Obs: NO CONFUNDIR CON LA PROPIEDAD BACKGROUNDIMAGE
La propiedad image coloca una imagen al costado del texto o arriba dependiendo
la propiedad ImageAlign (La imagen no agarra toda el área del objeto) y no se
puede usar la una opción tipo "Stretch" para ajustar la imagen al área del objeto
La propiedad BackGroundImage agarra toda el área del objeto y se puede ajustar
con la propiedad BackgroundImageLayout la imagen colocando a "Stretch"

  • ImageAlign = Obtiene o establece la alineación de la imagen en el control de botón
  • Text = Texto que muestra el objeto
  • TextAlign = Obtiene o establece la alineación del texto en el control RadioButton.
  • Visible = determina si el botón es visible o está escondido

Comentarios

El control RadioButton puede mostrar texto, Image o ambos.
Cuando el usuario selecciona un botón de opción dentro de un grupo, los otros se borran automáticamente. Todos los controles RadioButton de un contenedor determinado, como Form, constituyen un grupo. Para crear varios grupos en un formulario, coloque cada grupo en su propio contenedor, como un control GroupBox o Panel (El Objeto GroupBox y los diferentes Paneles estudiaremos en próximas clases).
Los controles RadioButton y CheckBox tienen una función similar; es decir, ofrecen opciones que el usuario puede activar o desactivar. La diferencia consiste en que se pueden seleccionar múltiples controles CheckBox al mismo tiempo, mientras que los botones de opción se excluyen mutuamente.

Utilice la propiedad Checked para obtener o establecer el estado de un RadioButton. El aspecto de un botón de opción se puede modificar para que aparezca como botón de alternar o como botón de opción estándar al establecer la propiedad Appearance.


sábado, 7 de marzo de 2009

El CheckBox o Caja de Verificación

Más información en

http://msdn.microsoft.com/es-es/library/system.windows.forms.checkbox(VS.80).aspx

Utilice un control CheckBox para dar al usuario una opción del tipo verdadero/falso o sí/no, para una determinada operación


Propiedades Importantes

  • Name = Nombre del Objeto, para su nombre siempre usaremos el prefijo Chk seguido del nombre ejemplo: ChkOpcion1, ChkOpcion1
  • AutoCheck = Obtiene o establece un valor que indica si los valores de Checkedo CheckState y la apariencia de CheckBox cambian automáticamente al hacer clicen dicha casilla de verificación CheckBox.
  • AutoSize= Automáticamente cambia el tamaño del Objeto (No uso mucho para estetipo de objeto)
  • BackColor= Color de fondo
  • BackGroundImage= Imagen de fondo
  • BackGroundImageLayout= Obtiene o establece el diseño de la imagen de fondo
  1. Center = La imagen se centra dentro del rectángulo del control.
  2. None = La imagen se alinea a la izquierda en la parte superior del rectángulo
    del control.
  3. Stretch = La imagen se extiende por todo el rectángulo del control.
  4. Tile = La imagen se dispone en mosaico en todo el rectángulo del control.
  5. Zoom = La imagen se amplía dentro del rectángulo del control.
  • Checked = Obtiene o establece un valor que indica si CheckBox está en el estado activado
  • CheckState = Obtiene o establece el estado del control CheckBox, puede tener tres valores:
  1. Checked = CheckBox muestra una marca de verificación
  2. Unchecked = El control CheckBox está vacío.
  3. Indeterminate = El control CheckBox muestra una marca de verificación y aparece sombreado.
  • Cursor = Obtiene o establece el cursor que se muestra cuando el puntero del mouse se sitúa sobre el control.
  • Enable = Obtiene o establece un valor que indica si el control puede responder a la interacción del usuario.
  • Font = con esta propiedad se puede colocar el tamaño del texto, el nombre de la fuente, si va a estar en negrita, subrayada, en cursiva, tachado, subrayado etc
  • ForeColor = Color de la palabra que se muestra en el objeto
  • Text = Texto que muestra el objeto
  • TextAlign = El alineamiento que tendrá el texto en el botón
  • ThreeState = Obtiene o establece un valor que indica si la casilla de verificación CheckBox podrá tener tres estados de verificación en lugar de dos.
  • Visible = determina si el botón es visible o está escondido

El Objeto Checkbox es muy usado, se lo ve mucho en internet cuando necesitamos verificar que tipo de interés tenemos sobre algo y elegimos varias opciones, su propiedad más importante es la CheckState ya que con ella podemos verificar el estado que esta el check o sea si el usuario eligió la opción o no la eligió.
Otro escenario que se usa mucho este objeto es, en los exámenes donde tenemos preguntas con más de una respuesta correcta (Como Vemos En El Dibujo).