3ro A FIMA
Elabore un procedimiento que permita cambiar una imagen dentro de picture box cada 30 segundos
Elabore un procedimiento que permita revisar si 3 objetos textbox y 2 objetos label se encuentran o no con datos
3ro B FIMA
Elabore un procedimiento para que dados: Nombre, Apellido, Sexo y Ciudad Natal, muestre todos estos valores en mayúsculas, adicional a ello presentelos en Listbox
3ro C FIMA
Elabore un procecimiento que permita determinar si los valores que ingresa en 4 objetos textbox son positivos o negativos
reproductor
lunes, 6 de febrero de 2012
miércoles, 1 de febrero de 2012
NAVEGADOR WEB BÁSICO
Creamos una aplicación Windows forms e insertamos este control que encontraremos en el panel de herramientas, de los controles comunes:
Al colocar este control este tiende a acoplarse a la ventana, así que debemos "desacoplarlo" pulsando en la flecha que tiene arriba a la derecha y que muestra este menú:
Le decimos que lo desacople de la ventana y ahora ocupará una zona distinta pudiéndola cambiar de tamaño:

Ahora le vamos a poner varios controles:
Debe quedarnos así:


Para el cuadro de texto le pondremos arriba, izquierda y derecha. Para el botón pondremos arriba y derecha. Si ejecutamos ahora el programa y movemos la ventana los controles se redimensionarán de forma automática:

Ahora le vamos a poner varios controles:
- Un cuadro de texto que le llamaremos "txt_direccion". Pondremos este nombre desde la ventana de propiedades.
- Una etiqueta "Label" que ponga la palabra "Dirección".
- Un botón de navegar que llamaremos btn_navegar.
- Al control de navegación Web que hemos añadido antes le pondremos el nombre "navegador".
Debe quedarnos así:
Ahora cambiaremos las propiedades para que nos ajuste el control y la dirección al redimensionar la pantalla con la propiedad anchor. Para el control web quedará:
Para el cuadro de texto le pondremos arriba, izquierda y derecha. Para el botón pondremos arriba y derecha. Si ejecutamos ahora el programa y movemos la ventana los controles se redimensionarán de forma automática:
Ahora vamos a escribir el código necesario para que nuestro navegador vaya a la página que escribamos en el cuadro de texto.
El control de navegación tiene un método que acepta una dirección URL y la muestra en pantalla. La página web la escribiremos en el cuadro de texto así que tendremos que leer la propiedad Text de ese cuadro de texto, por tanto el código necesario será esto:
El control de navegación tiene un método que acepta una dirección URL y la muestra en pantalla. La página web la escribiremos en el cuadro de texto así que tendremos que leer la propiedad Text de ese cuadro de texto, por tanto el código necesario será esto:
Código :
navegador.navigate (txt_direccion.Text)
Nos situamos en el editor pulsando el botón del código o pulsando con el botón derecho en el formulario:

Una vez en el código seleccionamos el botón en la parte superior izquierda:

Ahora en la parte derecha nos mostrará los eventos a los que puede atender este control, seleccionamos "click":

Una vez en el código seleccionamos el botón en la parte superior izquierda:
Ahora en la parte derecha nos mostrará los eventos a los que puede atender este control, seleccionamos "click":
Nos va a mostrar el código que se ejecutará al hacer clic en el botón.
Esto es el controlador para el evento clic del objeto botón:
martes, 31 de enero de 2012
VISOR DE COLORES ARGB
Diseño de la interfaz
Para empezar, abrimos un nuevo proyecto Windows Forms, y lo denominamos VisualizadorRGB,
Ampliamos el formulario para poder introducir correctamente todos los controles, que serán 4 Trackbar 4 labels y un PictureBox
. 
Arrastramos los cuatro TrackBar al Formulario:
Y los ponemos tal que obtengamos la siguiente distribución:
Una vez que los TrackBar están listos, añadimos nuestro PictureBox, que será donde se verán los resultados de cambiar el valor de los scroll.
En el picturebox en la propiedad BorderStyle en Fixed3D:
Añadimos los cuatro Labels, uno a cada lado de los TrackBar, que serán para saber que color es cada uno: Rojo, Verde, Azul y el último el Alpha. Y por ahorá nos quedará así:
Cambiamos la propiedad TickFrequency en 20, para que cada salto del TrackBar sea de 20 y lo mismo con la propiedad LargeChange.
Código del selector de color
Ponemos nombre a todos los controles(Propiedad Name): tr_Rojo, tr_Verde, tr_Azul y tr_Alpha. Al PictureBox lo dejamos tal cual, PictureBox1.
Ahora vamos a dar doble click sobre cada uno de los cuatro controles, y en el hueco dejado por VB, pondremos la declaración siguiente:
Código :
cambiar_color()
Quedarán todos así:
Nos mostrará que hay errores, porque aun no hemos declarado la función "Cambiar_color" .

