Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación NET 3 PDF
Programación NET 3 PDF
UnADM
ProgramacinNet3
Programacin NET 3
Facilitador: Juan Carlos Ibarra
FA1110203
ndice
Aviso
Calendario
OrganizadorDidcticodelAprendizaje
Reglamento
Nocopiar
Unidad1
Unidad1Actividad1:AccesoaDatos
Unidad1Actividad2:Tecnologasdeconexinadatosmediante.NET
Unidad1EvidenciadeAprendizaje:Conexinconbasesdedatosen.NET
Unidad1Autorreflexin1
Unidad2
Unidad2Actividad1:Entornodedesarrollo
Unidad2Actividad2:Interfaces
Unidad2Actividad3:Usabilidad
http://www.smashingmagazine.com/2007/10/30usabilityissuestobeawareof/
Unidad2EvidenciaAprendizajeDiseodeinterfacesmediante.NET
Unidad2Autorreflexin2
Unidad3
Unidad3Actividad1:Mysql.Data.SqlClient
Unidad3Actividad2:MysqlConnection
Unidad3Actividad3:MysqlDataAdapter
Unidad3Actividad4:MysqlCommand
Unidad3EvidenciaAprendizaje
Unidad3Autorreflexin3
AsignacindelFacilitador
AsignacindelFacilitador
ConexinalaBD
Aviso
Las actividades de la materia son basadas
en Visual Basic como se indica en el
material peropuede utilizar C# solo es
usar su equivalente.
Calendario
Julio
Agosto
Septiembre
Mes
Julio
Semana
Agosto
4
Septiembre
3
Unidad1
A1AccesoaDatos
A2Tecnologasdeconexinadatosmediante.NET
EAConexinconBDenNET
AUAutorreflexin1
Unidad2
A1Entornodedesarrollo
A2Interfaces
A3Usabilidad
EADiseodeinterfacesmediante.NET
AUAutorreflexin2
Unidad3
A1Mysql.Data.SqlClient
A2MysqlConnection
A3MysqlDataAdapter
A4MysqlCommand
EAManipulacindedatos
Asignacindelfacilitador
26
ASAsignacindelFacilitador
Reglamento
Entrega de Actividades en Tiempo/ Forma y
Recuerda no dejar actividades en Proceso
No copiar
NICKyJUDYdeZootopiate
vigilan
ActividadplagiadaNosetomar
encuenta
ElaboralasactividadesconformeaCalendariooantesyterecomiendo
terminarunasemanaantestodastusactividadesparaquetengastiempo
demodificar.
Noentregaractividadesdeunidad1y2encierredebloque,sedar
prioridadaloscompaerosqueseencuentrenenlaunidad3yalconcluir
entoncesrevisareprimerasunidades.(Nopuedeexigirqueselecalifique
actividadesplaneadaspreviamenteparalasprimerassemanascomoenel
casodelaunidad1)
NO dudes en preguntar
Entrar a la plataforma
Terecomiendovisitarcontinuamentealaplataformaporlomenos3vecesporsemana,para
quepuedastrabajaryconcluirentiempo,sporalgnmotivonovapoderusarlaplataforma
poralgunasituacinfavordeenviarmeuncorreonotificando.
Unidad 1
Unidad 1 - Actividad 1: Acceso a Datos
1.Identificaporlomenosunasituacinoprocesodetuvidacotidianaque
puede ser optimizado o resuelto el problema implementando una
aplicacin.NETconaccesoabasesdedatosyexplcalaenelforo.
Proveedor NET
Tabla
Unidad 1 - Autorreexin 1
Contestalassiguientespreguntasacercadelas
herramientasquepuedeshacerusocomodesarrollador
NETodeotroslenguajes.
NETodeotroslenguajes.
1.QuesMicrosoftAzure?
2.QuesAmazonWebServices(AWS)?
3.Qubeneficiosotorganlasplataformasde
AzureyAWSparaunaaplicacinNET?
4.Mencionaparatpersonalmentecul
plataformaconsiderasusarenunfuturoypor
qu?
Unidad 2
Unidad 2 - Actividad 1: Entorno de desarrollo
ElpropsitodeestaactividadesqueidentifiquesloselementosdelentornoVisualStudiopara
VisualBasic,ascomosusfunciones,paraello,sigueestospasos:
1.IdentificaloscomponentesdelentornodedesarrolloVisualStudio2010:herramientas,
examinadordeobjetos,barradepropiedades,exploradordesoluciones,vistas(diseoy
cdigo).
2.Elaboraunapresentacindondemencioneslasfuncionesdeloscomponentesdelentorno
dedesarrolloqueidentificasteyejemplificauncasodeusodelospnelesyherramientasde
VisualStudio.
3.IdentificaunasituacindeconexindebasesdedatosdondeaplicaraselentornoVisual
Studiomencionandoculserasufinalidadysisolucionaraunproblema,atenderauna
necesidadoseinsertaracomounreadeoportunidad.
4.PlanteaelproyectodeaplicacindelentornoVisualStudiodelasituacinqueidentificaste
4.PlanteaelproyectodeaplicacindelentornoVisualStudiodelasituacinqueidentificaste
paraqueelfacilitadorlaevale.
SonInterfacesparaWebperopuedeveralgunosejemplosdediseosdeformularios
modernos.
2.Retomaelproyectodelaactividad2eidentificalosestndaresdeusabilidadqueintegrarn
enelmismo.
3.Mencionalosestndaresseleccionadosyexplicalasventajasquerepresentaintegrarlosen
tuproyecto.
4.Redactaunaconclusindondeexpliquescontuspropiaspalabrasporquesimportantela
usabilidadysusestndaresenelmbitodeldiseodeinterfaces.
5. Guarda la actividad con el nombre DPRN3_U2_A3_XXYZ. Sustituye las XX por las dos
primerasletrasdetuprimernombre,laYportuprimerapellidoylaZportusegundoapellido
ysubetuactividadenelapartadocorrespondientedelaUnidad2.
Recomendacin:Enestaactividadsevioacercadeusabilidadylosestndaresperoestos
noexplicanadetalleloquees,tendenciasynuevasformasdeaplicarparaesoesotrotema
que se llama UX (experiencia del usuario) y UI (User Interface) el cual no viene en esta
materiaperoesparaquelotengaenmente.
"LaempresaNeuroBiotechestDesarrollandounsistemapararealizarencuestasportelfonode
diversotemas.Unapartemuyimportantedelsistemaesuncatlogodondesetendrndadodealta
losdatosdelaspersonasqueseencuestan.ElsistemaseestrealizandoenVisualBasic.NET,pero
paraestemdulosloestcreadalatablaenlabasededatoslacualcontienelossiguientescampos:"
TablaContactos
Id_contacto
Nombre_completo
Edad
Sexo(masculinoofemenino)
Direccion
Telfono
1.Identificaloscamposdelatabladebasededatosdelplanteamientodetuproyectoe
integralosdatosenlatabla.
2.Analizalatabladedatoseidentificalosdatosquesealmacenarnenelformulario.
3.Conbaseenlatabladebasededatoscreaelformulario.
4.Identificaloscomponentesdeconexinabasesdedatosqueutilizarsydisealainterfaz
grficadeusuarioconVB.NETconbasealosrequerimientosdetuproyecto,integrando
todosloscamposybotonesnecesariosparaqueestainterfazinteracteconlatablaenla
basededatos.
5.Explicalarelacindelabasededatosconlarealizacindelainterfazgrficadeusuario.
6.GuardalaactividadconelnombreDPRN3_U2_EA_XXYZ.SustituyelasXXporlasdos
primerasletrasdetuprimernombre,laYportuprimerapellidoylaZportusegundoapellido
yenvaelarchivoatuFacilitador(a)pararecibirretroalimentacinalPortafoliodeevidencias.
Unidad 2 - Autorreexin 2
1.Investigalossiguientesconceptos
QuesUXyUIysudiferenciaentreestos?
QuesCardSorting?
2.Leelossiguientesartculos
http://www.uie.com/articles/web_forms/
http://webdesign.tutsplus.com/articles/visualdirectioninwebdesignwebdesign2545
3.Conloaprendidodelospuntosanterioresydelaunidad2elaboraunaconclusindelos
elementosquedebestomarencuentaparalaelaboracindeinterfacesynoslodesktop,
sinoparacualquiertipomvil,web,etc.
Unidad 3
El propsito de esta actividad es que identifiques los diferentes parmetros que pueden ser
empleadosenunaconexinyexplicarcadaunodeestos.
Crea una variable de tipo MySqlConection, llama al mtodo ConnectionString y pasa los
parmetros necesarios para conectarse a la base de dato y identifica los elementos que
componenelconnectionString.
Subetuaportacinenelapartadocorrespondiente.
Acontinuacinsedesearealizarlassiguientesoperacionesalabasededatos:
Sedeseacrearunnuevoalumnoconlossiguientesdatos:
Matrcula:003
Nombre:JuanDanielPrezGarca.
Direccin:Av.RojoGmezN654,GustavoA.Madero.
Telfono:57432324.
Sedesealeertodoslosdatosdelalumnoconmatrcula003
Sedeseaeliminarlosdatosdelalumnoconmatrcula003."
1.AnalizalosparmetrosyusodeMySqlDataAdapterparapoderconectarseaunabasede
datos,ascomoDeleteCommand,InsertCommandySelectCommand.
2. Realiza un cuadro comparativo del uso de cada uno de los objetos SelectCommand,
InsertCommandyDeleteCommanddelaclaseMySqlDataAdapter.
3. Compara la funcionalidad de los tres objetos: SelectCommand, InsertCommand y
DeleteCommand.Integraunabrevedescripcindecadaunadeellas.
4. Guarda la actividad con el nombre DPRN3_U3_A3_XXYZ. Sustituye las XX por las dos
primerasletrasdetuprimernombre,laYportuprimerapellidoylaZportusegundoapellido
y enva el archivo a tu Facilitador(a) para recibir retroalimentacin mediante la herramienta
Tarea.
Nombre del
componente
Sintaxis
Posibles usos
ensu
formulario.
5.Porltimo
eldeber
modificarla
informacin
deese
registroy
guardarla
medianteel
botnde
accin
actualizar.
Laevidencia
estar
integradapor:
1.Elvideo
2.Elscript
decreacin
delatabla
Paragrabar
elvideo
Descargue
CAMSTUDIO
ydespusel
videosubirlo
aYouTube.y
publicarellink
enel
apartadode
laactividad.
Unidad 3 - Autorreexin 3
Contestalassiguientespreguntas.
1Quaprendduranteestamateria?
2.Qusugerenciasproponeparalamateriay/ofacilitador?
Pantalla2Listado
Pantalla3Cuestionario
Titulo__________
Pregunta1
Respuesta1
Respuesta2(correcta)
Respuesta3
.HastaMaximo10
Titulo1:BasesdeDatos
Titulo2:Matemticas
Titulo3:Biologia
Titulo1:Basesdedatos
Pregunta1:QueesBD?
(seleccionesurespuesta)
R1ConjuntodeDatos
R2Entidadalmecenadatos
R3Ninguno
preguntas
preguntas
Felicidades
Conexin a la BD
PublicadoporGoogleDrive Informardeusoinadecuado Actualizadoautomticamentecada5
minutos