SlideShare una empresa de Scribd logo
1 de 48
Descargar para leer sin conexión
Visual Studio es un conjunto completo de herramientas de
desarrollo para la construcción de aplicaciones Web
empresariales ASP.NET, aplicaciones para escritorio y aplicaciones
móviles. Los lenguajes que incluye Visual Studio 2010 son:
VISUAL BASIC C++ C# F#
Para abrir Visual Studio 2010, realiza lo siguiente:
1) Abre el menú Inicio y selecciona Todos los programas.
2) Elige la carpeta Microsoft Visual Studio 2010.
3) Haz clic en la opción Microsoft Visual Studio 2010.
Cuando se ejecuta Visual Studio 2010, lo primero que se muestra
es una página de inicio, que muestra las siguientes acciones:
 Conectar con Team Foundation Server
 Crear nuevos proyectos.
 Abrir proyectos.
 Proyectos recientemente utilizados.
Una aplicación ASP.NET desarrollada en Visual Studio 2010,
organiza todos los archivos generados dentro de un contenedor
llamado Proyecto. Uno o más proyectos se contienen dentro de
una Solución. Cuando se crea un nuevo proyecto, Visual Studio
crea automáticamente una solución para el nuevo proyecto.
Las soluciones de ASP.NET se almacenan archivos con extensión
.sln. Estos archivos contienen una lista de los proyectos y su
localización física dentro del disco.
Los archivos de solución de ASP.NET se almacenan de manera
predeterminada en la carpeta Proyectos de Visual Studio.
Un proyecto en ASP.NET contiene información general de la
aplicación y las referencias de todos los archivos utilizados por
ASP.NET.
Los proyectos de ASP.NET desarrollados en Visual Studio 2010 ,
se almacenan en un archivo que lleva el nombre del proyecto y la
extensión .vbproj.
Para crear un nuevo proyecto web ASP.NET, realiza lo siguiente:
1. Sitúate en el menú Archivo, selecciona la opción Nuevo y
luego haz clic en Proyecto. Otra forma es empleando el
Metacomando < Ctrl + Mayús + N >.
2. Del cuadro de diálogo Nuevo proyecto, selecciona del área
Plantillas instaladas la opción Web, luego elige Aplicación
Web ASP.NET y pulsa en el botón Aceptar.
BARRA DE
MENÚS
BARRA DE
HERRAMIENTAS
CUADRO DE
HERRAMIENTAS
VISTAS DEL
DOCUMENTO
FICHAS DE VENTANAS
EXPLORARDOR
DE SOLUCIONES
VENTANA
PROPIEDADES
DISEÑADOR
WEBFORM
El Explorador de soluciones contiene todos los archivos y
referencias que componen el proyecto actual de ASP.NET.
Para visualizar el Explorador de soluciones, realiza cualquiera de
los siguientes pasos:
1) Menú Ver  Explorador de soluciones.
2) Metacomando < Ctrl + Alt + L >.
MOSTRAR TODOS
LOS ARCHIVOS
ACTUALIZAR
VER CÓDIGO
VER DISEÑADOR
NOMBRE DEL PROYECTO
PROPIEDADES DEL PROYECTO
Un objeto es un elemento o parte específica de una aplicación y
que se identifica por un nombre, asimismo, el objeto puede
contener otros objetos, métodos y propiedades.
Un método es una orden, acción o comportamiento que un
objeto puede realizar.
Las propiedades son las características particulares que tiene un
objeto.
Las propiedades son atributos o valores de un objeto. Las
propiedades de un objeto se puede definir en Tiempo de
Ejecución (programación).
Para activar la ventana de propiedades, realiza:
1) Menú Ver  Ventana de Propiedades.
2) Pulsa la tecla de función < F4 >.
Los métodos son funciones o procedimientos que inducen un
objeto a que realice una determinada acción u orden. Los
métodos se establecen únicamente mediante código de
programación; algunos de estos métodos requieren argumentos
para que se pueda realizar una acción específica.
Un evento es una acción reconocida por un control o página
WebForm. Los eventos pueden ocurrir como resultado de una
acción del usuario sobre un determinado control, o por flujo
mismo de la página web.
Los procedimientos contienen un conjunto de expresiones,
sentencias, variables y comentarios, los cuales se ejecutan a
través de eventos o pueden ser llamados a ejecución desde otro
procedimiento.
Un procedimiento ligado a un evento inicia con la instrucción
Private Sub y finaliza con la instrucción End Sub.
Los comentarios son líneas de texto o comandos que no son
tomados en cuenta en la ejecución de un programa. Los
comentarios se representan dentro del módulo de código en color
verde y se utilizan para documentar los códigos de programación
o colocar observaciones dentro de los procedimientos.
Los eventos son acciones provocadas sobre un formulario o un
control de servidor y puede estar causada por la interacción del
usuario, como un clic, o por la misma secuencia de la ejecución de
una página Web.
Los eventos de los controles de servidor que se manejan en
ASP.NET, se clasifican en dos tipos:
• Eventos PostBack: son aquellos controles donde sus eventos
provocan que el WebForm sea enviado inmediatamente al
servidor Web, para que se ejecuten los eventos y sus
procedimientos con el código de programación
correspondiente. El evento más común en este tipo es Click.
• Eventos no PostBack: estos eventos no envían el WebForm
hacia el servidor Web de manera inmediata, sino que el control
almacena el valor en la memoria y espera hasta se produzca un
envío de la página al servidor Web para que sean procesados
todos los eventos acumulados o pendientes.
Principales controles con eventos PostBack y No PostBack
PostBack No PostBack
Button CheckBox
Calendar CheckBoxList
DataGrid DropDownList
DataList ListBox
ImageButton RadioButtonList
LinkButton RadioButton
Repeater TextBox
El evento Load del WebForm se produce cuando la página es
encargada en la memoria y ejecutada antes de que se visualice en
la pantalla.
Un ejemplo para comprobar el funcionamiento del evento Load,
es nombrando el objeto Response y su método Write.
Response.Write permite que el servidor escriba dentro del
WebForm cualquier información basada en código HTML.
Ejemplo:
Response.Write(“Esto es ASP.NET”)
Una variable es un espacio de memoria de la computadora
reservada para almacenar información en forma temporal; los
datos almacenados en las variables pueden cambiar sin ningún
inconveniente conforme lo requiera el programa.
Las reglas que se deben seguir para la asignación de nombres, son las
siguientes:
– Definir un nombre de acuerdo con lo que se va a almacenar.
– El nombre debe iniciar con un letra.
– Máximo de 255 caracteres.
– El nombre no debe ser una palabra reservada o comando de la
aplicación.
Tipo de dato Contiene
Byte Un entero de 0 a 255.
Short Un entero de -32,768 a 32,767.
Integer Un entero de -2,147,483,648 a 2,147,483,647.
Long Un entero aproximadamente -9,2e18 a 9,2e18.
Single Un número decimal de precisión simple de aproximadamente -1,8e38 a 3,4e38.
Double Un número decimal de doble precisión de aproximadamente -1,8e308 a 1,8e308.
Decimal Un número de 128 bits fraccional de punto fijo que admite hasta 28 dígitos significativos.
Char Un único carácter Unicode de 16 bits.
String Una serie de longitud variables de caracteres Unicode.
Boolean Un valor True o False.
Date Representa cualquier día y hora.
Object Puede contener cualquier tipo de datos u objeto.
Para declarar una variable se debe seguir la siguiente sintaxis:
Dim nombrevariable As tipodedato = valor
Una expresión es una combinación de valores y operadores
aritméticos que poseen un valor bien definido. Las expresiones
también se pueden denominar como cálculos, aun cuando no
todas las expresiones impliquen necesariamente un cálculo.
Operador Descripción
^ Exponenciación
* Multiplicación
/ División
% Porcentaje
+ Suma
- Resta
Operador Descripción
= Igual
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que
<> Diferente de
El signo & (ampersand) se utiliza para unir dos o más valores.
Ejemplo:
Nombre = Daniel
Apellido = Olalde
Nombre_Completo = Nombre & ‘’ ‘’ & Apellido
Este tipo de operadores permite comparar varias condiciones y
determinar si todas las condiciones se cumplen (verdaderas) o si
alguna de ellas no se cumple (falsa). Los operadores lógicos solo
pueden ser dos “AND” o “OR”.
Se utilizan para la creación de ciclos repetitivos donde se tiene
conocimiento de la cantidad exacta de veces que debe funcionar
el clic. La sintaxis es la siguiente:
Dim variable As tipo_de_dato Step – valor
For variable = valorinicial to valorfinal
…………
Next
La instrucción Do While se utiliza para cuando la cantidad de
ciclos que desea ejecutar no está limitada a un número en
específico. Por cada instrucción Do While que utilice el programa,
debe cerrarse la instrucción con Loop.

