Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso de ASP Net Bajo Lenguaje de Programacion VBNet Dia 1 PDF
Curso de ASP Net Bajo Lenguaje de Programacion VBNet Dia 1 PDF
Net bajo el
lenguaje de Visual Basic.Net
Da 1
Introduccin
En este curso se tratan todas las cuestiones
fundamentales que le permitirn crear
aplicaciones web con Visual Studio 2010. Al
final del curso sabr todo lo necesario para
crear sus propias aplicaciones Web orientadas
a datos y con multitud de caractersticas
avanzadas.
Objetivos
El objetivo de este curso es lograr que ustedes aprendan a:
Cmo crear aplicaciones web con Visual Studio 2010.
A utilizar controles web y controles HTML.
Los mtodos bsicos de acceso a base de datos.
Los controles enlazados a datos.
A manejar las sesiones desde ASP.NET.
El modo de crear aplicaciones con un interfaz de
usuario consistente y fcil de personalizar.
Control de acceso de usuarios.
Cmo exponer funcionalidad a otras aplicaciones
mediante servicios Web.
Trabajar con controles Ajax en ASP.NET.
Prerrequisitos
Poseer los conocimientos en:
Fundamentos de Programacin.
programacin Orientacin a Objetos.
Nociones de programacin Web en otras
plataformas web como ASP, si bien no es
indispensable.
Html.
Sql Server 2008
Lenguaje Sql
Temario General
Introduccin a la Plataforma .Net.
Caractersticas del Lenguaje VB.NET.
Fundamento de Desarrollo de Aplicaciones Web.
Acceso a Datos.
LINQ.
Tcnicas Avanzadas de ASP.NET.
Introduccin a los Servicios Web.
Ajax en ASP.NET.
Jquery en Asp.NET.
Temario: Introduccin a la
Plataforma .NET
Entorno de Ejecucin CLR.
El Lenguaje Intermedio y el CLS.
La biblioteca de Clases de .NET.
Acceso a Datos con ADO.NET.
LINQ.
Aplicaciones Windows Form.
Aplicaciones Web Form.
Que es .NET?
Es un amplio conjunto de bibliotecas de desarrollo que pueden
ser utilizadas por otras aplicaciones para acelerar
enormemente el desarrollo y obtener de manera automtica
caractersticas avanzadas de seguridad, rendimiento, etc...
Cdigo ASP sencillo que genera una lista de seleccin y saluda al presionar
un botn.
Aplicaciones Web Forms
Las principales desventajas de este tipo de codificacin son
las siguientes:
No existe separacin entre el diseo y la lgica de las
aplicaciones.
En ASP clsico no existe el concepto de control para la
interfaz de usuario.
No disponemos de forma de detectar en el servidor que se
ha realizado algo en el cliente.
No existe constancia del estado de los controles de cada
pgina entre las llamadas.
No existe el concepto de Propiedad de los controles.
Los controles complejos no tienen forma de enviar sus
valores al servidor.
Aplicaciones Web Forms
La principal aportacin de ASP.NET al mundo de la
programacin es que ha llevado a la Web el paradigma de la
programacin orientada a eventos propia de aplicaciones de
escritorio, ofreciendo:
Separacin entre diseo y lgica.
Componentes de interfaz de usuario, tanto estndar como
de terceras empresas o propios.
Diseadores grficos.
Eventos.
Estado.
Enlazado a datos desde la interfaz.
nombres(0,0)= Juan
nombres(0,1)= Pepe
nombres(1,0)= Ana
nombres(1,1)= Eva
Sistema de Tipos Arrays (Matrices)
Para cambiar el tamao de un array, al igual que en
VBScript/VB6, usaremos la instruccin ReDim, pero a
diferencia de VBScript/VB6 no podemos usar ReDim para
definir un array, en Visual Basic siempre hay que declarar
previamente los arrays antes de cambiarles el tamao.
Cual es el problema?
Enumeraciones.
Campos.
Mtodos (funciones o procedimientos).
Propiedades.
Eventos.
Clases y Estructuras Definir una Clase
Accesibilidad y mbito son dos conceptos que estn
estrechamente relacionados.
Pero hay ocasiones en las que nos puede interesar que no exista
un constructor sin parmetros, por ejemplo, podemos crear una
clase Cliente que solo se pueda instanciar si le pasamos, por
ejemplo el NIT, en caso de que no se indique ese dato, no
podremos crear un nuevo objeto Cliente, de esta forma, nos
aseguramos siempre de que el NIT siempre est especificado.