WordPress is free Blogging and Content Management System which could help you to create faster professional looking web sites. It contains a lot of free plug-ins, so you could easily customize it without know much of web programming. The WordPress is based on PHP and MySQL, and also could be installed using MS SQL server if you use Windows server.
Best ASP.NET hosting providers supporting WordPress hosting
As we said you could choose what database to choose MS SQL or MySQL, so your ASP.NET hosting company should support PHP, MySQL/MS SQL database to install and host WordPress website. Also, make sure to check the PHP and MySQL/MSSQL versions, and if they are required to install your blog.
If you look for the best ASP.NET hosting provider then you should look for Unlimited Disk space, Unlimited Data transfer and Unlimited Email accounts. Also do not forget to have the Money Back Guarantee option which will give you the option to cancel the hosting account and get your money back.