ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Visual.net


Enviado por   •  18 de Octubre de 2012  •  19.298 Palabras (78 Páginas)  •  859 Visitas

Página 1 de 78

Guía para Visual.NET

Introducción 4

El lenguaje Visual.Net 5

Fundamentos de programación en Visual.Net 5

.NET Framework 5

CLR (Common Language Runtime) 6

La Jerarquía de Clases 6

Motor de Generación de Interfaz de Usuario 7

Características de Visual Basic .NET 8

Tipos de Datos en Visual 9

Operadores 11

Operadores Aritméticos 12

Matrices y estructuras de control en Visual Basic .Net 13

Estructuras de control 13

Matrices 16

Procedimientos en Visual Basic .Net 18

Pensar en objetos en Visual Basic .Net 23

Clases y objetos 23

Objetos internos 24

Objetos externos 24

Interfaces y espacios de nombres en Visual Basic .Net 24

Interfaces 24

Espacios de Nombres 24

Nombres completos 25

Tipos de datos como clases en Visual Basic .Net 26

Acceso a bases de datos 26

El lenguaje SQL en Visual Basic .Net 26

Introducción a ADO .Net en Visual Basic 27

Conjuntos de datos en Visual Basic .Net 29

Actualizar el conjunto de datos en Visual Basic .Net 31

Objetos Command y DataReader en Visual Basic .Net 33

Command 33

Data Reader 34

ADO.NET 35

Creación de Conexiones 35

El Objeto Dataset 37

El objeto Datatable 38

El objeto Dataview 44

Vinculación de datos en Windows Forms 47

Manejo de Transacciones en ADO.NET 49

Definición de Transacción 49

Creación de Transacciones 49

Uso de Transacciones 52

ASP.NET 52

Creación de aplicaciones ASP.NET 53

Administración del estado en aplicaciones ASP.NET 53

Separación de la Presentación y la lógica de la aplicación (Código oculto) 55

Modelo de eventos de las aplicaciones ASP.NET 55

Configuración de un Aplicación ASP.NET 56

Controles de servidor 63

Controles de servidor HTML 64

Controles de servidor Web 65

Controles de validación 66

Controles de usuario 68

Para crear un control de usuario 68

Uso de ADO.NET en aplicaciones ASP.NET 71

Vinculación de datos en ASP.NET 72

WEB SERVICES 72

Conceptos de Web Services 72

Utilidades de los web Services 73

Creación de Web Services 73

Invocación de un web service 76

Anexos (Ejemplo de Códigos) 79

Declaración de datos y uso de operadores 79

Declaración de una cadena de conexión con ADO.NET 80

Cadena de conexión OleDb 80

Cadenas de conexión SqlClient 80

Transacciones con ADO.NET 80

Vinculación de Datos ADO.NET mediante el uso de cadena de conexión en archivo Web.config 81

Web Service 82

Introducción

Visual Studio .NET es la Herramienta Rápida de Desarrollo (RAD) de Microsoft para la siguiente generación de Internet que son los Servicios Web XML. Esta herramienta permite la creación de aplicaciones usando el Marco .NET, es decir usando el CLR, la Librería de Clases, ADO .NET, ASP .NET, etc.

Es un software que brinda las herramientas necesarias para crear, distribuir, administrar y dar mantenimiento a aplicaciones Web distribuidas que usan Servicios Web XML, todo esto con una gran facilidad, rapidez y bajo costo.

Visual Studio .NET permite también la integración y el uso cruzado de lenguajes de programación: Visual Basic .NET, Visual C# .NET, Visual C++ .NET y JScript .NET

A diferencia de la versión anterior no existe Visual Interdev, ni Visual J++, además Visual Foxpro .NET no comparte las características unificadas del Marco .NET

Dentro de esta guía, se busca que el usuario tenga una fuente rápida y sencilla para poder entender la programación que se puede llevar acabo dentro de Visual.NET, las herramientas y códigos que se pueden utilizar y de igual manera, la forma mas sencilla y rápida para desarrollar algunas de las funciones dentro de Visual.NET.

El lenguaje Visual.Net

Fundamentos de programación en Visual.Net

.NET Framework

NET Framework es un componente integral de Windows que admite la compilación y la ejecución de la siguiente generación de aplicaciones y servicios Web XML. El diseño de .NET Framework está enfocado a cumplir los objetivos siguientes:

1. Proporcionar un entorno coherente de programación orientada a objetos, en el que el código de los objetos se pueda almacenar y ejecutar de forma local, ejecutar de forma local pero distribuida en Internet o ejecutar de forma remota.

2. Proporcionar un entorno de ejecución de código que reduzca lo máximo posible la implementación de software y los conflictos de versiones.

3. Ofrecer un entorno de ejecución de código que promueva la ejecución segura del mismo, incluso del creado por terceras personas desconocidas o que no son de plena confianza.

4. Proporcionar un entorno de ejecución de código que elimine los problemas de rendimiento de los entornos en los que se utilizan scripts o intérpretes de comandos.

5. Ofrecer al programador una experiencia coherente entre tipos de aplicaciones muy diferentes, como las basadas en Windows o en el Web.

6. Basar toda la comunicación en estándares del sector para asegurar que el código de .NET Framework se puede integrar con otros tipos de código.

NET Framework constituye la plataforma y el elemento principal sobre el que se asienta Microsoft .NET.

Este permite el desarrollo de aplicaciones a través del uso de un conjunto de herramientas y servicios que proporciona, y que pueden agruparse en tres bloques principales:

• El Entorno de Ejecución Común o Common Language Runtime (CLR),

• La jerarquía de clases básicas de la plataforma o .NET Framework Base Classes,

• y el motor de generación de interfaz de usuario

Que permite crear interfaces para la web o para el tradicional entorno Windows, así como servicios para ambos entornos operativos.

CLR (Common Language Runtime)

El Entorno de Ejecución Común de Lenguajes o CLR (Common Language Runtime), representa la esencia del .NET Framework y es el encargado de la ejecución del código de las aplicaciones.

Common Language Runtime administra la memoria, ejecución de subprocesos, ejecución de código, comprobación de la seguridad del código, compilación y demás servicios del sistema.

Common Language Runtime facilita el diseño de los componentes y de las aplicaciones cuyos objetos interactúan entre lenguajes distintos. Los objetos escritos en lenguajes diferentes pueden comunicarse entre sí, lo que permite integrar sus

...

Descargar como (para miembros actualizados) txt (122 Kb)
Leer 77 páginas más »
Disponible sólo en Clubensayos.com