Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
14Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Introduccion a Visual Basic Net

Introduccion a Visual Basic Net

Ratings: (0)|Views: 1,233|Likes:
Published by Clari707
Introducción a Visual Basic.NET
Introducción a Visual Basic.NET

More info:

Published by: Clari707 on Jun 29, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

09/07/2013

pdf

text

original

 
 Programaciónen Visual Basic .NETAplicaciones en Windows
 
Programación en .NET Introducción
2 |
Page
Introducción a Visual Basic .NET
Qué es .NET ?
En primera instancia .NET parece ser sólo un concepto de marketing, una forma deevitar otro número al final de Visual Basic, pero es mucho más que eso. .NETrepresenta todo un rango de tecnologías y conceptos que conforman unaplataforma en la cual se pueden desarrollar aplicaciones.Microsoft .NET es una plataforma de desarrollo y ejecución de aplicaciones. Estoquiere decir que no sólo nos brinda todas las herramientas y servicios que senecesitan para desarrollar modernas aplicaciones empresariales y de misión crítica,sino que también nos provee de mecanismos robustos, seguros y eficientes paraasegurar que la ejecución de las mismas sea óptima..NET es la nueva tecnologia desarrollada y ofrecida por Microsoft que permite hacermas fácil aún la construcción y desarrollo de programas y aplicaciones paraInternet.
 
La plataforma .Net es el conjunto de nuevos servicios que ofrece Microsoft parapermitir que las aplicaciones aprovechen posibilidades como la Web con gransencillez.La plataforma .NET es un
amplio conjunto de bibliotecas de desarrollo que puedenser utilizadas por otras aplicaciones para acelerar enormemente el desarrollo yobtener de manera automática características avanzadas de seguridad,
rendimiento, etc...” 
 Pero en realidad .NET es mucho más que eso ya que ofrece un entorno gestionadode ejecución de aplicaciones, nuevos lenguajes de programación y compiladores, ypermite el desarrollo de todo tipo de funcionalidades: desde programas de consolao servicios Windows hasta aplicaciones para dispositivos móviles, pasando pordesarrollos de escritorio o para Internet, es decir Microsoft .NET es un conjunto detecnologías de software, compuesto de varios lenguajes de programación que seejecutan bajo el .NET Framework. Es además un entorno completamente orientadoa objetos y que es capaz de ejecutarse bajo cualquier plataforma.En otras palabras la Plataforma .NET provee los cimientos para la nueva generaciónde software. Utiliza los Servicios Web como un medio para poder interoperar condistintas tecnologías. Permite conectar distintos sistemas operativos, dispositivosfísicos, información y usuarios. Les da a los desarrolladores las herramientas ytecnologías para hacer rápidamente soluciones de negocios que involucran distintasaplicaciones, dispositivos físicos y organizaciones.La idea central detrás de la plataforma .NET es la de servicio. Más concretamentesoftware como servicio y de cómo construir, instalar, consumir, integrar o agregarestos servicios para que puedan ser accedidos mediante Internet. Esto es posible
 
Programación en .NET Introducción
3 |
Page
debido a que se cuenta con la infraestructura de comunicación global que esInternet cada vez más rápida y a un costo cada vez menor, y además, a lacapacidad de los procesadores que continúa incrementándose año tras año. Elusuario de Internet puede con un explorador de Internet no solamente acceder acontenido como texto, imágenes o sonido, también puede hacer uso de serviciosWeb. Estos son los bloques de construcción o componentes sobre los cuales se basael modelo de computación distribuida en Internet. La plataforma .NET permite usarInternet y su capacidad de distribución para que los usuarios accedan desdecualquier dispositivo, en cualquier sistema operativo y lugar a la funcionalidad quelos servicios Web proveen.Los desarrolladores por su parte tienen la infraestructura y herramientas paracrearlos y hacer uso de ellos en programas. Es decir, se trata de aprovechar lacapacidad de distribución a gran escala de Internet para acceder a servicios desoftware. También se trata de aprovechar el incremento en la capacidad deprocesamiento de los nuevos dispositivos móviles llamados "Smart Devices"(dispositivos inteligentes) para que el usuario haga uso de la funcionalidad queproveen los servicios Web con interfases cada vez más sencillas y naturales como lavoz o la escritura.El nuevo modelo de computación basado en Internet implica que la empresas nosolamente tengan sitios donde el contenido puede ser accedido de manera visualcomo hasta ahora, con un explorador de Internet. Si quieren ser exitosas debencrear componentes que implementen servicios relacionados con su actividad paraque usuarios o sitios los integren y utilicen. Por ejemplo, una aerolínea puede hacercomponentes para la reserva de pasajes y desde una aplicación de una empresa deturismo llamar a este componente. O un usuario desde un dispositivo móvil (porejemplo un celular) puede también invocar el componente de reserva de pasajesaéreos directamente para ver la disponibilidad y hacer reservaciones. La empresaturística puede exponer un servicio Web que incluya la llamada al servicio Web dela aerolínea..NET reúne en una misma plataforma un conjunto interesante de características,como independencia de plataforma, independencia de lenguaje, soporte de basesde datos, soporte para XML, servicios Web y aplicaciones Web, entre otras, pero lasmás importantes de destacar son la independencia de lenguaje y la independenciade plataforma.Es importante mencionar con respecto a la independencia de lenguaje que bajo laplataforma .NET se puede desarrollar aplicaciones en múltiples lenguajes, pero lomás interesante, es que una aplicación puede tener diferentes partes desarrolladasen diferentes lenguajes, y todas estas pueden comunicarse entre sí,transparentemente, sin tener que utilizar ningún tipo de capa intermedia queposibilite esta comunicación. Esto permite a su vez una gran reutilización de código,ya que las clases desarrolladas para un proyecto en un lenguaje concreto, podríanser reutilizadas en un nuevo proyecto, independientemente del lenguaje en el quese desarrolle éste.

Activity (14)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Geovanni Ibañez liked this
Máximo Villón liked this
hugoludea liked this
Alberta Puente liked this
PATRICKMICAELA liked this
lcarrilloariza liked this
Eloy Macarlupu liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->