Hi Nafess and ngtechzone,
Thank you for your response. Yes, I also think about to use Woocommerce. If I tried simple woocommerce site, the feature is not powerful enough. Is that right? It will more powerful if I use Magento or nopCommerce, right?
How about hosting provider? Anyone using hostforlife.eu? I have made contact with their sales team and asked about nopCommerce and they said they are full support .net CMS applications like wordpress or nopCommerce.