From .NET to WordPress: My Journey and Experience.

As a .NET developer, I have spent my career exploring the intricacies of the Microsoft framework and using it to build robust and reliable applications. When tasked with updating a website for a university, I dove into WordPress and its many advantages. This journey ultimately led me to start Olive Branch Web Services. I am amazed by the speed of development that WordPress offers, and I want to bring that level of efficiency to my clients. Here is what I’ve learned coming from .NET to WordPress.

Different Approaches to Development

One of the key differences between WordPress and .NET is their approach to development. .NET is a server-side framework that requires a more technical knowledge and expertise to utilize. WordPress, however is a content management system (CMS) that allows for a more user-friendly, drag-and-drop approach to building websites. This makes it accessible to users of all skill levels.

The Power of WordPress Plugins

Another aspect that sets WordPress apart from .NET is the availability of plugins. WordPress has a vast repository of pre-built plugins that can be easily installed to add new features and functionality to a website. These plugins are created by the WordPress community, so they are constantly being updated and improved. This means that even non-technical users can add powerful features to their website without having to write a single line of code.

One plugin that I found particularly useful is the Brizy page builder. Brizy is a fantastic tool for building custom pages without having to write any code. It provides an intuitive drag-and-drop interface that allows users to create stunning pages quickly and easily. While I still use .NET in other areas of my profession, I have found that WordPress and its plugins have enabled me to deliver projects much faster and with greater ease.

The PeachPie WordPress .NET Project

For developers coming from .NET to WordPress, the Peachpie WordPress .NET project is a game-changer. This project allows you to write WordPress plugins in C# and run them on the .NET runtime. This opens up a whole new world of possibilities, allowing developers to leverage their .NET expertise to build powerful WordPress plugins. Although I have not yet used Peachpie in my projects, I plan to do so in the future. I am excited to see the possibilities that it will offer.

Even Better Together

To conclude, my experience with WordPress has been a real eye-opener. While .NET is a powerful framework for building applications, WordPress offers a more accessible and user-friendly approach to building websites. It allows for faster development and greater ease of use, making it an ideal choice for users of all skill levels. I am not done using .NET. I still plan to use it in other areas of my professional career. With the WordPress .NET project from PeachPie, I am even looking forward to incorporating .NET into the Olive Branch Web Services stack. As I continue my journey with Olive Branch Web Services, I am excited to see where WordPress takes me next.

Do You Need a Friend in the Web Services Field?


Brandon McWilliams

Co-President, Lead Developer

Olive Branch Web Services