Me and the Blog
I am a professional .NET developer, Microsoft MVP on the Azure platform, enterprise certificated instructor at a U.S fintech company. I contribute to the global technology community by blogging, open source projects, online and offline courses, and product feedback.
This blog, code named "Moonglade" is an open-source personal blogging system that has been thoughtfully optimized for Microsoft Azure, offering a seamless experience for developers and content creators alike. By leveraging the robust suite of Azure services, "Moonglade" provides a secure and efficient platform, perfect for those who appreciate the importance of technology and design in storytelling.
![](https://cdn.edi.wang/web-assets/edi-at-o365.jpg)
Empowered by Azure
This blog is hosted on Microsoft Azure, the best cloud on the planet. By using Azure services and the .NET platform, it has achieved global availability with great performance and high DevOps productivity.
The Journey of Edi.Wang
-
2003
When I was 14 years old, I developed a deep fascination for computer technologies. I independently delved into ASP programming and successfully constructed my inaugural personal website: HackerInn. This platform served as a hub for cyber security information and a showcase of my projects.
However, upon entering high school, the demanding academic workload left me with insufficient time to dedicate to the maintenance of my website. Consequently, HackerInn gradually faded away from the vast expanse of the Internet.
-
2008
After college entrance examination, I planned to build a brand new personal website for demostrating my works.
-
Use Windows Aero style as visual design, make the website looks gorgeous.
-
Use XHTML + CSS as a replacement for table layout, targeting latest browser standards.
-
Use .NET as development stack. Improved significantly on both functionality and security.
It was written in ASP.NET Web Forms 2.0 with VB.NET and converted to C# later, used Access 2007 as database. The website came online in July 2009, named "Geek Studio".
-
-
2012
The decision was made to narrow the focus exclusively on blogging, leading to the removal of all other outdated features such as videos and software downloads.
To achieve a clean and professional appearance, the user interface underwent a transformation, adopting a Facebook-style design.
The development of EdiBlog 7.0, codenamed "Nordrassil," reached completion. This version marked a significant milestone as it introduced the utilization of ASP.NET MVC and SQL Server.
-
2013
Rewrote frontend with Bootstrap.
Optimized for cloud hosting and mobile devices.
Hosted on Microsoft Azure.
-
2015
Migrated to new domain name: edi.wang.
In order to cater to an international audience, the website's user interface was revamped to be in English. This change aimed to facilitate a broader reach and appeal to a wider range of users worldwide.
-
2018
A comprehensive rewrite of the blog system was undertaken using .NET Core, with the project codenamed "Moonglade."
Furthermore, the integration with various Azure services was expanded, enhancing the functionality and capabilities of the website. This integration with Azure services aimed to leverage the power of cloud computing and provide additional features and benefits to the users.
-
2019 - Now
Open Source the entire system on GitHub.