1. “Año de la promoción de la industria
responsable y del compromiso
climático “
Alumnas
rosales miranda luz
trelles corres yekaterina
zeta ramirez dania
profesor:
Alejandro etero
Curso :
seminario
En programación, la generación de código es una de las fases mediante el cual
un compilador convierte un programa sintácticamente correcto en una serie de
2. instrucciones a ser interpretadas por una máquina. La entrada en esta fase
viene representada, típicamente, por un Árbol Sintáctico, un Árbol de Sintaxis
Abstracta, o una Representación Intermedia; la máquina destino puede ser
un microprocesador o una máquina abstracta tal como una máquina virtual o un
lenguaje intermedio, legible por un humano. Compiladores más sofisticados
realizan múltiples traducciones en cadena (pipelining) con el fin de poder
construir código para múltiples plataformas y evitar tener que construir todas
las capas del compilador.
En términos más generales, la generación de código: es usada para construir
programas de una manera automática evitando que los programadores tengan
que escribir el código a mano. La generación de código puede realizarse
en tiempo de ejecución, Tiempo de carga, o Tiempo de compilación.
Los compiladores JIT son un ejemplo de generadores de código.
Es el lenguaje de programación más popular de Microsoft que existe. Permite
escribir aplicaciones con muchísimo menos código. Los programadores pueden
arrastrar y soltar controles, como por ejemplo, botones y cuadros de diálogo y
después, definir su aspecto y comportamiento, Este lenguaje al final ha dado
un gran salto para convertirse en un verdadero lenguaje orientado a objetos y
ahora, es capaz de aprovecharse de todo lo que ofrece el entorno de trabajo.
NET.
Aspectos
Positivos:
Es útil para empezar a aprender utilizando
códigos.
Se aprende a tener una idea de cómo hacer una programación.
Aspectos
Negativos:
Con un pequeño error en el código, puede hacer no funcionar el programa.
3. Los códigos son difíciles de recordar.
Aspectos
Interesantes:
Es un programa que no es muy
común.
La forma en la que se ven los resultados en un simple código.
Ejemplos de aplicaciones
Ejemplo Application Events
Muestra los eventos de aplicación a los que se obtiene acceso a través
del Diseñador de proyectos.
Ejemplo ClickOnce
Implementa y actualiza una aplicación mediante ClickOnce.
Ejemplo Console Application
Muestra un ejemplo de entrada y salida utilizando la ventana de la
consola.
Ejemplo Consuming a Web Service
Muestra cómo consumir diversos servicios Web de .NET Framework,
incluidos los servicios que proporcionan el tiempo actual, una historieta y
la conversión de divisas.
Ejemplo Excel
Muestra cómo usar Visual Basic para iniciar Excel, crear un libro a partir
de una plantilla, actualizar las celdas de una hoja de cálculo que, a
continuación, rellenan los gráficos del libro, así como realizar otras
tareas.
Ejemplo Game
Muestra la característica My, la programación orientada a objetos y el
dibujo.
Ejemplo Logging
Utiliza el objeto My.Application.Log para registrar información en los
archivos y registros de eventos.
Ejemplo Multithreading
Muestra dos maneras diferentes de implementar las tareas multiproceso.
Ejemplo de automatización de Office
Muestra la automatización de Microsoft Agent, Microsoft Word y
Microsoft Excel.
Ejemplo PowerPoint
Muestra cómo iniciar PowerPoint, crear una presentación en blanco,
agregar una diapositiva y contenido, imprimir diapositivas, guardar los
cambios y salir de PowerPoint desde una aplicación de Visual Basic.
Ejemplo de reflexión
Utiliza la reflexión para descubrir información de tipo en un ensamblado.
Ejemplo Resources and Settings
4. Muestra los objetos My.Settings y My.Resources.
Ejemplo Send Mail
Muestra cómo enviar un mensaje de correo electrónico a través de
SMTP utilizando clases del espacio de nombres System.Web.Mail.
Ejemplo Stack Frame Inspection
Muestra cómo se recupera información mediante programación sobre la
pila de llamadas en cualquier punto desde el código en ejecución.
Ejemplo System and Environment Information
Muestra el uso de varias clases que proporcionan información del
entorno.
Ejemplo TCP Remoting
Muestra cómo se utiliza la arquitectura remota de .NET Framework.
Ejemplo User Information
Proporciona información general sobre el objeto My.User y la
plantilla Formulario de inicio de sesión. En este ejemplo se implementa
una autenticación personalizada sencilla.
Ejemplo de actualización de Visual Basic 6.0
Presenta el ejemplo de Visual Basic 6.0 VCR en código de Visual Basic
6.0 y de Visual Basic 2005.
Ejemplo WCF Chat
Muestra cómo implementar una aplicación de chat con la participación
de varios grupos mediante PeerChannel.
Ejemplo WCF Windows Forms
Muestra un servicio que implementa un contrato que define un modelo
de comunicación de solicitud y respuesta.