Me and the Blog
I am a professional .NET developer, Microsoft MVP. My job is to develop website for a fintech company. I also do Windows development besides my job and created a few Apps for the Windows platform.
Contact me: Edi.Wang@outlook.com
Empowered by Azure
To Achieve More
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.
Host website, manage SSL
Store blog relational data
Store blog post images
Monitor website from end to end
Manage domain “edi.wang”
Deliver static resources
CI / CD from GitHub to Azure
Secure Application Credentials
Scalable Load Balancer with Failover
Serverless Email Notification
DDOS and Web Attack Protection
Manage Feature Flags
Moderate Comment Content
The Journey of Edi.Wang
When I was in junior middle school, I was so interested in computer technologies. I studied ASP programming by myself and built my first personal website: HackerInn. This site provides cyber security information and showcase my works.
After I entered high school, due to busy school study, I don't have enough time to continue working on my site. As a result, HackerInn was faded out of the Internet.
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 ASP.NET + C# as framework and language of development. Improve significantly on both functionality and security.
After one year development, the website finally came online in July 2009.
Code Name: Nordrassil
New design came out. Clean and unified looks and feels made it easier to browse, RSS and SEO were also improved.
Dropped support for IE6.0 and added some CSS3 features.
UI theme changed to facebook style.
Finished development of EdiBlog 7.0. The website was renamed to "diaosbook", it's the first version using ASP.NET MVC.
Redesigned using Bootstrap as front-end framework.
Optimized for cloud hosting and mobile devices.
Host by Microsoft Azure.
Migrated to new domain name: edi.wang.
Changed website UI to English to go international.
Enhance RWD for different screen sizes.
Code Name: Moonglade
Upgrade to FontAwesome 5 and Bootstrap 4.
Enhance website performance.
Integration with Azure AD, Azure DNS Zone, Azure CDN, Azure DevOps.
Completely rewrite blog system with .NET Core
Open Source the entire system on GitHub.
Migrated to .NET Core 3.0