Escolar Documentos
Profissional Documentos
Cultura Documentos
.NET
Servidor de Archivos.
Servidor de Bases de datos.
Servidor de Transacciones.
Servidor de Groupware.
Servidor de Objetos.
Servidor de Web.
Servidor de Impresoras.
Servidor de Aplicaciones.
Servidor de Respaldos.
El Cliente
Visual Basic .NET
Visual Basic .NET forma parte de la versin
de Visual Studio .NET.
Crear con rapidez aplicaciones robustas para
Microsoft Windows y Web.
Creacin de formularios Windows Forms y
Web Forms proporcionan un nico modelo de
desarrollo y crear tanto aplicaciones de
escritorio completas como aplicaciones Web
de amplio alcance.
Aplicaciones para dispositivos.
Resuelve los problemas de implementacin y
control de versiones.
Proporciona acceso a datos flexible y sencillo.
Basado en Programacin Orientada a Objetos.
Fundamentos de Ms.NET
Distributed InterNet Architecture
No es Nueva
Limitaciones Tecnolgicas
Caractersticas
Autonoma (Capas y Recursos Crticos)
Confiabilidad (Asegurar los Datos & MTS)
Disponibilidad (Modos Conectados y Desconectados - MSMessage
Queue)
Escalabilidad (Demanda Creciente de Usuarios)
Interoperabilidad (Inter operar con ostros Sistemas ADO, XML)
Component Object Model COM
Limitaciones del Modelo DNA
.
N Mltiples VB C# C++ JScript ...
E Lenguajes
T
Especificacin de Lenguaje comn (CLS)
Console (Consola)
Tipos de Datos
Enumeraciones
Operadores
IF / End IF
Select Case / End Select
Ciclos
While / End While
Do / Loop (While) (Until)
For / Next
Try Cath / End Try
Console (Clase)
Title Clear()
BackgroundColor Write()
ForegroundColor WriteLine()
WindowHeight ResetColor()
CursorVisible Read()
ReadLine()
Tipos de Datos
If a = 1 Then
IF THEN / ENDIF Debug.Print "Si"
Else
If Condicion Then If Condicion1 Then
Debug.Print "No"
[Instrucciones] [Instrucciones1]
End If
[Else [Elseif Condicion2 ------------------------------------
Do While <expresin>
While / End While '
Loop
Do / Loop (While) (Until)
Do
For / Next '
Loop While <expresin>
Abandonar un bucle :
Do Until <expresin>
Exit For '
Loop
Exit While
Do
Exit Do '
Loop Until <expresin>
Exit Sub
For <variable numrica> = <inicial> To <final> [Step <incremento>]
'
Next
Try Cath / End Try
Try
' el cdigo que puede producir error
Catch [tipo de error a capturar]
' cdigo cuando se produzca un error
Finally
' cdigo se produzca o no un error
End Try
Prueba de Ejemplo
Prctica #2
ABC de Visual Basic
Implemente:
Console (Consola)
Tipos de Datos
Enumeraciones
Operadores
IF / End IF
Select Case / End Select
Ciclos
While / End While
Do / Loop (While) (Until)
For / Next
Try Cath / End Try
Prcticas de Visual Basic.NET
Casilla de Verificacin
Es un Control que se Evala
Propiedades Eventos
Name(ckb) Location (X,Y) Es un Control que
Appearance Size se Evalua
BackColor TabIndex Los Eventos ms
BackgroundImage Text importante es el:
CheckAlign Visible
Checked (true/False) Click
CheckedState(0/1) CheckedChanged
Enable
FlatStyle
Font
ForeColor
Control GroupBox & Panel
Agrupar Controles.
Se Consideran Contenedor
Propiedades Eventos
Botn de Opcin
El un control que se evala
Propiedades Eventos
Name (rbt / opt) Es un Control que
Appearence se Evalua
BackColor Los Eventos ms
BackgroundImage importante es el:
CheckAlign
Checked (true/false) Click
FlatStyle CheckedChanged
Text
ComboBox
Listbox
CheckedListBox
PictureBox
TabControl
Controles
ListBox & ComboBox
Controles de Alternativas de lista &
Opciones (Se Evalan)
Propiedades Eventos
Name (lst cbx) Tiempo de ejecucion Click
Backcolor SelectedItem
Items (Diseo) SelectedIndex
Enable Items.Add
Visible Items.Clear()
ScrollAlwaysVisible (Lista) Items.RemoveAt(Index)
DropDownStyle (Combo) Items.Count()
Text (Combo) Items.Contains("Nombre")
Items.IndexOf("Nombre")
Control CheckedListBox
Manejo de Imgenes
Propiedades Eventos
Name (PCX) Click
BorderStyle
Image
Visible
Enable
SizeMode
Tiempo de Ejecucin
foto.Image = Image.FromFile("c:\a.jpg")
Realizar Prctica
Barra de Men
MenuStrip
Men de la Aplicacin.
Organizado de las llamadas a los Formularios.
MenuStrip ToolStripMenuItem/ComboBox/TextBox/Separator
Name (mnb) Name (mnu)
Backcolor Backcolor El Evento ms
Font Checked importante es el:
MdiWindowListItem CheckState
Visible CheckOnClick Click
Dock DisplayStyle
RenderMode DropDownItems
Font
Image
Text
ToolTipText
Visible
ShortcutKeys
Barras de Herramientas
ToolStrip
Maneja Una Coleccin de Buttons
DateTimePicker
MonthCalendar
VScrollBar
HScrollBar
Timer
ErrorProvider
HelpProvider
Controles DateTimePicker &
MonthCalendar
Ingreso de Fecha y Hora en
forma de calendario
Calendario Independiente
MonthCalendar
Propiedades Name (MTC)
BackColor
DateTimePicker MaxDate Enable
Name (DTP) MinDate Font
CalendarFont ShowUpDown ForeColor
CalendarForeColor Value MaxDate
CalendarMonthBackground Date MinDate
CalendarTitleBackColor Day AnnualyBoldedDates
CalendarTitleForeColor DayOfWeek BoldedDates
CalendarTrailingForeColor Month MonthlyBoldedDates
Format Year ShowWeekNumbers
Visible TodayDate
Controles VScrollBar & HScrollBar
VB ODBC Base
OLEDB Conectado y
VB Base
Desconectado
VB SQLCLIENT SQL
Server
OLEDB Establecer Conexin