apunte1 vb net

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

Upload: felipe-irielove-araya-herrera

Post on 04-Feb-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 1/11

 Programación III

APUNTE Nº1VISUAL STUDIO .NET

INTRODUCCIÓN A HERRANIENTAS .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

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 aplicación 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 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$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 , además de otras aplicaciones. ambién 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 básicas asta las de mayor comple*idad de manera tal que el

desarrollador no salga de .1et para desarrollar y distribuir su aplicación .

ambién 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

tendrán soporte en programación 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 aplicación o una nueva

versión de una misma aplicación ! registro, versión, dependencias, etc. , etc. # .

Prof.: Cesar Arce J.

1

Page 2: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 2/11

 Programación III

I(PO'TANTE + Se recomienda actuali$ar en forma constante la versión de .1et /rame"or0, por que almomento de compilar alguna aplicación .1et reclamara . &or aora se utili$a la versión 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 código

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

de 'emoria .

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

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

/rame"or0 , o para mayor información vea en la ayuda de .net <Introducción al /rame"or0+ #.

INT'ODU!!I,N A VISUAL STUDIO .NET

=isual Studio .1E es un con*unto completo de erramientas de desarrollo para la construcción de aplicaciones

-eb 4S&, servicios -eb >'L, aplicaciones para escritorio y aplicaciones móviles. =isual ?asic .1E, =isual

2@@ .1E, =isual 2A .1E y =isual BA .1E utili$an el mismo entorno de desarrollo integrado !I)E#, que les

 permite compartir erramientas y facilita la creación de soluciones en varios lengua*es. 4simismo, dicoslengua*es aprovecan las funciones de .1E /rame"or0, que ofrece acceso a tecnolog(as clave para simplificar 

el desarrollo de aplicaciones -eb 4S& y servicios -eb >'L.

2omo se vera en esta edición 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 rápida , sistema operativo -indo"s >&D o

superior, capacidad en el disco duro es de 5.99 'b en su instalación 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%ión dedicada a internet , por que gran parte de la ayuda y algunos procesos la e%trae de los sitios oficiales de =isual Studio .1et.

Puntos -e inters -e Visual Stu-io .NETInformación general sobre =isual BA, las aplicaciones para dispositivos inteligentes, el )iseñador 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/or0  2omo 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 programación 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 estén 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 también la mayor parte de la

funcionalidad de =isual B@@ 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

Page 3: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 3/11

 Programación III

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

independiente. &ara obtener más información, vea Introducción a =isual BA.

A4licaciones 4ara -is4ositi5os inteligentes El entorno de desarrollo integrado de =isual Studio .1E incluye aora erramientas para desarrollar 

aplicaciones 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#, teléfonos móviles yotros dispositivos de recursos restringidos. &ara obtener más información, vea &royectos de dispositivos

inteligentes.

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

aplicaciones -eb para teléfonos móviles, &)4 y locali$adores. Este diseñador está integrado en el I)E de =isual

Studio. &uede crear aplicaciones -eb móviles, utili$ar el diseñador móvil para modificar un formulario -eb

móvil y, a continuación, generar y e*ecutar la aplicación, todo desde =isual Studio. &ara obtener másinformación, vea Introducción al uso del )iseñador de 4S&.1E 'obile.

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

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

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

  Prof.: Cesar Arce J.

@

Page 4: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 4/11

 Programación 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 una

interfa$ de consola no gráfica .

&ormularios )in-o/s &orms 

Los 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. 4demás, los formularios -indo"s

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

más información, vea Introducción 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 páginas -eb programables.

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

e%ploradores, lo que permite ver las páginas en cualquier e%plorador y plataforma. 'ediante el uso deformularios -eb /orms se pueden crear páginas -eb arrastrando y colocando controles en el diseñador y

agregando código posteriormente, de forma parecida a la creación de formularios en =isual ?asic. &ara obtener 

más información, vea Introducción a las páginas de formularios -eb /orms.

  Prof.: Cesar Arce J.

Page 5: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 5/11

 Programación III

Inter:aC -e !onsolaEsta interfa$ ofrece la posibilidad de escribir aplicaciones que no dispongan de interfa$ gráfica 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 años lo que en ciertas ocasiones esde gran utilidad, ya que no todo se soluciona por medio de la gráfica. Esta interfa$ también permite

