introducción vb2010
TRANSCRIPT
-
7/24/2019 Introduccin VB2010
1/18
PROGRAMACION EN BASES DE DATOS UCC - LEON
1
Introduccin a Visual Studio .NET
RESEA HISTRICA
Hace poco ms de 10 aos, el proceso de construir una simpleaplicacin basada en Microsoft Windows se habra podido describir comocomplicado, difcil y largo !onstruir estas aplicaciones ricas en grficos"una tarea #ue hoy parece sencilla" no era un proceso tri$ial antes de laintroduccin de %isual &asic 10 en mayo de 1''1
!on %isual &asic, los programadores podan, por primera $e(,implementar aplicaciones de Windows en un ambiente intuiti$o y
grfico, simplemente arrastrando controles sobre un formularioHaciendo posible a los programadores profesionales y a los ocasionalesma)imi(ar su producti$idad, %isual &asic conlle$ un renacimiento deldesarrollo de aplicaciones basadas en Windows
*ste ao, en la celebracin del d+cimo cumpleaos de %isual &asic, semira al pasado a la herramienta #ue re$olucion la manera en la #ue seconstruye software, y se anhelan otros 10 aos de inno$acin yproducti$idad de %isual &asic
*n los ltimos 10 aos, la comunidad de %isual &asic ha crecido hastaser la mayor comunidad de desarrolladores de software del mundo-urante ese tiempo, una industria entera de $endedores decomponentes creci alrededor de este producto .ste, combinado con lasencilla forma de desarrollar aplicaciones para Windows, fueron la basefundamental de la reali(acin de la $isin de Microsoft para laprogramacin basada en Windows
Lic. Rider Sarria Ramos
-
7/24/2019 Introduccin VB2010
2/18
PROGRAMACION EN BASES DE DATOS UCC - LEON
2
Hoy, se contina ampliando las posibilidades del desarrollador en %isual&asic !on %isual &asic /*, se posibilita a los desarrolladores en %isual&asic con ni$eles de control y producti$idad sin precedentes tra$+s deob2etos"orientados de primera"clase, tales como herencia, mane2oestructural e)cepcional, y construcciones con parmetros, programar en
%isual &asic llegar a ser ms elegante, simple, y de mantenimientosencillo !on el acceso completo al marco del /* de Microsoft, losdesarrolladores pueden, por primera $e(, conseguir $enta2a directa de larica plataforma de Microsoft y construir aplicaciones tradicionalesbasadas en Windows, aplicaciones Web de pe#ueos clientes, losser$icios de nue$a generacin de Web de 3M4, y software para m$iles
4os 5ormularios de Windows con formas, los ricos grficos, lasconstrucciones orientadas al ob2eto, y la integracin del ser$icio Web de3M4 son todo la parte de %isual &asic /*
tra$+s de los aos, %isual &asic ha e$olucionado de un 2uguete de un
aficionado a una herramienta imprescindible #ue contina cambiando elmundo Ha re$olucionado la manera #ue se traba2a con la informacin,la manera de comunicarse, y la forma en la #ue se construyenaplicaciones
!on todos los cambios en la configuracin de la tecnologa y de laaplicacin en los ltimos 10 aos, la comunidad de %isual &asic hacontinuado inno$ando como lderes en el desarrollo y la produccin desoftware Mientras, es interesante mirar al pasado y obser$ar los +)itosalcan(ados por este producto, es importante remarcar #ue %isual &asicest slo en una fase bastante inicial !on %isual &asic /*, Microsoftproporciona sus cimientos para asegurarse de #ue los desarrolladores en%isual &asic continan conduciendo esta cursa "ahora y en el futuro
Definiendo Visual Studio .NET
Lic. Rider Sarria Ramos
-
7/24/2019 Introduccin VB2010
3/18
PROGRAMACION EN BASES DE DATOS UCC - LEON
3
%isual 6tudio /* es la Herramienta 7pida de -esarrollo 87-9 deMicrosoft para la siguiente generacin de :nternet #ue son los 6er$iciosWeb 3M4 *sta herramienta permite la creacin de aplicaciones usandoel Marco /*, es decir usando el !47, la 4ibrera de !lases, -; /*,6< /*, etc
*s un software #ue brinda las herramientas necesarias para crear,distribuir, administrar y dar mantenimiento a aplicaciones Webdistribuidas #ue usan 6er$icios Web 3M4, todo esto con una granfacilidad, rapide( y ba2o costo
6e puede crear aplicaciones Web directamente usando el 5ramewor=/* y algn programa editor, por e2emplo el &loc de /otas, pero eltiempo #ue lle$ara el desarrollo no 2ustificara el ahorro de costos, encambio, si se utili(a una herramienta como %isual 6tudio /* el tiempo
de desarrollo se reducira enormemente%isual 6tudio /* permite tambi+n la integracin y el uso cru(ado delengua2es de programacin> %isual &asic /*, %isual !? /*, %isual !@@ /* y A6cript /*
diferencia de la $ersin anterior no e)iste %isual :nterde$, ni %isual A@@, adems %isual 5o)pro /* no comparte las caractersticas unificadasdel Marco /*
5igura 11> *structura del Marco /* y %isual 6tudio
*ntre algunas de las $enta2as del soporte 7- de %isual 6tudiotenemos>
Lic. Rider Sarria Ramos
-
7/24/2019 Introduccin VB2010
4/18
PROGRAMACION EN BASES DE DATOS UCC - LEON
4
Creacin de Pginas Web mediante Formularios Web
%isual 6tudio /* incluye un diseador de pginas Web HM4 y 6