Más contenido relacionado

La actualidad más candente (15)

Html investigacion
Html investigacionHtml investigacion
Html investigacion
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVER
 
Visual y sql
Visual y sqlVisual y sql
Visual y sql
 
Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)
 
Tema2 ado net
Tema2 ado netTema2 ado net
Tema2 ado net
 
CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)
 
Progressbar
ProgressbarProgressbar
Progressbar
 
Sesión5 applets
Sesión5 appletsSesión5 applets
Sesión5 applets
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datos
 
Programacion2
Programacion2Programacion2
Programacion2
 
Conexión c# sql server
Conexión c# sql serverConexión c# sql server
Conexión c# sql server
 
Programa 2
Programa 2Programa 2
Programa 2
 
Tutorial de persistencia de java
Tutorial de persistencia de javaTutorial de persistencia de java
Tutorial de persistencia de java
 
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con AndroidTutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
 
sosa
sosasosa
sosa
 

Destacado (7)

πμ1
πμ1πμ1
πμ1
 
Curso vb2010L1
Curso vb2010L1Curso vb2010L1
Curso vb2010L1
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
VSTS 2010
VSTS 2010VSTS 2010
VSTS 2010
 
Manual sesion 01
Manual sesion 01Manual sesion 01
Manual sesion 01
 

