apunte1 vb net

of 11 /11
  Programación III APUNTE Nº1 VISUAL STUDIO .NET INTRODUCCIÓN A HERRANIENTA S .NET En la actualidad la cantidad de información que se produce y se consume tienen un valor incalculable  para la empresa , donde cada ves su tamaño tiende a aumentar en ves de disminuir . Si consideramos que la información esta cambiando constantemente necesitaremos procesos , computadores y programas que sean capaces de soportar el cambio acelerado de información, teniendo en cuenta que en la actualidad las enormes cantidades de información se mueven a través de redes o de Internet . La nueva demanda de programas computacionales modernos, rápidos , dinámicos y fácil de usar, acen que las nuevas erramientas de desarrollo ! soft"are # también evolucionen en forma constante , solucionando cada ve$ mas el problema de rapide$ que la globali$ación e%ige . &or otro lado el potencial del ard"are tampoco es aprovecado en su totalidad lo que contr ibuy e en parte a que los sistemas no funci onen con la rapi de$ que se esper a. Esto llevo a 'icrosoft a desa rrollar un soft "are basados en re des y en Internet para cubrir toda s las necesidade s modernas y globales que en la actualidad se requieren . La nueva tecnolog(a .net tales como Visual Basic .Net Visual !" .Net Visual #" .Net Visual !$$ .Net son la erramienta que 'icrosoft a desarrollado para cubrir todas las necesidades y áreas de desarrollo que el mercado necesita. )ebido a que los miles de usuarios y programadores de todo el mundo utili$aban una serie de lengua*es y programas al momento de desarrollar una aplicación completa, lo que implica los diferentes problemas y conflictos que esto trae, ya sea por una incompatibilid ad de arc ivos, vers ione s, series, regi stros , etc. , por tal moti vo .net viene a solucionar todas esta  problemática, permitiendo un me*or uso de recursos, diseño y programación en una aplicación, ya sea local o de escritorio como también "eb. Lo primero es comen$a r a familiari$ar se es que .net esta basado en % .NE T &'A(E)O'*  + , el cual es un entorno multilengua*e que se utili$a para construir, instalar, y e*ecutar servicios de escritorio y especialmente servic ios -eb , además de otras ap licaciones . a mbién se d ice que el /rame "or0 es un a  *erarqu(a de clases ! ob*etos ya construidos para que el usuario las utilice # que vienen incluidas dentro de el para poder utili$ar, soportar y compatibili$ar cualquier tipo de desarrollo que use tecnolog(a .net . Estas clases s e incl uyen tant o las básicas asta las de mayor c omple*idad de manera tal que el desarrollador no salga de .1et para desarrollar y distribuir su aplicación . a mbién es importante destacar que /rame"or 0 posee varios componentes , destacando uno que es el mas import ante y fundamental e n .1et y se conoce como 2L3 ! 2ommon Lang ua*e 3untime #, y podemos decir que gran parte de los lengua*es utili$an el componente 3untime lo que indica que tendrán soporte en programación a ob*eto. Este componente 2L3 emplea un nuevo tipo librer(as de  bibliotecas y e*ecutables llamados 4ssembl y ! Ensamblados # ,que son las que vienen a solucionar el enorme problema que prese ntan las )LL al momento de insta lar una nueva aplicación o una nueva versión de una misma aplicación ! registro, versión, dependencias, etc. , etc. # . Prof.: Cesar Arce J. 1

Author: felipe-irielove-araya-herrera

Post on 04-Feb-2018

222 views

Category:

Documents


0 download

Embed Size (px)

TRANSCRIPT

  • 7/21/2019 Apunte1 Vb Net

    1/11

    Programacin III

    APUNTE N1VISUAL STUDIO .NET

    INTRODUCCIN A HERRANIENTAS .NET

    En la actualidad la cantidad de informacin que se produce y se consume tienen un valor incalculablepara la empresa , donde cada ves su tamao tiende a aumentar en ves de disminuir . Si consideramos

    que la informacin esta cambiando constantemente necesitaremos procesos , computadores y programas

    que sean capaces de soportar el cambio acelerado de informacin, teniendo en cuenta que en la actualidad

    las enormes cantidades de informacin se mueven a travs de redes o de Internet .

    La nueva demanda de programas computacionales modernos, rpidos , dinmicos y fcil de usar,

    acen que las nuevas erramientas de desarrollo ! soft"are # tambin evolucionen en forma constante ,

    solucionando cada ve$ mas el problema de rapide$ que la globali$acin e%ige .

    &or otro lado el potencial del ard"are tampoco es aprovecado en su totalidad lo que

    contribuye en parte a que los sistemas no funcionen con la rapide$ que se espera. Esto llevo a

    'icrosoft a desarrollar un soft"are basados en redes y en Internet para cubrir todas las necesidadesmodernas y globales que en la actualidad se requieren .

    La nueva tecnolog(a .net tales como Visual Basic .Net Visual !" .Net Visual #" .Net Visual!$$ .Net son la erramienta que 'icrosoft a desarrollado para cubrir todas las necesidades y reas dedesarrollo que el mercado necesita. )ebido a que los miles de usuarios y programadores de todo el

    mundo utili$aban una serie de lengua*es y programas al momento de desarrollar una aplicacin completa,

    lo que implica los diferentes problemas y conflictos que esto trae, ya sea por una incompatibilidad de

    arcivos, versiones, series, registros , etc. , por tal motivo .net viene a solucionar todas estaproblemtica, permitiendo un me*or uso de recursos, diseo y programacin en una aplicacin, ya sea

    local o de escritorio como tambin "eb.

    Lo primero es comen$ar a familiari$arse es que .net esta basado en % .NET &'A(E)O'*+ , elcual es un entorno multilengua*e que se utili$a para construir, instalar, y e*ecutar servicios de escritorio

    y especialmente servicios -eb , adems de otras aplicaciones. ambin se dice que el /rame"or0 es una

    *erarqu(a de clases ! ob*etos ya construidos para que el usuario las utilice # que vienen incluidas dentro

    de el para poder utili$ar, soportar y compatibili$ar cualquier tipo de desarrollo que use tecnolog(a .net .Estas clases se incluyen tanto las bsicas asta las de mayor comple*idad de manera tal que el

    desarrollador no salga de .1et para desarrollar y distribuir su aplicacin .

    ambin es importante destacar que /rame"or0 posee varios componentes , destacando uno quees el mas importante y fundamental en .1et y se conoce como 2L3 ! 2ommon Langua*e 3untime #,

    y podemos decir que gran parte de los lengua*es utili$an el componente 3untime lo que indica que

    tendrn soporte en programacin a ob*eto. Este componente 2L3 emplea un nuevo tipo librer(as de

    bibliotecas y e*ecutables llamados 4ssembly ! Ensamblados # ,que son las que vienen a solucionar elenorme problema que presentan las )LL al momento de instalar una nueva aplicacin o una nueva

    versin de una misma aplicacin ! registro, versin, dependencias, etc. , etc. # .

    Prof.: Cesar Arce J.

    1

    http://www.elguille.info/NET/indice.asp
  • 7/21/2019 Apunte1 Vb Net

    2/11

    Programacin III

    I(PO'TANTE + Se recomienda actuali$ar en forma constante la versin de .1et /rame"or0, por que almomento de compilar alguna aplicacin .1et reclamara . &or aora se utili$a la versin 5.6, 7.6, 8.9.

    Se sabe entonces que el 2L3 asegura un sistema com:n de tipos de datos por lo que se ace sencillo

    utili$ar componentes usados por otros lengua*es .1et ya que las estructuras son siempre las mismas .Los siguiente son los diferentes servicios o clases que mane*a el 2L3 ; 2ompilador 'SIL para cdigo

    nativo, diversos tipos de /unciones, Seguridad, 3ecolector de basura, 'ane*o de 2lases de 4dministracin

    de 'emoria .

    &or lo tanto podemos decir que el /rame"or0 es el cora$n de .1et y cualquier aplicacin que

    queramos reali$ar en cualquier lengua*e .net debe pasar por aqu( . ! 2ualquier duda o consulta sobre el

    /rame"or0 , o para mayor informacin vea en la ayuda de .net 'L.

    2omo se vera en esta edicin de =isual Studio .1et 5996 es una erramienta e%tremadamente poderosay por tal motivo requiere de alguna e%igencias en la maquina donde ser instalado , como por e*emplo C

    un computador con tecnolog(a &entium I= por su capacidad para compilar ob*etos que requieren de una

    gran cantidad de procesos a una velocidad e%tremadamente rpida , sistema operativo -indo"s >&D o

    superior, capacidad en el disco duro es de 5.99 'b en su instalacin con su ayuda ! se recomiendainstalar la ayuda completa # , en su memoria con 65 'b de ram funciona , pero se recomienda 958

    'b, siendo lo optimo 5 Fb ! 598G 'b # puesto que las aplicaciones "eb consumen una gran cantidad de

    recursos de su maquina, y finalmente se recomienda una cone%in dedicada a internet , por que granparte de la ayuda y algunos procesos la e%trae de los sitios oficiales de =isual Studio .1et.

    Puntos -e inters -e Visual Stu-io .NETInformacin general sobre =isual BA, las aplicaciones para dispositivos inteligentes, el )iseador de 4S&.1E'obile, los formularios -indo"s /orms, los servicios >'L -eb y la compatibilidad >'L en =isual

    Studio .1E.

    El entorno .NET &rame/or02omo se e%plico anteriormente solo destacaremos el componente mas importante del /rame"or0 como es

    2ommon Language 3untime, y el con*unto de clases de programacin estandari$adas, y 4S&.1E.

    E''A(IENTAS AVAN2ADAS DE VISUAL STUDIO .NET

    Visual #"=isual BA es una erramienta de desarrollo que pueden utili$ar los programadores que estn familiari$ados con lasinta%is de Bava para generar aplicaciones y servicios en .1E /rame"or0. Integra la sinta%is de Bava en el

    entorno de desarrollo integrado !I)E# de =isual Studio .1E. =isual BA admite tambin la mayor parte de la

    funcionalidad de =isual [email protected]@ H.9, incluidas las e%tensiones de 'icrosoft. =isual BA no es una erramienta para el

    desarrollo de aplicaciones que se e*ecuten en Bava =irtual 'acine. Las aplicaciones y los servicios generados

    Prof.: Cesar Arce J.

    3

    http://www.elguille.info/NET/indice.asp
  • 7/21/2019 Apunte1 Vb Net

    3/11

    Programacin III

    con =isual BA se e*ecutarn solamente en .1E /rame"or0. 'icrosoft a desarrollado =isual BA de manera

    independiente. &ara obtener ms informacin, vea Introduccin a =isual BA.

    A4licaciones 4ara -is4ositi5os inteligentesEl entorno de desarrollo integrado de =isual Studio .1E incluye aora erramientas para desarrollaraplicaciones para dispositivos inteligentes, como &oc0et &2. 'ediante las erramientas y .1E 2ompact

    /rame"or0, un subcon*unto de .1E /rame"or0, puede crear, generar, depurar e implementar aplicaciones que

    utili$an .1E 2ompact /rame"or0 para e*ecutarse en asistentes digitales personales !&)4#, telfonos mviles yotros dispositivos de recursos restringidos. &ara obtener ms informacin, vea &royectos de dispositivos

    inteligentes.

    Dise6a-or -e ASP.NET (o7ileEl )iseador de 4S&.1E 'obiles complementa a 4S&.1E y a .1E /rame"or0, permitiendo generar

    aplicaciones -eb para telfonos mviles, &)4 y locali$adores. Este diseador est integrado en el I)E de =isual

    Studio. &uede crear aplicaciones -eb mviles, utili$ar el diseador mvil para modificar un formulario -eb

    mvil y, a continuacin, generar y e*ecutar la aplicacin, todo desde =isual Studio. &ara obtener msinformacin, vea Introduccin al uso del )iseador de 4S&.1E 'obile.

    E''A(IENTAS ESTANDA' DE VISUAL STUDIO .NET V. 3889

    La gra:ica ;ue se 4resenta a continuacin muestra la 4antalla -e 4resentacin -e VisualStu-io .Net < los lengua=es ;ue so4orta mas la >erramienta -e re4orte e im4resin !ristal'e4orts.

    PANTALLAS ?'A&I!AS DE VISUAL STUDIO .NET

    Prof.: Cesar Arce J.

    @

    http://www.elguille.info/NET/indice.asp
  • 7/21/2019 Apunte1 Vb Net

    4/11

    Programacin III

    na ve$ ya entendiendo un poco =isual Studio .1et diremos que es posible encontrar 5 tipos de

    interfaces graficas para "indo"s !&ormularios )in-o/s &orms < &ormularios )e7 &orms y unainterfa$ de consola no grfica .

    &ormularios )in-o/s &ormsLos formularios -indo"s /orms son la nueva plataforma de desarrollo de aplicaciones para 'icrosoft -indo"s,

    basados en .1E /rame"or0. Este marco de traba*o proporciona un con*unto de clases claro, orientado a ob*etos

    y ampliable, que permite desarrollar comple*as aplicaciones para -indo"s. 4dems, los formularios -indo"s

    /orms pueden actuar como interfa$ de usuario local en una solucin distribuida de varios niveles. &ara obtener

    ms informacin, vea Introduccin a los formularios -indo"s /orms.En nuestra asignatura tra7a=aremos con este ti4o -e :ormularios

    &ormularios )e7 &ormsLos formularios -eb /orms son una tecnolog(a 4S&.1E que se utili$a para crear pginas -eb programables.

    Los formularios -eb /orms se representan como cdigo J'L y secuencias de comandos compatibles con

    e%ploradores, lo que permite ver las pginas en cualquier e%plorador y plataforma. 'ediante el uso deformularios -eb /orms se pueden crear pginas -eb arrastrando y colocando controles en el diseador y

    agregando cdigo posteriormente, de forma parecida a la creacin de formularios en =isual ?asic. &ara obtener

    ms informacin, vea Introduccin a las pginas de formularios -eb /orms.

    Prof.: Cesar Arce J.

    http://www.elguille.info/NET/indice.asp
  • 7/21/2019 Apunte1 Vb Net

    5/11

    Programacin III

    Inter:aC -e !onsolaEsta interfa$ ofrece la posibilidad de escribir aplicaciones que no dispongan de interfa$ grfica y serequiera de una ventana de te%to par interactuar con el usuario . 4qu( se ofrece la posibilidad de

    escribir en modo consola en forma similar como se acia ace unos aos lo que en ciertas ocasiones esde gran utilidad, ya que no todo se soluciona por medio de la grfica. Esta interfa$ tambin permite

    compilar en l(nea de comando.

    &ara obtener ms informacin, vea &rogramacin en Interfa$ de 2onsola .

    ENTO'NO INTE'NET

    (L )e7 Ser5icesSon servicios disponibles que se encuentran en internet a disposicin del usuario para que las utilice ensus aplicaciones . Estos servicios -ebform estn basados en ASP.NET con una programacin basada en

    J'L , las cuales utili$an unos protocolos para poder interactuar con la aplicacin del usuario. Los

    protocolos que utili$a son los siguientes;

    . SK4& ; Es un protocolo simple de libre acceso que no tiene dueo el cual se usa para el

    transporte de datos o enla$ar una aplicacin con un -eb Services.

    El significados de SK4& ! Simples Kb*ect 4ccess &rotocol #

    5. -S)L ; Es un protocolo que se utili$a para describir los servicios , interfa$ y gramtica de

    los -eb Services . En otras palabras es el que permite interactuar entre consumidor

    ! cliente # y el proveedor ! -eb Service # .

    Prof.: Cesar Arce J.

    9

    http://www.elguille.info/NET/indice.asp
  • 7/21/2019 Apunte1 Vb Net

    6/11

    Programacin III

    El significado de -S)L ! -eb Services )escription Langua*e #.

    7. ))I ; Es una erramienta que permite buscar un servicio "eb para que el cliente lo ba*e ,se dice que es como una gu(a de telfono . Este protocolo es el encargado de recorrer

    toda la red en busca de un servicio "eb espec(fico por un cliente.

    El significado de ))I ! niversal )escription )iscovery and Integration # .

    ambin puede visitar las &aginas ; ttp;""".uddi.org o ttp;""".uddi.microsoft.com

    NOTA + Para o7tener ms in:ormacin 5ea Programacin con (L )e7 Ser5ices. Tam7in 4ue-e 5isitar la Pagina +

    >tt4+FF///.got-ot.net.com>tt4+FF///.microso:t.comFnetFuseFcasestu-ies.as4

    !O(EN2A' !ON VISUAL STUDIO .NET

    4l inicial =isual Studio .1et versin 5997 por primera ves se presentara la siguiente ventana en al cual

    presenta por defecto las ultimas aplicaciones reali$adas en .net.

    2rea un nuevo proyecto ! programa # en .net y se presenta la pantalla que se

    encuentra mas aba*o .

    Seleccionamos &royecto =isual ?asic

    Prof.: Cesar Arce J.

    G

    3ecupera una

    aplicacinalmacenada

    en alguna

    car eta

    http://www.uddi.org/http://www.uddi.org/http://www.elguille.info/NET/indice.asphttp://www.uddi.org/
  • 7/21/2019 Apunte1 Vb Net

    7/11

    Programacin III

    PANTALLA DE T'ABA#O

    En esta pantalla el usuario solo disea las aplicaciones, pegando controles ! botones #, desde la ool?ar,para lo cual tiene 8 etiquetas donde cada una posee una determinada cantidad de controles, y tambin

    una opcin para agregar controles adicionales en caso que el usuario necesite alg:n control especifico .

    =entana de 2ontroles Ventana -e !-igo ! ool?o% # ! aqu( se programa, con un clic ingresa #

    /ormulario

    Prof.: Cesar Arce J.

    H

    Seleccionamos 4plicacin para -indo"s,

    que viene siendo laplantilla ; -indo"s

    /orm, que usaremos

    en nuestra

    1ombre pordefecto que

    se le asigna a

    la aplicacin,

    el usuario leasigna el nuevo

    nombre.

    3uta donde quedara

    almacenado el proyecto.

    =entana de plantillas, aqu( se selecciona el tipo

    de aplicacin que queremos reali$ar, como C /ormularios -indo"s, /ormularios -eb ! 4S& #,

    4plicacin para 2onsola , etc.

    =entana E%plorador

    de Soluciones

    =entana de&ropiedades

    Jerramientas

    botones! ool?ar #

    http://www.elguille.info/NET/indice.asp
  • 7/21/2019 Apunte1 Vb Net

    8/11

    Programacin III

    DETALLEerramientas ToolBar +Esta es la barra estndar que trae todas los soft"are 'icrosoft

    !ontroles ToolBoJ +4qu( vienen diferentes ficas con una cantidad determinada de controles cada una para que el usuario disee sus aplicaciones.

    Solo debe acer dos clic sobre el botn a insertar en el formulario, o aciendo

    un solo clic en el botn y arrastrarlo asta el formulario y soltarlo. Esta ventana posee algunas ficas que poseen los siguientes tipo de control ;

    )ata ; 4qu( vienen controles de acceso a datos, se utili$an para cone%iones a base

    de datos de cualquier proveedor de datos , incluyendo productos no 'icrosoft! Kle)b2onnection # .

    2omponents ; En esta fica vienen controles que no son considerados de uso

    estndar , por lo tanto no son agregados a las otras ficas, pero el usuariolas puede ocupar en forma normal.

    En esta etiqueta tambin se pueden agregar controles adicionales a los que

    ya vienen por defecto en las etiquetas. Solo debe ace un clic con el botn

    dereco del mouse sobre cualquier parte desocupada de esta etiqueta ,luego seleccionar agregar componentes y acer clic en el componentes

    ! control o botn # y este se agregara a la etiqueta .

    &ormulario ; 4qu( es donde el usuario disea su aplicacin agregando controles, se le denominacomo la clase principal, puesto que es aqu( donde se insertan los ob*etos , por lo

    tanto es el ob*eto ! clase # principal.

    Ventana -e Pro4ie-a-es; En esta ventana es donde nos permite cambiar el aspecto visual de unformulario, es aqu( donde el usuario le puede asignar colores, cambiar letra ,

    tamao, asignar bordes , centrar te%to , colocar imgenes , etc. , etc.

    EJ4lora-or -e Soluciones ; En el MSolution E%plorerM o E%plorardor de Soluciones se muestra el nombre del proyecto y los elementos que lo componen , tales como formularios, mdulos,

    reportes, etc.

    Ventana -e !-igo +4qu( es donde el usuario programa todos sus controles, funciones y procedimiento para que el programa ! &royecto # realice los procesos esperado por el usuario . 4 esta pantalla se ingresa aciendo dos clic sobre un botn o un formulario,

    Prof.: Cesar Arce J.

    K

    http://www.elguille.info/NET/indice.asp
  • 7/21/2019 Apunte1 Vb Net

    9/11

    Programacin III

    Este es el E-itor -e !-igo a;u se 4rograma to-o

    DES!'IP!I,N EDITO' DE !ODI?O

    Esta ventana de cdigo es la que utili$a el usuario para programar todos los controles, procedimientos y

    funciones locales del formulario , en este caso es el /ormulario denominado ! /orm # .2omo se aprecia la primera l(nea que aparece es

  • 7/21/2019 Apunte1 Vb Net

    10/11

    Programacin III

    &in -e la !lase &orm1

    DETALLE2lass 1ame List ; Lista todos los controles que posee la clase /orm

    'etod 1ame List; Lista todos los eventos y mtodos del control seleccionado en el editor de cdigo.

    El control se selecciona en el editor de cdigo solamente de*ando en cursor dentro delprocedimiento .

    &ublic 2lase /orm; Indica el inicio de la clase /orm y dentro de el se deben programar todos los

    ob*etos que tendr el /ormulario al momento de e*ecutarse .

    Inerits ; Indica que se eredara el entorno de la clase padre a todos los ob*etos que se encuentra ba*o el.

    En este caso ereda de la clase sistema ! System # la clase ventana ! -indo"s # para

    que acepte la clase formularios ! /orms # , la cual a su ves indica que la clase a traba*ar es la clase final /orm ! espero que con el paso del tiempo entiendan bien

    las clases y su erencia # .

    VENTANA DE (ODULO

    Esta ventana es similar al editor de cdigo del formulario con la diferencia que el modulo no tiene

    pantalla con interfa$ grafica como los formulario. Feneralmente se agregan al proyecto para programaruna funcin o procedimientos de tipo publico que retorne solo un valor como resultado, como el digito

    verificador .

    Feneralmente cuando el usuario agrega un modulo a su proyecto se insertar solos en la parte de aba*ode los formularios. Se pueden agregar mas de un modulo por proyecto, eso depende de las necesidadesdel usuario. Su pantalla de traba*o es como la que muestra la grafica que esta mas aba*o y se

    comien$a a programar ba*o de

  • 7/21/2019 Apunte1 Vb Net

    11/11

    Programacin III

    4l reali$ar un programa en =isual Studio .1et se le denomina proyecto, el cual puede estar compuesto

    por una serie de elementos, ya sea formulario, mdulos, mdulos de clase, diseadores, etc. 2ada uno de

    estos elementos tienen una e%tensin por las cuales de diferencia, como veremos continuacin .

    .574ro= ; Se le denomina al con*unto de elementos que componen el proyecto, su e%tensin es

    ! E*. nombreproyecto.574ro=#

    .57 ; Es la e%tensin de los formularios -indo"s /orm ! E*. /orm.57# En =isual H.9 su e%tensin era /rm.

    .57 ; ambin tiene esta e%tensin el modulo que no tiene interfa$ grfica ! E*. 'odule.57# En =isual H.9 su e%tensin era bas.

    .57 ; ambin tiene esta e%tensin el modulo clase tampoco tiene interfa$ grfica! E*. 'odule.57# .

    En =isual H.9 su e%tensin era cls.

    .sln ; Es la e%tensin que e*ecuta los proyectos y se le denomina Solucin Visual Stu-iopor lo tanto es la e%tensin que el usuario debe buscar para e*ecutar su aplicacin . y es

    la e%tensin que se debe buscar .

    ! E*. &rueba.sln# .

    .as4J ; Es la e%tensin de los -eb /orm, por lo tanto las paginas ecas en 4S& tendrn estae%tensin . Su ubicacin por defecto quedaran en la siguiente ruta en su maquina;

    >tt4+FFlocal>ostF)e7A44licationF)e7&orm1.as4J

    .asmJ ; Es la e%tensin de los servicio (L )e7 Ser5ices, por lo tanto las paginas ecas en

    Servicio -eb 4sp .1et tendrn esta e%tensin . Su ubicacin por defecto quedaran en lasiguiente ruta en su maquina;>tt4+FFlocal>ostF)e7Ser5ice1FSer5ice1.asmJ

    NOTA +E%isten otras e%tensiones de arcivos de otros tipos de formularios y componentes que no seanali$ar. &ara obtener ms informacin con mayor detalle , vea 2omponente de un &royecto en la

    ayuda de =isual Studio . 1et o en el sitio oficial de 'icrosoft .

    Prof.: Cesar Arce J.

    11

    http://localhost/WebApplication4/WebForm1.aspxhttp://localhost/WebService1/Service1.asmxhttp://www.elguille.info/NET/indice.asphttp://localhost/WebApplication4/WebForm1.aspxhttp://localhost/WebService1/Service1.asmx