Declaramos la función "cambiar_color" poniendo el siguiente código debajo de las declaraciones anteriores:
Código :
Sub cambiar_color() Me.PictureBox1.BackColor = Color.FromArgb(tr_Alpha.Value, tr_Rojo.Value, tr_Verde.Value, tr_Azul.Value) End SubÉste código lo que hace, es coger el valor(De ahi "tr_color.Value") de cada TrackBar y modificar el color del PictureBox que se encuentra en el formulario actual (De ahi "Me.PictureBox1.BackColor) y lo pasa a color RGB.
viernes, 20 de enero de 2012
ORDENAR ARREGLOS TIPO TEXTO
Un ejemplo sencillo de cómo ordenar un array en Visual Basic:
Dim nombres As String
Dim arr() As String
ReDim arr(1)
arr(0) = "paul"
arr(1) = "ana"
Array.Sort(arr) ' esto ordena el array
For Each nombres In arr
MsgBox(nombres)
Next
Dim nombres As String
Dim arr() As String
ReDim arr(1)
arr(0) = "paul"
arr(1) = "ana"
Array.Sort(arr) ' esto ordena el array
For Each nombres In arr
MsgBox(nombres)
Next
lunes, 16 de enero de 2012
Ejercicios Repaso
1. Realizar una calculadora similar a la presentada por Windows
2. Mediante el uso los componentes, permita desplazar un objeto mediante las teclas de dirección del computador, además al desplazarse con ayuda de un label, debe indicar la posición X y Y.
3. Con los componentes adecuados permita ingresar un arreglo de 10 posiciones de tipo numérico, al momento de terminar el ingreso, muestre los valores solamente de las posiciones pares
4. Usando el objeto de windows media player elabore un programa para reproducir cualquier canción o video al azar durante un tiempo de 5 minutos.
5. Con ayuda de un arreglo unidimensional muestre 20 nombres y ordenelos de A a Z , adémas con ayuda de un listbox muestre los valores que existen en las posiciones impares del arreglo.
6. Con ayuda de comandos Shell , permitir que al azar un computador se reinicie y apague acorde al tiempo de espera del usuario
2. Mediante el uso los componentes, permita desplazar un objeto mediante las teclas de dirección del computador, además al desplazarse con ayuda de un label, debe indicar la posición X y Y.
3. Con los componentes adecuados permita ingresar un arreglo de 10 posiciones de tipo numérico, al momento de terminar el ingreso, muestre los valores solamente de las posiciones pares
4. Usando el objeto de windows media player elabore un programa para reproducir cualquier canción o video al azar durante un tiempo de 5 minutos.
5. Con ayuda de un arreglo unidimensional muestre 20 nombres y ordenelos de A a Z , adémas con ayuda de un listbox muestre los valores que existen en las posiciones impares del arreglo.
6. Con ayuda de comandos Shell , permitir que al azar un computador se reinicie y apague acorde al tiempo de espera del usuario
lunes, 9 de enero de 2012
viernes, 6 de enero de 2012
ASP.NET
Visual Web Developer 2008 Express Edition es parte de la familia Microsoft Visual Studio 2005, y es la mejor herramienta de desarrollo para hacer aplicaciones web con ASP.NET 2.0. Como parte de la familia Express, Visual Web Developer se puede actualizar a Visual Studio Standard, Professional, y Team System, sin problemas.
Visual Web Developer está orientado a las necesidades específicas del desarrollador web a través de un nuevo perfil web que muestra un menú y un diseño de ventana optimizado para el desarrollo web. El entorno incluye el mejor editor de código HTML, una herramienta mejorada para el diseño visual de las páginas, un nuevo sistema de proyectos, mejor soporte para el trabajo con datos, y soporte completo para los standards XHTML. Todas estas características permiten desarrollar aplicaciones Web orientadas a datos más rápida y fácilmente que nunca antes. A continuación veremos algunas de las muchas mejoras que introduce Visual Web Developer en el desarrollo Web.
Mejor Edición de Código Fuente.
Visual Web Developer tiene un editor de cófigo fuente HTML mejorado que nos permite escribir y modificar las páginas más rápidamente. Dicho editor proporciona “Intellisense” completa durante todo el fichero y tiene nuevas funciones para navegar y validar los marcadores. “Intellisense” en todas partes
Intellisense (el popup que aparece mientras vamos escribiendo) tiene un gran impacto en la productividad como desarrollador. A pesar que el soporte para Intellisense en Visual Studio .NET 2003 es excelente, en Visual Web Developer se ha mejorado.
En Visual Web Developer, Intellisense se abre en cualquier lugar. Por ejemplo, se puede aprovechar completamente Intellisense en los bloques de un script, en un solo fichero ASP.NET. Además, Visual Web Developer también soporta Intellisense para Directivas ASP.NET y para atributos de estilos CSS en un misma página.
Visual Web Developer también proporciona Intellisense para tods las secciones en un mismo fichero de configuración Web.Config, así como en cualquier fichero genérico XML que contiene un DTD o una referencia de Esquema XML.
Conservación de código HTML
Visual Web Developer respeta vuestro HTML. Se respetará el formato de vuestro marco HTML (incluyendo todos los espacios blancos, indentación, retornos de carro, mayúsculas…) exactamente igual a como fue escrito, incluso cuando se cambie de la vista de diseño a la vista de código, o viceversa. Podéis confiar completamente en que Visual Web Developer no modificará nunca la etiqueta/marca.
Opciones de Formateo HTML
Visual Web Developer nos permite controlar de forma precisa el formato de todas las etiquetas HTML o de Control de Servidor de ASP.NET generadas mediante el editor WYSIWYG. Ahora podemos configurar la conversión de etiquetas, el citado de atributos, el estilo de indentación y las características de “Word wrap” de cada html o etiqueta de control del servidor de una página. Se puede fijar dichas características de formateo como las predefinidas para todas las etiquetas, así como, opcionalmente, sobrescribir cada opción de formateo por una base por etiqueta/control. Esto nos proporciona la flexibilidad de controlar de forma completa como queremos que se generen nuestras etiquetas.
Los ajustes de formato HTML se pueden exportar e importar desde Visual Web Developer para permitir la estandarización de estilos de los diferentes desarrolladores de un mismo equipo. Visual Web Developer también permite a los desarrolladores aplicar fácilmente las reglas de formateo HTML a un código de etiquetado ya existente (para manejar los casos en los que necesitamos actualizar código HTML ya existente con nuevas reglas de formateo).
Navegador de Etiquetas
El editor de código HTML incluido en Visual Web Developer contiene una función nueva de Navegador de Etiquetas, qué permite a los desarrolladores conocer fácilmente su posición y navegar por cualquier documento HTML. El Navegador de Etiquetas muestra la ruta actual en el código fuente de una página HTML, mostrándonos una lista de todas las etiquetas HTML que contienen la etiqueta dónde el cursos está situado actualmente. Haciendo clic en cualquiera de los nodos los desarrolladores podrán cambiar el nivel del código seleccionado, y moverse rápidamente por toda la jerarquía.
Imaginemos, por ejemplo, que estamos editando el código de una página HTML con múltiples tablas HTML anidadas. Editar tablas anidadas puede ser difícil ya que es muy fácil perderse en la jungla de filas y columnas anidadas. Sin embargo, utilizando el Navegador de Etiquetas se puede evitar perderse ya que no muestra de forma continua el path actual en la jerarquía de la tabla de elementos.
Tag Outlining
Tag Outlining nos permite trabajar de forma más eficiente en grandes documentos HTML. Con Tag Outlining podemos hacer clic con el botón derecho sobre cualquier etiqueta de un documento HTML en el editor de código y seleccionar “Colapsar Etiqueta” para esconder todo el código que contiene dicha etiqueta. Esconder diferentes regiones del código HTML contenido en una página nos permite centrarnos en la región particular de dicha página que queremos editar.
Adaptación y Validación Flexibles del Navegador "Destino"
Visual Web Developer nos permite de forma sencilla marcar como objetivo un Standard HTML específico o un determinado navegador web cuando escribimos nuestras páginas. Por ejemplo, podemos hacer que nuestras páginas estén optimizadas para un navegador particular, como Nestcape Navigator 4.0 o Internet Explorer 6.0. Adicionalmente podemos querer que nuestro código siga un Standard HTML particular, como XHTML 1.0 Estricto o XHTML 1.0 Transitional.
Una vez hecho esto, el HTML que escribamos se irá validando en tiempo real en el editor. El código inválido se subrayará automáticamente en rojo (con una etiqueta dónde nos mostrará la explicación de por qué hemos violado el objetivo). Los errores encontrados se van incluyendo en tiempo real en la ventada de Lista de Tareas.
Todas las normas de validación de navegadores/Standard se pueden añadir al Visual Web Developer, y se pueden extender y personalizar fácilmente. Visual Web Developer incluye varios objetivos de validación automáticos entre los que están XHTML, XHTML Transicional, y la mayoría de navegadores para ordenadores y para dispositivos móviles.
APLICACIÓN ASP.NET
Una aplicación web en ASP.NET es un conjunto de páginas, controles, módulos de código, y servicios, todos ellos ejecutándose en un solo directorio de aplicación de un servidor web (normalmente IIS). ASP.NET hace que resulte muy sencillo crear las aplicaciones web dinámicas que podemos encontrar hoy en día por toda la Internet. Nos proporciona un modelo simple de programación basado en el Framework .NET y varios controles y servicions ya incluidos que permite crear la mayor parte de los escenarios que encontramos el gran parte de las aplicaciones, con poco código y esfuerzo. En esta sección demostraremos los elementos básicos de una aplicación web que utilizaremos en el resto de la guía de inicio rápido, incluyendo:
• El Framework para Páginas ASP.NET (Formularios Web)
• Controles de Servidor Web y HTML
• Módulos o Montajes de Código Compartido
Visual Web Developer está orientado a las necesidades específicas del desarrollador web a través de un nuevo perfil web que muestra un menú y un diseño de ventana optimizado para el desarrollo web. El entorno incluye el mejor editor de código HTML, una herramienta mejorada para el diseño visual de las páginas, un nuevo sistema de proyectos, mejor soporte para el trabajo con datos, y soporte completo para los standards XHTML. Todas estas características permiten desarrollar aplicaciones Web orientadas a datos más rápida y fácilmente que nunca antes. A continuación veremos algunas de las muchas mejoras que introduce Visual Web Developer en el desarrollo Web.
Mejor Edición de Código Fuente.
Visual Web Developer tiene un editor de cófigo fuente HTML mejorado que nos permite escribir y modificar las páginas más rápidamente. Dicho editor proporciona “Intellisense” completa durante todo el fichero y tiene nuevas funciones para navegar y validar los marcadores. “Intellisense” en todas partes
Intellisense (el popup que aparece mientras vamos escribiendo) tiene un gran impacto en la productividad como desarrollador. A pesar que el soporte para Intellisense en Visual Studio .NET 2003 es excelente, en Visual Web Developer se ha mejorado.
En Visual Web Developer, Intellisense se abre en cualquier lugar. Por ejemplo, se puede aprovechar completamente Intellisense en los bloques de un script, en un solo fichero ASP.NET. Además, Visual Web Developer también soporta Intellisense para Directivas ASP.NET y para atributos de estilos CSS en un misma página.
Visual Web Developer también proporciona Intellisense para tods las secciones en un mismo fichero de configuración Web.Config, así como en cualquier fichero genérico XML que contiene un DTD o una referencia de Esquema XML.
Conservación de código HTML
Visual Web Developer respeta vuestro HTML. Se respetará el formato de vuestro marco HTML (incluyendo todos los espacios blancos, indentación, retornos de carro, mayúsculas…) exactamente igual a como fue escrito, incluso cuando se cambie de la vista de diseño a la vista de código, o viceversa. Podéis confiar completamente en que Visual Web Developer no modificará nunca la etiqueta/marca.
Opciones de Formateo HTML
Visual Web Developer nos permite controlar de forma precisa el formato de todas las etiquetas HTML o de Control de Servidor de ASP.NET generadas mediante el editor WYSIWYG. Ahora podemos configurar la conversión de etiquetas, el citado de atributos, el estilo de indentación y las características de “Word wrap” de cada html o etiqueta de control del servidor de una página. Se puede fijar dichas características de formateo como las predefinidas para todas las etiquetas, así como, opcionalmente, sobrescribir cada opción de formateo por una base por etiqueta/control. Esto nos proporciona la flexibilidad de controlar de forma completa como queremos que se generen nuestras etiquetas.
Los ajustes de formato HTML se pueden exportar e importar desde Visual Web Developer para permitir la estandarización de estilos de los diferentes desarrolladores de un mismo equipo. Visual Web Developer también permite a los desarrolladores aplicar fácilmente las reglas de formateo HTML a un código de etiquetado ya existente (para manejar los casos en los que necesitamos actualizar código HTML ya existente con nuevas reglas de formateo).
Navegador de Etiquetas
El editor de código HTML incluido en Visual Web Developer contiene una función nueva de Navegador de Etiquetas, qué permite a los desarrolladores conocer fácilmente su posición y navegar por cualquier documento HTML. El Navegador de Etiquetas muestra la ruta actual en el código fuente de una página HTML, mostrándonos una lista de todas las etiquetas HTML que contienen la etiqueta dónde el cursos está situado actualmente. Haciendo clic en cualquiera de los nodos los desarrolladores podrán cambiar el nivel del código seleccionado, y moverse rápidamente por toda la jerarquía.
Imaginemos, por ejemplo, que estamos editando el código de una página HTML con múltiples tablas HTML anidadas. Editar tablas anidadas puede ser difícil ya que es muy fácil perderse en la jungla de filas y columnas anidadas. Sin embargo, utilizando el Navegador de Etiquetas se puede evitar perderse ya que no muestra de forma continua el path actual en la jerarquía de la tabla de elementos.
Tag Outlining
Tag Outlining nos permite trabajar de forma más eficiente en grandes documentos HTML. Con Tag Outlining podemos hacer clic con el botón derecho sobre cualquier etiqueta de un documento HTML en el editor de código y seleccionar “Colapsar Etiqueta” para esconder todo el código que contiene dicha etiqueta. Esconder diferentes regiones del código HTML contenido en una página nos permite centrarnos en la región particular de dicha página que queremos editar.
Adaptación y Validación Flexibles del Navegador "Destino"
Visual Web Developer nos permite de forma sencilla marcar como objetivo un Standard HTML específico o un determinado navegador web cuando escribimos nuestras páginas. Por ejemplo, podemos hacer que nuestras páginas estén optimizadas para un navegador particular, como Nestcape Navigator 4.0 o Internet Explorer 6.0. Adicionalmente podemos querer que nuestro código siga un Standard HTML particular, como XHTML 1.0 Estricto o XHTML 1.0 Transitional.
Una vez hecho esto, el HTML que escribamos se irá validando en tiempo real en el editor. El código inválido se subrayará automáticamente en rojo (con una etiqueta dónde nos mostrará la explicación de por qué hemos violado el objetivo). Los errores encontrados se van incluyendo en tiempo real en la ventada de Lista de Tareas.
Todas las normas de validación de navegadores/Standard se pueden añadir al Visual Web Developer, y se pueden extender y personalizar fácilmente. Visual Web Developer incluye varios objetivos de validación automáticos entre los que están XHTML, XHTML Transicional, y la mayoría de navegadores para ordenadores y para dispositivos móviles.
APLICACIÓN ASP.NET
Una aplicación web en ASP.NET es un conjunto de páginas, controles, módulos de código, y servicios, todos ellos ejecutándose en un solo directorio de aplicación de un servidor web (normalmente IIS). ASP.NET hace que resulte muy sencillo crear las aplicaciones web dinámicas que podemos encontrar hoy en día por toda la Internet. Nos proporciona un modelo simple de programación basado en el Framework .NET y varios controles y servicions ya incluidos que permite crear la mayor parte de los escenarios que encontramos el gran parte de las aplicaciones, con poco código y esfuerzo. En esta sección demostraremos los elementos básicos de una aplicación web que utilizaremos en el resto de la guía de inicio rápido, incluyendo:
• El Framework para Páginas ASP.NET (Formularios Web)
• Controles de Servidor Web y HTML
• Módulos o Montajes de Código Compartido
Suscribirse a:
Entradas (Atom)