Similar a Visual studio 2010

Visual basic
Visual basicVisual basic
Visual basic
josser96
 
Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)
LuisSlz
 

Similar a Visual studio 2010 (20)

Visual basic
Visual basicVisual basic
Visual basic
 
Ejemplos de pseudocódigo
Ejemplos de pseudocódigoEjemplos de pseudocódigo
Ejemplos de pseudocódigo
 
Tutorial net beans
Tutorial net beansTutorial net beans
Tutorial net beans
 
Programación
ProgramaciónProgramación
Programación
 
visual basic
visual basicvisual basic
visual basic
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Visual basic 1º Año
Visual basic  1º AñoVisual basic  1º Año
Visual basic 1º Año
 
visual.basic
visual.basicvisual.basic
visual.basic
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Trabajo
TrabajoTrabajo
Trabajo
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
 
Diapositivas Software netbeans-ide-7.2
Diapositivas Software netbeans-ide-7.2Diapositivas Software netbeans-ide-7.2
Diapositivas Software netbeans-ide-7.2
 
visual basic
visual basic visual basic
visual basic
 
Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700
 
Vb Leccion1
Vb Leccion1Vb Leccion1
Vb Leccion1
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)
 
TUTORIAL
TUTORIALTUTORIAL
TUTORIAL
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 

Más de Daniel Olalde Soto

Más de Daniel Olalde Soto (20)

CONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANA
CONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANACONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANA
CONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANA
 
CONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANA
CONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANACONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANA
CONVOCATORIA 2022 ESCUELA DE ENFERMERÍA DE CRUZ ROJA MEXICANA
 
Zoom
ZoomZoom
Zoom
 
Curso classroom
Curso classroomCurso classroom
Curso classroom
 
Practica 1
Practica 1Practica 1
Practica 1
 
Word 2013
Word 2013Word 2013
Word 2013
 
Historia de la computacion y sus generaciones
Historia de la computacion y sus generacionesHistoria de la computacion y sus generaciones
Historia de la computacion y sus generaciones
 
Hardware
HardwareHardware
Hardware
 
Software
SoftwareSoftware
Software
 
Manual windows server 2008
Manual windows server 2008Manual windows server 2008
Manual windows server 2008
 
Html
HtmlHtml
Html
 
Temario access 2013
Temario access 2013Temario access 2013
Temario access 2013
 
Temario power point 2013
Temario power point 2013Temario power point 2013
Temario power point 2013
 
Prácticas de excel 2010
Prácticas de excel 2010Prácticas de excel 2010
Prácticas de excel 2010
 
Temario excel 2013
Temario excel 2013Temario excel 2013
Temario excel 2013
 
Temario word 2013
Temario word 2013Temario word 2013
Temario word 2013
 
