Академический Документы
Профессиональный Документы
Культура Документы
Modulo 5
Leccin 1: Master Pages
Las mater pages tambin pueden contener programacin
Para modificar una pagina normal a enlazada con un master pages
debemos copia la directiva MasterPageFile y debo quitar los html de
la pagina, osea debe quedar igual a otra que si tiene el master page.
Leccion 2: User Control
Los user control son extencion .acsx.
No contiene html.
Puede tener programacion para controlar eventos
Reutilizacion de codigos.
Para usarlos creamos un item WebUserControl y modificamos todas
las propiedas.
Luego lo arrastramos desde el Explorer Solution hasta el lugar donde
lo voy a usar.
Convertir una web form en un usercontrol, debemos modificar las
directivas de la pagina y ademas debemos quitar todos los tag de
html y de form y de div., osea debera quedar la directiva y los asp:
nada mas.
Modulo 6
User Input Validation
Tipos de Validaciones, cuando tengo mas de uno debo poner display
como dynamic.
Requerido: (Error message, Control to Validate, InitialValue, pero ahi
que usar otro porque esto ultimo permitira incluir nulos)
Comparaciones (Error message, ControltoValidate,
Rangos, ahi que confiuguara el type y lo mas importante es el minimo
y maximo que tiene
Regular validator, (Email, expresion de validacio,
ValidationExpression: Internet ****)
Comparaciones personalizadas, se debe programar en el vb, si la
division entre dos no tiene residuos entonces el args.isvalid = true o
sino entonces args.isvalida = false. Para validar en el cliente, debe ir
a la propiedad: ClientValidationFuntion: ValidarenCliente, entonces ahi
que ir al script y escribir un sript
Cuando tenemos un boton cancelar y no queremos que cuando
cerremos haga validacion entonces (CauseValidation = False), esto le
permite cerrar el webform sin completar todo.
Modulo 7
Debugging ASP.Net Aplication
Tres tipos de errores:
Sintaxis
Lgica
Semntica
"Tracing" Traza
Trace.White ()
Modulo 8
Uso de Datos ADO.NET
ADO tiene dos ambientes:
Conectado
Desconectado
Modulo 9
LinQ "Nuevo"
Lenguaje de consultas, se conecta a cualquier cosa, XML y SQL Server
Ayuda de sentencias en tiempo de diseo.
Trabaja con DataSet, Objetos, SQL, Entidades, XML.