241116 – MOOVPAD Web App – Class Library Rework

Screenshot 2024-10-08 043532

Refactoring For Efficiency

The main structure for the FormatScr() method that will build the MOOV program view UI is now built. However I'll be refactoring the class library properly behind the scenes, and then merging the revised library into the MOOVPAD Web App.

And speaking of which, I've also started some new sandbox repos to hold the experiments with all the different parts of the MOOVPAD system. These will focus on the temporary trials of new features or reworks of existing ones. And there are quite a few happening at once, meaning they need to be properly organised.

Screenshot 2024-11-16 143807

The problem is that the VS issues appear to be slowing down the IDE while working on the web app, which already has to handle components with anywhere from 500 - 30,000+ lines of code in a single file being edited (e.g. the current index.razor page). This in turn slows down progress during coding sessions like today's on the FormatScr() method.

Goal: by the end of the weekend, have these issues dealt with, and new classes merged 🙂

Stay awesome,

EMH

Screenshot 2024-11-16 152750

HOW MOOVPAD IS BEING BUILT

For the overview of how MOOVPAD apps are being developed, the reasoning behind particular decisions during development, policies, and more in relation to all the technical things, please see the link to the left.

This will be an ongoing work in progress, and will always be linked to the bottom of each upcoming Blog post.