lunes, 13 de mayo de 2013

Visual.NET



Visual.NET


Concepto:

Es un proyecto de Microsoft para crear una nueva plataforma de desarrollo de software con énfasis en transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones.


Características:

Es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework.NET que facilita el desarrollo de aplicaciones informáticas.
Se presenta el entorno de desarrollo integrado de Visual Studio.NET,  que consta de un completo editor de código y muchas herramientas que facilitan el desarrollo, programación y depuración de aplicaciones informáticas facilita el entendimiento de conceptos básicos de programación, como operadores, desbordamiento, conversión implícita y explícita, expresiones lógicas


Ejemplo:

Ahora haremos el típico "hola mundo"
Asi que le damos doble clic en el button, y automáticamente saldrá la parte de código:

Esto nos sale en la parte del código:
Código:
Private Sub CMB_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMB.Click


Nos aparece el nombre que nosotros "creamos": CMB y hace el evento Clic, ósea cada vez que demos Clic sobre el botón (CMB) se ejecutara el código que esta entre:
Código:
Private Sub CMB_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMB.Click
End sub


Ahora dirás ¿como hacemos nuestro mensaje "Hola mundo"?
Poned esto así:
Código:
Private Sub CMB_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMB.Click
MessageBox.Show ("Hola Mundo")
End sub

Analicemos y explico un poco esto:
Código:
MessageBox.Show ("Hola Mundo")

Este método nos permite mostrar Mensajes
Messagebox es caja de texto o caja de mensaje
.show: Nos muestra el mensaje "hola mundo"

domingo, 12 de mayo de 2013

Java



Java

Concepto:

Java es un lenguaje de programación originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en el 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Las aplicaciones de Java son generalmente compiladas a bytecode que puede correr en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora.

Características:

Java es un lenguaje de programación de propósito general, concurrente, basado en clases, y orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Java posee una curva de aprendizaje muy rápida. Todos aquellos familiarizados con C++ encontrarán que Java es más sencillo, ya que se han eliminado ciertas características, como los punteros. Debido a su semejanza con C y C++.

Ejemplo:

Lo primero que tendremos que hacer en Java será crear la clase HolaMundo.

public class HolaMundo {
}
Esta clase la guardaremos en un fichero .java. Es importante que el fichero se llame tal cual llamemos a la clase. Haciendo coincidir tanto mayúsculas como minúsculas. El fichero se llamará:
HolaMundo.java
Cuando compilemos y ejecutemos la clase, el código que se ejecuta en primer lugar es aquel que está dentro del método main. La signatura de dicho método es la siguiente:

public class HolaMundo {
               public static void main(String[] args) {                
               }
}
Solo nos quedará mostrar el texto "Hola Mundo" por la consola. Para ello utilizaremos la clase estática System.out. Esta clase nos permite acceder a la salida de la consola. En concreto usaremos el método println(texto).
Finalmente el código nos quedará de la siguiente forma:

public class HolaMundo {
               public static void main(String[] args) {                
                               System.out.println("Hola Mundo");
               }
}
Para compilar y ejecutar este código tendremos que ejecutar las siguientes sentencias:

javac HolaMundo.java
java HolaMundo

viernes, 10 de mayo de 2013

Visual Basic

Visual Basic


Concepto:

Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.
Actualmente, los programas creados en Visual Basic sólo funcionan en Windows. La aplicación Visual Basic, permite crear ventanas, botones, menús, etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden definir las apariencias, posiciones y comportamientos tanto de forma visual como utilizando códigos de programación. Visual Basic suele considerarse un sistema RAD (Rapid Application Development), porque permite crear aplicaciones de forma rápida, especialmente para prototipos.


Características:

Podríamos decir que Visual Basic es un lenguaje orientado a eventos. En las aplicaciones tradicionales o "por procedimientos", la aplicación es la que controla qué partes de código y en qué secuencia se ejecutan. La ejecución comienza con la primera línea de código y continúa con una ruta predefinida a través de la aplicación, llamando a los procedimientos según se necesiten.
En una aplicación controlada por eventos, el código no sigue una ruta predeterminada; ejecuta distintas secciones de código como respuesta a los eventos. Los eventos pueden desencadenarse por acciones del usuario, por mensajes del sistema o de otras aplicaciones, o incluso por la propia aplicación. La secuencia de estos eventos determina la secuencia en la que se ejecuta el código, por lo que la ruta a través del código de la aplicación es diferente cada vez que se ejecuta el programa.
Para manejar los objetos y controles del lenguaje hay que conocer tres conceptos asociados a ellos:
  • Propiedades: Para todos los objetos y controles, hay definidas una serie de propiedades que nos permiten controlarlos: nombre, tamaño, color, posición, etc..., la mayoría de las propiedades serán comunes, pero evidentemente, habrá objetos que tengan unas determinadas propiedades específicas.
  • Eventos: Cada objeto lleva asociados unos determinados eventos que le pueden ocurrir, por ejemplo a un botón, le puede ocurrir que el usuario pulse con el botón principal del ratón sobre él, eso es el evento NombreDelBotón_Click(), bien cuando esto ocurra, se dispara este evento, al cual nosotros le añadiremos el código de lo que queremos que haga la aplicación cuando el usuario pulse el botón.
  • Métodos: Son procedimientos asociados a un objeto, es decir, nos permiten realizar acciones como por ejemplo escribir un texto en un objeto, necesitaríamos usar el método Print, con la siguiente sintaxis: NombreDelObjeto.Print "Texto deseado".

Ejemplo:

Muestra un mensaje en un cuadro de diálogo, espera a que el usuario haga clic en un botón y devuelve un entero que indica el botón utilizado.


Public Function MsgBox( _
   ByVal Prompt As Object, _
   Optional ByVal Buttons As MsgBoxStyle = MsgBoxStyle.OKOnly, _
   Optional ByVal Title As Object = Nothing _
) As MsgBoxResult