Capas del modelo osi
Capas del modelo osiCapas del modelo osi
Capas del modelo osi
 
Redes
RedesRedes
Redes
 
Manual asp
Manual aspManual asp
Manual asp
 
Paint
PaintPaint
Paint
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 

Visual studio 2010

  • 1.
  • 2. Visual Studio es un conjunto completo de herramientas de desarrollo para la construcción de aplicaciones Web empresariales ASP.NET, aplicaciones para escritorio y aplicaciones móviles. Los lenguajes que incluye Visual Studio 2010 son: VISUAL BASIC C++ C# F#
  • 3. Para abrir Visual Studio 2010, realiza lo siguiente: 1) Abre el menú Inicio y selecciona Todos los programas. 2) Elige la carpeta Microsoft Visual Studio 2010. 3) Haz clic en la opción Microsoft Visual Studio 2010.
  • 4.
  • 5. Cuando se ejecuta Visual Studio 2010, lo primero que se muestra es una página de inicio, que muestra las siguientes acciones:  Conectar con Team Foundation Server  Crear nuevos proyectos.  Abrir proyectos.  Proyectos recientemente utilizados.
  • 6.
  • 7. Una aplicación ASP.NET desarrollada en Visual Studio 2010, organiza todos los archivos generados dentro de un contenedor llamado Proyecto. Uno o más proyectos se contienen dentro de una Solución. Cuando se crea un nuevo proyecto, Visual Studio crea automáticamente una solución para el nuevo proyecto.
  • 8. Las soluciones de ASP.NET se almacenan archivos con extensión .sln. Estos archivos contienen una lista de los proyectos y su localización física dentro del disco. Los archivos de solución de ASP.NET se almacenan de manera predeterminada en la carpeta Proyectos de Visual Studio.
  • 9. Un proyecto en ASP.NET contiene información general de la aplicación y las referencias de todos los archivos utilizados por ASP.NET. Los proyectos de ASP.NET desarrollados en Visual Studio 2010 , se almacenan en un archivo que lleva el nombre del proyecto y la extensión .vbproj.
  • 10. Para crear un nuevo proyecto web ASP.NET, realiza lo siguiente: 1. Sitúate en el menú Archivo, selecciona la opción Nuevo y luego haz clic en Proyecto. Otra forma es empleando el Metacomando < Ctrl + Mayús + N >. 2. Del cuadro de diálogo Nuevo proyecto, selecciona del área Plantillas instaladas la opción Web, luego elige Aplicación Web ASP.NET y pulsa en el botón Aceptar.
  • 19. El Explorador de soluciones contiene todos los archivos y referencias que componen el proyecto actual de ASP.NET. Para visualizar el Explorador de soluciones, realiza cualquiera de los siguientes pasos: 1) Menú Ver  Explorador de soluciones. 2) Metacomando < Ctrl + Alt + L >.
  • 26. Un objeto es un elemento o parte específica de una aplicación y que se identifica por un nombre, asimismo, el objeto puede contener otros objetos, métodos y propiedades. Un método es una orden, acción o comportamiento que un objeto puede realizar. Las propiedades son las características particulares que tiene un objeto.
  • 27. Las propiedades son atributos o valores de un objeto. Las propiedades de un objeto se puede definir en Tiempo de Ejecución (programación). Para activar la ventana de propiedades, realiza: 1) Menú Ver  Ventana de Propiedades. 2) Pulsa la tecla de función < F4 >.
  • 28. Los métodos son funciones o procedimientos que inducen un objeto a que realice una determinada acción u orden. Los métodos se establecen únicamente mediante código de programación; algunos de estos métodos requieren argumentos para que se pueda realizar una acción específica.
  • 29. Un evento es una acción reconocida por un control o página WebForm. Los eventos pueden ocurrir como resultado de una acción del usuario sobre un determinado control, o por flujo mismo de la página web.
  • 30. Los procedimientos contienen un conjunto de expresiones, sentencias, variables y comentarios, los cuales se ejecutan a través de eventos o pueden ser llamados a ejecución desde otro procedimiento. Un procedimiento ligado a un evento inicia con la instrucción Private Sub y finaliza con la instrucción End Sub.
  • 31. Los comentarios son líneas de texto o comandos que no son tomados en cuenta en la ejecución de un programa. Los comentarios se representan dentro del módulo de código en color verde y se utilizan para documentar los códigos de programación o colocar observaciones dentro de los procedimientos.
  • 32. Los eventos son acciones provocadas sobre un formulario o un control de servidor y puede estar causada por la interacción del usuario, como un clic, o por la misma secuencia de la ejecución de una página Web. Los eventos de los controles de servidor que se manejan en ASP.NET, se clasifican en dos tipos:
  • 33. • Eventos PostBack: son aquellos controles donde sus eventos provocan que el WebForm sea enviado inmediatamente al servidor Web, para que se ejecuten los eventos y sus procedimientos con el código de programación correspondiente. El evento más común en este tipo es Click.
  • 34. • Eventos no PostBack: estos eventos no envían el WebForm hacia el servidor Web de manera inmediata, sino que el control almacena el valor en la memoria y espera hasta se produzca un envío de la página al servidor Web para que sean procesados todos los eventos acumulados o pendientes.
  • 35. Principales controles con eventos PostBack y No PostBack PostBack No PostBack Button CheckBox Calendar CheckBoxList DataGrid DropDownList DataList ListBox ImageButton RadioButtonList LinkButton RadioButton Repeater TextBox
  • 36. El evento Load del WebForm se produce cuando la página es encargada en la memoria y ejecutada antes de que se visualice en la pantalla.
  • 37. Un ejemplo para comprobar el funcionamiento del evento Load, es nombrando el objeto Response y su método Write. Response.Write permite que el servidor escriba dentro del WebForm cualquier información basada en código HTML. Ejemplo: Response.Write(“Esto es ASP.NET”)
  • 38. Una variable es un espacio de memoria de la computadora reservada para almacenar información en forma temporal; los datos almacenados en las variables pueden cambiar sin ningún inconveniente conforme lo requiera el programa.
  • 39. Las reglas que se deben seguir para la asignación de nombres, son las siguientes: – Definir un nombre de acuerdo con lo que se va a almacenar. – El nombre debe iniciar con un letra. – Máximo de 255 caracteres. – El nombre no debe ser una palabra reservada o comando de la aplicación.
  • 40. Tipo de dato Contiene Byte Un entero de 0 a 255. Short Un entero de -32,768 a 32,767. Integer Un entero de -2,147,483,648 a 2,147,483,647. Long Un entero aproximadamente -9,2e18 a 9,2e18. Single Un número decimal de precisión simple de aproximadamente -1,8e38 a 3,4e38. Double Un número decimal de doble precisión de aproximadamente -1,8e308 a 1,8e308. Decimal Un número de 128 bits fraccional de punto fijo que admite hasta 28 dígitos significativos. Char Un único carácter Unicode de 16 bits. String Una serie de longitud variables de caracteres Unicode. Boolean Un valor True o False. Date Representa cualquier día y hora. Object Puede contener cualquier tipo de datos u objeto.
  • 41. Para declarar una variable se debe seguir la siguiente sintaxis: Dim nombrevariable As tipodedato = valor
  • 42. Una expresión es una combinación de valores y operadores aritméticos que poseen un valor bien definido. Las expresiones también se pueden denominar como cálculos, aun cuando no todas las expresiones impliquen necesariamente un cálculo.
  • 43. Operador Descripción ^ Exponenciación * Multiplicación / División % Porcentaje + Suma - Resta
  • 44. Operador Descripción = Igual > Mayor que < Menor que >= Mayor o igual que <= Menor o igual que <> Diferente de
  • 45. El signo & (ampersand) se utiliza para unir dos o más valores. Ejemplo: Nombre = Daniel Apellido = Olalde Nombre_Completo = Nombre & ‘’ ‘’ & Apellido
  • 46. Este tipo de operadores permite comparar varias condiciones y determinar si todas las condiciones se cumplen (verdaderas) o si alguna de ellas no se cumple (falsa). Los operadores lógicos solo pueden ser dos “AND” o “OR”.
  • 47. Se utilizan para la creación de ciclos repetitivos donde se tiene conocimiento de la cantidad exacta de veces que debe funcionar el clic. La sintaxis es la siguiente: Dim variable As tipo_de_dato Step – valor For variable = valorinicial to valorfinal ………… Next
  • 48. La instrucción Do While se utiliza para cuando la cantidad de ciclos que desea ejecutar no está limitada a un número en específico. Por cada instrucción Do While que utilice el programa, debe cerrarse la instrucción con Loop.