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...
| Autores: | , , , , , , |
|---|---|
| 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).
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).