1👍
✅
How are you planning on ultimately deploying. They both are largely capable of be used to write comparable applications. But if you are planning on deploying on windows server, use asp.net; a linux box, write in Django (or Rails, etc).
1👍
django, because there many solutions for free. For example, here
Sites that use Django: http://www.djangosites.org/
Source:stackexchange.com