Está en la página 1de 6

Universidad Nacional de Trujillo

Escuelca Académico Profesional de


Ingeniería Informática

• INTEGRANTES

◦ Elvis Leonardo Pérez Alcántara


◦ McPool Hinostroza Huanilo
◦ Erick Franco Vásquez Molina
◦ Jean Carlo Sánchez Muñoz

• CURSO :

◦ Topico en Lenguajes de Programación.

• DOCENTE :

◦ Deysi Janett Julca Flores

• TEMA :

◦ Lenguaje ASP.NET
INTRODUCCIÓN

• La tecnología ASP surge en diciembre de 1996 con el lanzamiento del service pack 3 de windows
NT 4.0 como parte de IIS 3.0, y la gran ventaja que ofrecía el lenguaje era que podía diseñar su
página y programar la lógica que haría que su página desplegara datos.

• Con el surgimiento de la tecnología .net surgión ASP.Net, este lenguaje fue escrito desde cero, es una
tencología completamente distinta que incluye, entre otras cosas, la posibilidad de serparar el diseño
gráfico de la lógica de negocio.

• ASP.Net nos sirve tanto para webs sencillas como para grandes aplicaciones. No debemos olvidar
que la orientación a objetos y la naturaleza compilada permiten que hagamos uso de herramientas de
creación webs, las más importantes de la familia del Visual Studio, que nos facilitan mucho la tarea
de programación. Estas herramientas permiten hacer Webs senciallas y de bajas prestaciones en un
tiempo record, así como llevar el mantenimiento de grandes aplicaciones de forma más sencilla.
PROGRAMACIÓN EN ASP.NET

• Volvemos otra vez a repasar los conceptos de .NET. Microsoft en un intento por unificar el mundo
diseño el modelo llamado .NET Framework. Éste es el núcleo que proporciona la tecnología para el
desarrollo de aplicaciones para Windows y de aplicaciones para web ( ASP:NET ).

• Analicemos de abajo hacia arriba.

◦ Tenemos el núcleo de .NET Framework se sitúa en el “Runtime de lenguaje común.


◦ En el siguiente nivel tenemos la “biblioteca de clases base”. Windows está basado en objetos:
formularios, botones, vídeos, íconos... todo son objetos manipulables.
◦ El siguiente nivel hace referencia a la capa de manejo de datos.
◦ Subiendo nos encontramos con dos formas de crear aplucaciones: con “Windows Forms” para
crear programas Windows como conocemos y programas ASP.NET que generan páginas web.
◦ Salamos ahora a la primera capa. Una de las tremendas ventajas que del mundo .NET es que
podemos utilizar diferentes lenguajes para generar el código y obtener el mismo resultado.
◦ Finalmente la segunda capa traduce lo que hayamos escrito en el lenguaje elegido en un
conjunto de instrucciones iguales para .NET. Así utilicemos el lenguaje que sea este parte lo
traduce a un lenguaje interno estándar.
LOS OBJETOS
• Las clases :

◦ Todo lo que tiene .NET Framework son clases. Una clase no es ni más ni menos que código.
◦ Cuando definimos una clase, realmente estamos definiendo dos cosas diferentess : los datos que
dicha clase puede manipular o contener y la forma de acceder a esos datos.
◦ Por ejemplo, si tenemos una clase de tipo Cliente, por un lado tendremos los datos de dicho
cliente y por otro la forma de acceder o modificar esos datos. En el primer caso, los datos del
Cliente, como por ejemplo el nombre, domicilio etc., estarán representados por una serie de
campos o propiedades, mientras que la forma de modificar o acceder a esa información del
Cliente se hará por medio de métodos. Esas propiedades o características y las acciones a
realizar son las que definen a una clase.

• Los objetos :

◦ Por un lado tenemos una clase que es la que define un “algo” con lo que podemos trabajar. Pero
para que ese “algo” no sea un “nada”, tendremos que poder convertirlo en “algo tangible”, es
decir, tendremos que tener la posibilidad de que existá. Aquí es donde entran en juego los
objetos, ya que un objeto es una clase que tiene información real.
◦ Digamos que la clase es la "plantilla" a partir de la cual podemos crear un objeto en la memoria.
Por ejemplo, podemos tener varios objetos del tipo Cliente, uno por cada cliente que tengamos
en nuestra cartera de clientes, pero la clase sólo será una.
◦ Basándonos en la definición de clases y objetos se habla de la existencia de objetos de mas
categoría que otros y que esta relación se llama jerarquía de objetos.
VISUAL BASIC.NET

• Las varibale y los tipos de datos :

◦ VB.NET es un lenguaje “fuertemente tipificado” es decir, debemos declarar todas las variables que
vayamos a utilizar y además decirle de que tipo de datos es. Esta obviedad no existia hasta ahora ya que en
ASP no existían las variables y en el antiguo Visual Basic ( hasta la versión 6 ) era un poco caótico la
utilización correcta de las variables por la supuesta ventaja de no decir de que tipo son las variables al
declararlas.

• Variables, constantes y otros conceptos relacionados :

◦ Una variable es un identificador que guardad un valor que puede ser modificado a lo largo del programa.
◦ Pero no es suficiente saber qué es una variable, lo importante es saber como decirle a VB.NET que
queremos usar un espacio de memoria para almacenar un valor, ya sea numérico, de cadena o de cualquier
otro tipo. Para esto utilizaremos las declaraciones de variables. La declaración de una variable es el
proceso por el que le decimos VB.nET que cree una variable y le indicaremos su nombre y su tipo.

◦ Por ejemplo si una variable por decir i es de tipo numérico y la variable s era de tipo cadena. Esas
variables habría que declararlas de la siguiente forma :

▪ Dim i As Integer
◦ Con esto estamos diciendo a VB.NET que reserve espacio de su memoria para guardar un valor de tipo
Integer, en la variable i.

• Tipos de datos de Visual Basic.NET y su equivalente en el Common Language Runtime (CLR)

Boolean System.Boolean 2 bytes Valor Verdadero o falso


Byte System.Byte 1 byte Valor positivo, sin signo,
para contener datos
binarios.
Char System.Char 2 bytes Un caracter unicode
Date System.DateTime 8 bytes Una fecha
Decimal System.Decimal 16 bytes Un número decimal
Double System.Double 8 bytes Un número de coma
flotante de doble precisión
Integer System.Int32 4 bytes Un numero entero sin
decimales
Long System.Int64 8 bytes Un entero largo o grande
Object System.Object 4 bytes Cualquier tipo puede
(class) almacenar en una variable
de tipo Object
Short System.Int16 2 bytes Un entero corto ( sin
decimales).
Single System.Single 4 bytes Numero de coma flotante
de precisión simple
Cadena de caracteres
Unicode.
Tipos definidos por System.Value.type Depende de la plataforma Cada miembro de la
usuario estructura tiene su rango,
dependiendo del tipo de
dato que representa.

OPERADORES Y COMPARADORES

OPERADOR SIMBOLO COMPARADOR SIMBOLO


Suma + Menor que <
Resta - Mayor que >
División Real / Menor o igual que <=
División Entera \ Mayor o igual que >=
Multiplicación * Igual a =
Potencia ^ Distinto de <>
Resto Mod
Concatenar &+

MATRICES

También podría gustarte