Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net

Descripción del Articulo

For a long time, J2EE has been the dominating framework for the development of business applications. This fact resulted in a rich ecosystem of tools, manuals, tutorials, etc. that explain different implementation alternatives or peculiarities. The incursion of .NET Framework in the business environ...

Descripción completa

Detalles Bibliográficos
Autores: Gesta, Marcos, Vázquez, José M., Fernández-Blanco, Enrique, Rivero, Daniel, Rabuñal, Juan R., Dorado, Julian, Pazos, Alejandro
Formato: artículo
Fecha de Publicación:2015
Institución:Universidad Peruana de Ciencias Aplicadas
Repositorio:UPC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorioacademico.upc.edu.pe:10757/604897
Enlace del recurso:http://hdl.handle.net/10757/604897
Nivel de acceso:acceso abierto
Materia:Ingeniería de sistemas
Software
Lenguaje de programación
Patrones de diseño
Aplicaciones web
Aprendizaje por proyectos
Aprendizaje basado en problemas
id UUPC_4ae81ae58a8c4fc2937358235410bb9e
oai_identifier_str oai:repositorioacademico.upc.edu.pe:10757/604897
network_acronym_str UUPC
network_name_str UPC-Institucional
repository_id_str 2670
dc.title.es_PE.fl_str_mv Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
dc.title.alternative.es_PE.fl_str_mv Example-based learning: development of Business applications with .net technologies
title Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
spellingShingle Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
Gesta, Marcos
Ingeniería de sistemas
Software
Lenguaje de programación
Patrones de diseño
Aplicaciones web
Aprendizaje por proyectos
Aprendizaje basado en problemas
title_short Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
title_full Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
title_fullStr Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
title_full_unstemmed Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
title_sort Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .net
author Gesta, Marcos
author_facet Gesta, Marcos
Vázquez, José M.
Fernández-Blanco, Enrique
Rivero, Daniel
Rabuñal, Juan R.
Dorado, Julian
Pazos, Alejandro
author_role author
author2 Vázquez, José M.
Fernández-Blanco, Enrique
Rivero, Daniel
Rabuñal, Juan R.
Dorado, Julian
Pazos, Alejandro
author2_role author
author
author
author
author
author
dc.contributor.email.es_PE.fl_str_mv mgestal@udc.es
dc.contributor.author.fl_str_mv Gesta, Marcos
Vázquez, José M.
Fernández-Blanco, Enrique
Rivero, Daniel
Rabuñal, Juan R.
Dorado, Julian
Pazos, Alejandro
dc.subject.es_PE.fl_str_mv Ingeniería de sistemas
Software
Lenguaje de programación
Patrones de diseño
Aplicaciones web
Aprendizaje por proyectos
Aprendizaje basado en problemas
topic Ingeniería de sistemas
Software
Lenguaje de programación
Patrones de diseño
Aplicaciones web
Aprendizaje por proyectos
Aprendizaje basado en problemas
description For a long time, J2EE has been the dominating framework for the development of business applications. This fact resulted in a rich ecosystem of tools, manuals, tutorials, etc. that explain different implementation alternatives or peculiarities. The incursion of .NET Framework in the business environment has generated a strong demand of application implementation under this architecture. However, the quantity and quality of documents available significantly differs from its main alternative (J2EE). This documentation gap is especially visible and worrying when the objective is to teach the concepts of Framework, from a teacher’s point of view, to the future graduates of the Information Systems Engineering program. This paper describes the teaching approach used in order to achieve the goal of having the students become familiar with this alternative framework and the usual model practices within it. Thus, it is based mainly on a set of basic tutorials that show the foundations of technology and two complete applications (miniportal and minibank) explaining how to apply design patterns when developing a business solution.
publishDate 2015
dc.date.accessioned.es_PE.fl_str_mv 2016-04-08T21:29:54Z
dc.date.available.es_PE.fl_str_mv 2016-04-08T21:29:54Z
dc.date.issued.fl_str_mv 2015-06
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/article
dc.type.other.es_PE.fl_str_mv Artículo académico
format article
dc.identifier.citation.es_PE.fl_str_mv Gestal, M., Vázquez, J., Fernández-Blanco, E., Rivero, D., Rabuñal, J., Dorado, J., & Pazos, A. (2015). EXAMPLE-BASED LEARNING: DEVELOPMENT OF BUSINESS APPLICATIONS WITH .NET TECHNOLOGIES. Revista Digital de Investigación en Docencia Universitaria [Digital Journal of University Teaching Research], 0(1), 77-100. doi:http://dx.doi.org/10.19083/ridu.9.385
dc.identifier.issn.es_PE.fl_str_mv 2223-2516
dc.identifier.doi.es_PE.fl_str_mv 10.19083/ridu.9.385
dc.identifier.uri.es_PE.fl_str_mv http://hdl.handle.net/10757/604897
dc.identifier.journal.es_PE.fl_str_mv Revista Digital de Investigación en Docencia Universitaria (RIDU)
identifier_str_mv Gestal, M., Vázquez, J., Fernández-Blanco, E., Rivero, D., Rabuñal, J., Dorado, J., & Pazos, A. (2015). EXAMPLE-BASED LEARNING: DEVELOPMENT OF BUSINESS APPLICATIONS WITH .NET TECHNOLOGIES. Revista Digital de Investigación en Docencia Universitaria [Digital Journal of University Teaching Research], 0(1), 77-100. doi:http://dx.doi.org/10.19083/ridu.9.385
2223-2516
10.19083/ridu.9.385
Revista Digital de Investigación en Docencia Universitaria (RIDU)
url http://hdl.handle.net/10757/604897
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.url.es_PE.fl_str_mv http://revistas.upc.edu.pe/index.php/docencia/article/view/385
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
dc.source.none.fl_str_mv reponame:UPC-Institucional
instname:Universidad Peruana de Ciencias Aplicadas
instacron:UPC
instname_str Universidad Peruana de Ciencias Aplicadas
instacron_str UPC
institution UPC
reponame_str UPC-Institucional
collection UPC-Institucional
bitstream.url.fl_str_mv https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/1/385-1715-1-PB.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/2/385-1816-1-PB.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/3/license_url
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/4/license_text
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/5/license_rdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/6/license.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/7/385-1715-1-PB.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/9/385-1816-1-PB.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/11/385-1715-1-PB.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/12/385-1816-1-PB.pdf.jpg
bitstream.checksum.fl_str_mv 49aa77912c2117fc6db77f6e66de7e4c
b697cc125b1564097e5421ce25f597fa
4afdbb8c545fd630ea7db775da747b2f
ef48816a10f2d45f2e2fee2f478e2faf
9da0b6dfac957114c6a7714714b86306
1ed8f33c5404431ad7aabc05080746c5
ce42196733cfe0c39ec22fe83dc13c8e
529c0fefd1a08bd2bc900894e6895c88
1a8644dc0c81a34a472ce663025c9661
4bfd8366992a22a63f5e2eef09be9049
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio académico upc
repository.mail.fl_str_mv upc@openrepository.com
_version_ 1851773340556984320
spelling 266a984e60d77835489c0fb6c1ad3130-11f89c557636a01b94c67e4b02d361421-15054c6714846d1f1b087db7f48763d14-102a9b01a26d31e9cb813762404637e54-13fc1451ed263e2aaff1801c9437288c4-1cac8fe8a6c42eace49a575de9b278fd1-19b7466b13689cdc524cda0f6582ca97e-1Gesta, MarcosVázquez, José M.Fernández-Blanco, EnriqueRivero, DanielRabuñal, Juan R.Dorado, JulianPazos, Alejandromgestal@udc.es2016-04-08T21:29:54Z2016-04-08T21:29:54Z2015-06Gestal, M., Vázquez, J., Fernández-Blanco, E., Rivero, D., Rabuñal, J., Dorado, J., & Pazos, A. (2015). EXAMPLE-BASED LEARNING: DEVELOPMENT OF BUSINESS APPLICATIONS WITH .NET TECHNOLOGIES. Revista Digital de Investigación en Docencia Universitaria [Digital Journal of University Teaching Research], 0(1), 77-100. doi:http://dx.doi.org/10.19083/ridu.9.3852223-251610.19083/ridu.9.385http://hdl.handle.net/10757/604897Revista Digital de Investigación en Docencia Universitaria (RIDU)For a long time, J2EE has been the dominating framework for the development of business applications. This fact resulted in a rich ecosystem of tools, manuals, tutorials, etc. that explain different implementation alternatives or peculiarities. The incursion of .NET Framework in the business environment has generated a strong demand of application implementation under this architecture. However, the quantity and quality of documents available significantly differs from its main alternative (J2EE). This documentation gap is especially visible and worrying when the objective is to teach the concepts of Framework, from a teacher’s point of view, to the future graduates of the Information Systems Engineering program. This paper describes the teaching approach used in order to achieve the goal of having the students become familiar with this alternative framework and the usual model practices within it. Thus, it is based mainly on a set of basic tutorials that show the foundations of technology and two complete applications (miniportal and minibank) explaining how to apply design patterns when developing a business solution.El framework J2EE ha sido el gran dominador, durante mucho tiempo, en el desarrollo de aplicaciones empresariales. Esto hecho originó la aparición de un rico ecosistema de herramientas, manuales, tutoriales, etc., que explican las diferentes alternativas o peculiaridades a la hora de su implementación. La irrupción de .NET Framework, en el ámbito empresarial, ha producido una fuerte demanda de implementación de aplicaciones bajo dicha arquitectura. Sin embargo, la cantidad o calidad de la documentación disponible dista considerablemente con respecto a la existente, su principal alternativa (J2EE). Esta laguna de documentación, es especialmente visible y preocupante cuando se establece como objetivo dar a conocer los conceptos del framework, desde un punto de vista docente, a los futuros egresados del Grado en Ingeniería en Informática. Este trabajo describe el enfoque docente seguido, para alcanzar el citado objetivo de familiarizar a los alumnos con este framework alternativo y las prácticas habituales de modelo dentro de éste. Para ello, se basa principalmente de un conjunto de sencillos tutoriales con los que mostrar los fundamentos de la tecnología y dos aplicaciones completas (miniportal y minibank) en las que se muestra cómo aplicar patrones de diseño, a la hora de abordar una aplicación empresarial.Revisión por paresapplication/pdfspaUniversidad Peruana de Ciencias Aplicadas (UPC)http://revistas.upc.edu.pe/index.php/docencia/article/view/385info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Ingeniería de sistemasc9284d77-e453-4a4f-b927-e540e7e5979b600Softwaree9662f07-7f5c-4733-94c6-1daf1a65915b600Lenguaje de programaciónf51f56b6-5b7d-4da6-9335-1eda2c22b435600Patrones de diseñoace6311a-df46-4739-8904-928b0cdecb8e600Aplicaciones web78d3d30e-89f4-4e7a-8579-4080464a1bf1600Aprendizaje por proyectos2a27a84a-26fa-412e-9190-f899822b033a600Aprendizaje basado en problemas7d6d6239-1cfe-49c2-aeed-c399eebfb7ce600Aprendizaje basado en ejemplos: desarrollo de aplicaciones empresariales con tecnologías .netExample-based learning: development of Business applications with .net technologiesinfo:eu-repo/semantics/articleArtículo académicoreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPC2018-06-16T17:51:42ZEl framework J2EE ha sido el gran dominador, durante mucho tiempo, en el desarrollo de aplicaciones empresariales. Esto hecho originó la aparición de un rico ecosistema de herramientas, manuales, tutoriales, etc., que explican las diferentes alternativas o peculiaridades a la hora de su implementación. La irrupción de .NET Framework, en el ámbito empresarial, ha producido una fuerte demanda de implementación de aplicaciones bajo dicha arquitectura. Sin embargo, la cantidad o calidad de la documentación disponible dista considerablemente con respecto a la existente, su principal alternativa (J2EE). Esta laguna de documentación, es especialmente visible y preocupante cuando se establece como objetivo dar a conocer los conceptos del framework, desde un punto de vista docente, a los futuros egresados del Grado en Ingeniería en Informática. Este trabajo describe el enfoque docente seguido, para alcanzar el citado objetivo de familiarizar a los alumnos con este framework alternativo y las prácticas habituales de modelo dentro de éste. Para ello, se basa principalmente de un conjunto de sencillos tutoriales con los que mostrar los fundamentos de la tecnología y dos aplicaciones completas (miniportal y minibank) en las que se muestra cómo aplicar patrones de diseño, a la hora de abordar una aplicación empresarial.ORIGINAL385-1715-1-PB.pdf385-1715-1-PB.pdfapplication/pdf1229029https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/1/385-1715-1-PB.pdf49aa77912c2117fc6db77f6e66de7e4cMD51true385-1816-1-PB.pdf385-1816-1-PB.pdfapplication/pdf1070516https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/2/385-1816-1-PB.pdfb697cc125b1564097e5421ce25f597faMD52falseCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/3/license_url4afdbb8c545fd630ea7db775da747b2fMD53falselicense_textlicense_texttext/html; charset=utf-822064https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/4/license_textef48816a10f2d45f2e2fee2f478e2fafMD54falselicense_rdflicense_rdfapplication/rdf+xml; charset=utf-823148https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/5/license_rdf9da0b6dfac957114c6a7714714b86306MD55falseLICENSElicense.txtlicense.txttext/plain; charset=utf-81659https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/6/license.txt1ed8f33c5404431ad7aabc05080746c5MD56falseTEXT385-1715-1-PB.pdf.txt385-1715-1-PB.pdf.txtExtracted Texttext/plain52568https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/7/385-1715-1-PB.pdf.txtce42196733cfe0c39ec22fe83dc13c8eMD57false385-1816-1-PB.pdf.txt385-1816-1-PB.pdf.txtExtracted Texttext/plain46649https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/9/385-1816-1-PB.pdf.txt529c0fefd1a08bd2bc900894e6895c88MD59falseTHUMBNAIL385-1715-1-PB.pdf.jpg385-1715-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg85800https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/11/385-1715-1-PB.pdf.jpg1a8644dc0c81a34a472ce663025c9661MD511false385-1816-1-PB.pdf.jpg385-1816-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg88274https://repositorioacademico.upc.edu.pe/bitstream/10757/604897/12/385-1816-1-PB.pdf.jpg4bfd8366992a22a63f5e2eef09be9049MD512false10757/604897oai:repositorioacademico.upc.edu.pe:10757/6048972022-11-24 22:57:44.495Repositorio académico upcupc@openrepository.comTk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKQnkgc2lnbmluZyBhbmQgc3VibWl0dGluZyB0aGlzIGxpY2Vuc2UsIHlvdSAodGhlIGF1dGhvcihzKSBvciBjb3B5cmlnaHQKb3duZXIpIGdyYW50cyB0byB0aGUgPE1ZIElOU1RBTkNFIE5BTUU+ICg8SUQ+KSB0aGUgbm9uLWV4Y2x1c2l2ZSByaWdodCB0byByZXByb2R1Y2UsCnRyYW5zbGF0ZSAoYXMgZGVmaW5lZCBiZWxvdyksIGFuZC9vciBkaXN0cmlidXRlIHlvdXIgc3VibWlzc2lvbiAoaW5jbHVkaW5nCnRoZSBhYnN0cmFjdCkgd29ybGR3aWRlIGluIHByaW50IGFuZCBlbGVjdHJvbmljIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bSwKaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBhdWRpbyBvciB2aWRlby4KCllvdSBhZ3JlZSB0aGF0IDxJRD4gbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgPElEPiBtYXkga2VlcCBtb3JlIHRoYW4gb25lIGNvcHkgb2YgdGhpcyBzdWJtaXNzaW9uIGZvcgpwdXJwb3NlcyBvZiBzZWN1cml0eSwgYmFjay11cCBhbmQgcHJlc2VydmF0aW9uLgoKWW91IHJlcHJlc2VudCB0aGF0IHRoZSBzdWJtaXNzaW9uIGlzIHlvdXIgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQgeW91IGhhdmUKdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gWW91IGFsc28gcmVwcmVzZW50CnRoYXQgeW91ciBzdWJtaXNzaW9uIGRvZXMgbm90LCB0byB0aGUgYmVzdCBvZiB5b3VyIGtub3dsZWRnZSwgaW5mcmluZ2UgdXBvbgphbnlvbmUncyBjb3B5cmlnaHQuCgpJZiB0aGUgc3VibWlzc2lvbiBjb250YWlucyBtYXRlcmlhbCBmb3Igd2hpY2ggeW91IGRvIG5vdCBob2xkIGNvcHlyaWdodCwKeW91IHJlcHJlc2VudCB0aGF0IHlvdSBoYXZlIG9idGFpbmVkIHRoZSB1bnJlc3RyaWN0ZWQgcGVybWlzc2lvbiBvZiB0aGUKY29weXJpZ2h0IG93bmVyIHRvIGdyYW50IDxJRD4gdGhlIHJpZ2h0cyByZXF1aXJlZCBieSB0aGlzIGxpY2Vuc2UsIGFuZCB0aGF0CnN1Y2ggdGhpcmQtcGFydHkgb3duZWQgbWF0ZXJpYWwgaXMgY2xlYXJseSBpZGVudGlmaWVkIGFuZCBhY2tub3dsZWRnZWQKd2l0aGluIHRoZSB0ZXh0IG9yIGNvbnRlbnQgb2YgdGhlIHN1Ym1pc3Npb24uCgpJRiBUSEUgU1VCTUlTU0lPTiBJUyBCQVNFRCBVUE9OIFdPUksgVEhBVCBIQVMgQkVFTiBTUE9OU09SRUQgT1IgU1VQUE9SVEVECkJZIEFOIEFHRU5DWSBPUiBPUkdBTklaQVRJT04gT1RIRVIgVEhBTiA8SUQ+LCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgo8SUQ+IHdpbGwgY2xlYXJseSBpZGVudGlmeSB5b3VyIG5hbWUocykgYXMgdGhlIGF1dGhvcihzKSBvciBvd25lcihzKSBvZiB0aGUKc3VibWlzc2lvbiwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGFsdGVyYXRpb24sIG90aGVyIHRoYW4gYXMgYWxsb3dlZCBieSB0aGlzCmxpY2Vuc2UsIHRvIHlvdXIgc3VibWlzc2lvbi4K
score 13.295708
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).