EXAMPLE-BASED LEARNING: DEVELOPMENT OF BUSINESS APPLICATIONS WITH .NET TECHNOLOGIES

Authors

  • Marcos Gestal Universidade da Coruña
  • José M. Vázquez Universidade da Coruña
  • Enrique Fernández-Blanco Universidade da Coruña
  • Daniel Rivero Universidade da Coruña
  • Juan R. Rabuñal Universidade da Coruña
  • Julián Dorado Universidade da Coruña
  • Alejandro Pazos Universidade da Coruña

DOI:

https://doi.org/10.19083/ridu.9.385

Keywords:

Systems Engineering, software, programming language, design patterns, web applications, project-based learning, problem-based learning

Abstract

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.

Downloads

Download data is not yet available.

References

Andrew, R. y Schafer, D. (2006). HTML Utopia: Designing Without Tables Using CSS (2nd. ed.). Collingwood: SitePoint.

Boehm, B. W., Madachy, R. y Steece, B. (2000). Software cost estimation with Cocomo II with Cdrom. Upper Saddle River, NJ: Prentice Hall PTR.

Bugeja, M. J. (2007). Distractions in the wireless classroom. The Chronicle of Higher Education, 53(21), C1-C4.

Comas,O. y Lastra,R. S.(2014). La obsolescencia de los saberes frente a las necesidades de aprender; un caso de estudio. Reencuentro, 69, 22-27.

Gamma, E., Helm, R., Johnson, R. y Vlissides, J. M. (1995). Design Patterns: Elements of Reusable Object-Oriented Software. A Pattern Language: Towns/Buildings/Construction. Reading: AddisonWesley.

Gestal, M., Rivero, D., Rabuñal, J. R., Dorado, J. y Pazos, A. (2010). Basics of Web Application Design: an Example-Based Learning Approach. Paper presented at the International Conference on Computer Supported Education.

Grimes, F. (2002). Microsoft .NET for Programmers. New York: Manning Publications.

Harold, E. R. y Means, W. S. (2004). XML in a Nutshell: A Desktop Quick Reference (3rd. ed.). California: O’Reilly.

Leman, J. (2010). Programming Entiry Framework. Build Data Centric Apps with ADO.NET Entity Framework 4 (2nd. ed.). California: O’Reilly.

López, J. G. (2002). Motivación y autoaprendizaje: elementos clave en el aprendizaje y estudio de los alumnos. Ensayos: Revista de la Facultad de Educación de Albacete (17), 191-218.

Miguel Díaz, M. de, Alfaro Rocher, I., Apodaca Urquijo, P., Arias Blanco, J., García Jiménez, E. y Lobato Fraile, C. (2006). Metodologías de enseñanza y aprendizaje para el desarrollo de competencias: orientaciones para el profesorado universitario ante el Espacio Europeo de Educación Superior. Madrid: Alianza Editorial.

Prieto Navarro, L. (2007). Autoeficacia del profesor universitario: eficacia percibida y práctica docente. Madrid: Narcea Ediciones.

Torre Llorente, C. de la, Zorrilla Castro, U., Calvarro Nelson, J. y Ramos Barroso, M. A. (2011). Guía de Arquitectura N-Capas orientada al Dominio .NET 4.0. Madrid: Krassis Press.

Zeldman, J. y Marcotte E. (2009). Designing with Web Standards. San Francisco: New Riders.

Published

2015-06-24

How to Cite

Gestal, M., Vázquez, J. M., Fernández-Blanco, E., Rivero, D., Rabuñal, J. R., Dorado, J., & Pazos, A. (2015). EXAMPLE-BASED LEARNING: DEVELOPMENT OF BUSINESS APPLICATIONS WITH .NET TECHNOLOGIES. Revista Digital De Investigación En Docencia Universitaria, 9(1), 77–100. https://doi.org/10.19083/ridu.9.385

Issue

Section

Faculty Experiences