Yes, it is a good idea to create eCommerce websites with ASP.NET. This is mainly because of the high security and functionality that ASP.NET confers on websites. The result is an eCommerce website that is safe and secure for the online shoppers, especially when it comes to making payments on the site.