Over the past year, we've been quietly building a brand new foundation for Fitabase. When undertaking an effort like this, the goal is for our customers to only notice improvements: a platform that feels a bit zippier, is more secure and takes advantage of technologies that just a couple years ago didn't exist.
For those of you unfamiliar with the technical details, we migrated Fitabase from .NET Framework to .NET Core 3.1. If you're still confused, think of it like building or moving a house. We built the foundation for the house back in 2012 and, over the years, added rooms, a pool, more bedrooms, updated bathrooms, etc. — all of the work we've been doing to make Fitabase what it is today. To build on the latest foundation without having to tear down everything we've done is like moving an entire house to a new location: something you don't attempt unless the benefits significantly outweigh the risks. Thanks to all of the great work Microsoft has done with .NET Core, we were confident that time had come for us.
Practically speaking, this migration will enable us to adopt new Microsoft technologies such as Blazor and take advantage of serverless computing. It also aligns us with the new home of all .NET development and its trajectory for future .NET versions.
Developer Brittany Schenk said: "This was a challenging and rewarding process. I feel strongly about staying up-to-date with new frameworks and tools available to us, and it's exciting to be positioned to take advantage of them."
Developer Tim Sutor added: "Being on .NET Core opens many more doors for us. I am really looking forward to building richer, more responsive, faster Fitabase features and products that our users will love."
All of this is already allowing us to build on exciting things we've discussed with our research partners. We have some new product announcements coming up, so we hope you'll join us at our virtual conference booth starting April 15 for a preview!
If you have any questions about the framework change or want to chat about how Fitabase can help support your research projects, drop us a line at hello@fitabase.com!