Learn what .NET Core is and what its attributes are. Learn about the benefits of a .NET Core migration and why Progress Sitefinity is worth it.
As a leading Progress Sitefinity Partner, Smooth Fusion strives to be on the cutting edge when it comes to our own use of technology, so that in turn we can share our learnings with our customers. We are always interested in being early adopters and this was no different with .NET Core, as we recently migrated our own site to the platform. We learned a lot about .NET Core CMS capabilities along the way and we’re excited to share our findings.
In particular, we view the top three .NET Core attributes as follows:
Our development team was excited to take advantage of the many benefits of .NET Core, including the open-source and cross-platform framework, multi-tiered architecture and decoupled approach to the presentation layer.
Our NetOps team has also experienced the productivity benefits of .NET Core, including:
The stand-alone frontend application with .NET Core’s decoupled architecture also requires less resources to manage, run and deploy.
The advantages to our marketing team were clear as well. With the new .NET Core page building experience, we were able to build pages quickly and easily and it has nearly eliminated any need for development help. Adding page layouts and widgets is very easy with the new editor. Instead of having several widgets based on content type or content function, like with OOB widgets for MVC, .NET Core rolls all of those into one, which makes for a cleaner and simpler user experience when building out pages. There are styling options that are built into widgets, like spacing, which is helpful for content editors who don’t know Bootstrap classes but still want the option to add a CSS class to a widget in advanced settings.
Related Article: Develop .NET Core Widgets Documentation with Application and File Structure Examples
With all these .NET Core features, especially features like section presets, we’ve cut down our page building by at least half the time it took our team to build new pages in MVC.
Since we redesigned our site only a few years ago, we decided to transition to .NET Core without rebuilding our site from scratch on the new framework. Having both MVC and .NET Core pages within the same project allowed us to keep our existing site running smoothly without any interruption to site visitors while our team rebuilt each page in .NET Core.
.NET Core was chosen for lots of reasons. The ability to mix MVC pages with .NET Core pages as we transitioned to 100% .NET Core was a big factor.
While making the transition to .NET Core, we also wanted to upgrade some site features like site search and form CAPTCHA.
First, we integrated Cludo’s intelligent search which has greatly improved our site search experience without requiring time from our developers.
We also wanted to reduce spam form submissions without sacrificing user experience. We landed on Cloudflare Turnstile which is a CAPTCHA-free way to ensure visitors are real and legitimate site visitors. Adding this feature has virtually eliminated spam form submissions.
We are excited to start building websites for our customers on .NET Core and have learned a lot with this migration process. There’s also a lot of great synergy between Sitefinity and .NET Core.
Like us, we’re confident you’ll find that the advantages of .NET Core will be experienced throughout your organization with technology, architecture and productivity benefits to IT, marketing and development teams.
Todd Knowlton is the CEO and co-founder of Smooth Fusion, creators of world-class websites and web applications. An accomplished entrepreneur, consultant, author and mentor, Todd speaks at conferences and to student groups, particularly on technology and entrepreneurship.
Let our experts teach you how to use Sitefinity's best-in-class features to deliver compelling digital experiences.
Learn MoreSubscribe to get all the news, info and tutorials you need to build better business apps and sites
Progress collects the Personal Information set out in our Privacy Policy and the Supplemental Privacy notice for residents of California and other US States and uses it for the purposes stated in that policy.
You can also ask us not to share your Personal Information to third parties here: Do Not Sell or Share My Info
We see that you have already chosen to receive marketing materials from us. If you wish to change this at any time you may do so by clicking here.
Thank you for your continued interest in Progress. Based on either your previous activity on our websites or our ongoing relationship, we will keep you updated on our products, solutions, services, company news and events. If you decide that you want to be removed from our mailing lists at any time, you can change your contact preferences by clicking here.