compilar en l(nea de comando.

&ara obtener más información, vea &rogramación en Interfa$ de 2onsola .

ENTO'NO INTE'NET

(L )e7 Ser5icesSon servicios disponibles que se encuentran en internet a disposición del usuario para que las utilice ensus aplicaciones . Estos servicios -ebform están basados en ASP.NET  con una programación basada en

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

 protocolos que utili$a son los siguientes;

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

transporte de datos o enla$ar una aplicación 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 gramática 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

Page 6: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 6/11

 Programación 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 teléfono . 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 # .

ambién puede visitar las &aginas ; ttp;""".uddi.org  o ttp;""".uddi.microsoft.com

 

NOTA + Para o7tener ms in:ormación 5ea Programación 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 versión 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

aplicaciónalmacenada

en alguna

car eta

Page 7: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 7/11

 Programación III

 

PANTALLA DE T'ABA#O

En esta pantalla el usuario solo diseña 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 también

una opción 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 4plicación para -indo"s,

que viene siendo la plantilla ; -indo"s

/orm, que usaremos

en nuestra

 1ombre pordefecto que

se le asigna a

la aplicación,

el usuario leasigna el nuevo

nombre.

3uta donde quedara

almacenado el proyecto.

  =entana de plantillas, aqu( se selecciona el tipo

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

  4plicación para 2onsola , etc.

=entana E%plorador 

de Soluciones

=entana de&ropiedades

Jerramientas

 botones! ool?ar #

Page 8: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 8/11

 Programación III

DETALLEerramientas ToolBar + Esta es la barra estándar 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 diseñe sus aplicaciones.

Solo debe acer dos clic sobre el botón a insertar en el formulario, o aciendo

un solo clic en el botón 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

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

  En esta etiqueta también se pueden agregar controles adicionales a los que

  ya vienen por defecto en las etiquetas. Solo debe ace un clic con el botón

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

  ! control o botón # y este se agregara a la etiqueta .

&ormulario ; 4qu( es donde el usuario diseña su aplicación 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 ,

tamaño, asignar bordes , centrar te%to , colocar imágenes , 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, módulos,

  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 botón o un formulario,

Prof.: Cesar Arce J.

K

Page 9: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 9/11

 Programación 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 código 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 <&ublic 2lass /orm+ , lo que indica que es la clase

 principal o 1N ! no se olvide que en .1et todo es clase <ob*etos+ #, y dentro de ella se insertaran las

subclases que serian los controles ! clases u ob*etos ya ecos # que el usuario inserta en el formulario .

Inicio -e la !lase &orm1

  Jerencia

  ! Jereda #

 2lase &adre

Prof.: Cesar Arce J.

M

=entana

2lass 1ame List

=entana

'etod 1ame List

4qu( se programan todos los

2ontroles, /unciones y &roce

dimientos locales del /orm

Page 10: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 10/11

 Programación 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 métodos del control seleccionado en el editor de código.

  El control se selecciona en el editor de código solamente de*ando en cursor dentro del procedimiento .

&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 código del formulario con la diferencia que el modulo no tiene

 pantalla con interfa$ grafica como los formulario. Feneralmente se agregan al proyecto para programar una función 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 <(o-ule 1.

&O'(ULA'IOS P'OE!TOS EN VISUAL STUDIO .NET

  Prof.: Cesar Arce J.

18

Page 11: Apunte1 Vb Net

7/21/2019 Apunte1 Vb Net

http://slidepdf.com/reader/full/apunte1-vb-net 11/11

 Programación 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, módulos, módulos de clase, diseñadores, etc. 2ada uno de

estos elementos tienen una e%tensión por las cuales de diferencia, como veremos continuación .

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

! E*. nombreproyecto.574ro= #

.57 ; Es la e%tensión de los formularios -indo"s /orm ! E*. /orm.57 #

  En =isual H.9 su e%tensión era /rm.

.57 ; ambién tiene esta e%tensión el modulo que no tiene interfa$ gráfica ! E*. 'odule.57 #

  En =isual H.9 su e%tensión era bas.

.57 ; ambién tiene esta e%tensión el modulo clase tampoco tiene interfa$ gráfica! E*. 'odule.57 # .

  En =isual H.9 su e%tensión era cls.

.sln ; Es la e%tensión que e*ecuta los proyectos y se le denomina Solución Visual Stu-io por lo tanto es la e%tensión que el usuario debe buscar para e*ecutar su aplicación . y es

la e%tensión que se debe buscar .

  ! E*. &rueba.sln # .

.as4J ; Es la e%tensión de los -eb /orm, por lo tanto las paginas ecas en 4S& tendrán esta

e%tensión . Su ubicación por defecto quedaran en la siguiente ruta en su maquina;

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

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

Servicio -eb 4sp .1et tendrán esta e%tensión . Su ubicación 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 más información 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