https://drive.google.com/open?id=0B0XeBdnMSxKzZ2VxcGN6OGk3SEk
Tecnología Educativa
martes, 20 de septiembre de 2016
lunes, 8 de agosto de 2016
martes, 2 de agosto de 2016
viernes, 27 de mayo de 2016
Como crear un blog tecnología educativa
Para la próxima semana todos deben tratar de tener hecho su propio blog.
viernes, 3 de octubre de 2014
Eventos en el Formulario
En esta parte, primero entenderemos como ocurren las cosas sobre un formulario, es decir, los diferentes eventos y procedimientos que se desencadenan, algunos automáticamente y otros por interacción del usuario.
También aprenderemos cómo programar en los eventos de teclado, eventos del mouse y eventos de cierre del formulario.
1. Ciclo de Vida del Formulario
Cuando se ejecuta una aplicación conteniendo un formulario ocurren muchas cosas que como programadores debemos conocer para poder ejecutar las acciones correspondientes.
A continuación se detalla en orden de ocurrencia los procedimientos y eventos que se disparan cuando se trabaja con una aplicación Windows conteniendo dos formularios en Visual Basic .NET:
1. Primero se ejecuta el procedimiento New del formulario de inicio, también conocido como el "constructor". En el podemos inicializar componentes, como conexiones de acceso a datos, archivos, etc. En versiones anteriores de Visual Basic se llamaba evento "Initialize".
2. En segundo lugar, después de haberse inicializado el formulario, ocurre el evento Resize en el formulario de inicio, ya que este tiene un tamaño definido en la propiedad "Size".
3. Cuando se cargan los objetos a memoria ocurre el evento Load del formulario de inicio. En este podemos configurar propiedades de los controles o componentes de la aplicación, excepto trabajar con rutinas de enfoque de controles, por ejemplo: el método Focus().
4. Cuando el formulario aparece en pantalla se dispara el evento Activated del formulario de inicio. Este evento puede usarse para enfocar ciertos controles usando el método Focus().
5. Una vez enfocado el formulario empieza el proceso de pintado de la ventana desencadenándose el evento Paint. Este evento puede usarse para trabajar con métodos gráficos (System.Drawing).
6. Despúes de desencadenarse todos los eventos anteriores (sin interacción del usuario) recién el formulario se muestra en forma total y el usuario puede interactuar con éste pudiendo ocurrir eventos del teclado, de mouse, etc.
7. Cuando desde el formulario de inicio mostramos otra ventana (sea no modal, modal o dialogo) a éste le ocurre el evento Deactivate, es decir el foco pasa a otra ventana.
8. Si se regresa nuevamente al formulario de inicio, ocurrirán los eventos Activated y Paint en forma secuencial.
9. Si tratamos de cerrar el formulario, se desencadenará el evento FormClosing en donde tenemos opción a cancelar la salida, como veremos más adelante.
10. Si no se cancela la salida ocurre el evento FormClosed y es aquí cuando se descargan los controles de la memoria.
11. El penúltimo procedimiento en ocurrir es el Disposed, conocido como el "destructor" ya que en el se libera el formulario y los recursos creados por éste.
12. Finalmente, el último evento en ocurrir es el Deactivate, ya que el formulario de inicio ya no existe al descargarse de la memoria.
Fuente: http://www.ingenieriasystems.com/2012/08/
viernes, 6 de septiembre de 2013
Programación Orientada a Eventos
Visual Basic .NET soporta la Programación Orientada a Eventos en la cual las aplicaciones reconocen y responden a eventos.
Evento
Un Evento es una acción o acontecimiento reconocido por algunos objetos para los cuales es necesario escribir el código para responder a dicho evento. Los eventos pueden ocurrir como resultado de una acción del usuario (onClick), por invocación a través de código o disparados por el sistema (Timer Tick Event).
Manejador de Eventos
Un Manejador de Eventos contiene código que responde a eventos particulares.
Procedimientos
Un procedimiento es un conjunto de sentencias que realizan una acción lógica. Existen tres tipos de procedimientos en Visual Basic .NET:
Event procedures/Event handler:
Procedimiento que contiene código que es ejecutado en respuesta a un evento. Cuando el evento es disparado el código dentro del manejador de eventos es ejecutado.
Visual Basic .NET para los manejadores de eventos utiliza una convención estándar la cual combina el nombre del objeto seguido de un guión bajo y el nombre del evento.
Private|Public Sub objeto_Evento(parámetros) handles Objeto.Evento
sentencias
End Sub
Cada manejador de eventos provee dos parámetros, el primer parámetro llamado sender provee una referencia al objeto que dispara el evento, el segundo parámetro es un objeto cuyo tipo de dato depende del evento que es manejado.
Sub procedures:
Contiene código que el desarrollador crea para realizar una acción lógica.
Private Sub Nombre
End Sub
Function procedures:
Contiene código que el desarrollador crea para realizar una acción lógica y regresa un valor, el valor que una función envia de regreso al programa que lo invoco es llamado valor de regreso. Para regresar un valor se utiliza la sentencia Return.
Public Function Mostrar(ByVal a As Short) As Integer
Return 0
End Function
martes, 13 de agosto de 2013
Error de inicio de sesión 'usuario'. El usuario no está asociado a una conexión de SQL Server de confianza
En alguna ocasiones se produce el sigueinte error al tratar de acceder a un servido sql server hubicado en un computador en la red lan.
Error de inicio de sesión 'usuario'. El usuario no está asociado a una conexión de SQL Server de confianza (Error 18452).
Cuando se intenta establecer una conexión con el servidor de SQL Server aparece el siguiente error:
Login failed for user 'username'. The user is not associated with a trusted SQL Server connection. (Microsoft SQL Server, Error: 18452).
Causas del problema
El error se presenta cuando se esta intentando acceder a una instancia de SQL Server con un usuario SQL y la instancia únicamente permite autenticación integrada de Windows.
Solucion del problema
Se debe cambiar la autenticación del servidor de Windows Autentication mode a SQL Server and Windows Authentication mode. Para lograr esto, debemos ir a las propiedades de nuestra instancia (click derecho sobre el servidor, propiedades), y en la ventana de propiedades que aparece, en la opción Security debe quedar como la siguiente imagen:
Error de inicio de sesión 'usuario'. El usuario no está asociado a una conexión de SQL Server de confianza (Error 18452).
Cuando se intenta establecer una conexión con el servidor de SQL Server aparece el siguiente error:
Login failed for user 'username'. The user is not associated with a trusted SQL Server connection. (Microsoft SQL Server, Error: 18452).
Causas del problema
El error se presenta cuando se esta intentando acceder a una instancia de SQL Server con un usuario SQL y la instancia únicamente permite autenticación integrada de Windows.
Solucion del problema
Se debe cambiar la autenticación del servidor de Windows Autentication mode a SQL Server and Windows Authentication mode. Para lograr esto, debemos ir a las propiedades de nuestra instancia (click derecho sobre el servidor, propiedades), y en la ventana de propiedades que aparece, en la opción Security debe quedar como la siguiente imagen:
Suscribirse a:
Entradas (Atom)
