Rapid developments in the educational landscape make the use of Learning Management Systems (LMS) ideal for organising and conducting the learning process. This paper focuses on describing a strategic framework by which the performance of the University Learning Management System can be improved using MVC architecture with Blazor. These strategies are organized into four subsections, each addressing an important part of the system. The initial focus is on gaining performance insights which are gained through thorough responsiveness and load time monitoring and analysis. Then the Resource Loading Performance Analysis section will cover how to efficiently load assets to decrease page load times and reduce the load on the server. Next, optimization of data transfer between the server and Blazor components, emphasizing techniques like data compression and smart batching are shown. Lastly, the study of caching strategies is revealed, explaining how frequently accessed data is cached strategically and the setting up of expiration policies. This systematic approach to optimization aims to elevate the LMS of the University of Tetova, promising a more responsive, efficient, and enriched learning experience for both educators and students.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimizing Learning Experiences: MVC BLAZOR Components and Emerging Educational Technologies in LMS Development

  • Krenar Huseini,
  • Agon Memeti,
  • Florinda Imeri,
  • Shkurte Luma-Osmani

摘要

Rapid developments in the educational landscape make the use of Learning Management Systems (LMS) ideal for organising and conducting the learning process. This paper focuses on describing a strategic framework by which the performance of the University Learning Management System can be improved using MVC architecture with Blazor. These strategies are organized into four subsections, each addressing an important part of the system. The initial focus is on gaining performance insights which are gained through thorough responsiveness and load time monitoring and analysis. Then the Resource Loading Performance Analysis section will cover how to efficiently load assets to decrease page load times and reduce the load on the server. Next, optimization of data transfer between the server and Blazor components, emphasizing techniques like data compression and smart batching are shown. Lastly, the study of caching strategies is revealed, explaining how frequently accessed data is cached strategically and the setting up of expiration policies. This systematic approach to optimization aims to elevate the LMS of the University of Tetova, promising a more responsive, efficient, and enriched learning experience for both educators and students.