asp.net(aspx) daha iyi olur diye düşünüyorum.

Büyük projelerde MSSQL veritabanının daha verimli calıstığı kanatindeyim...Aşırı ram yer fakat kararlı çalışır.Ortama bir projede bile 2-3 gb rami sadece mssql yiyor...

Ben olsam tasarımı hazırlatır sonra üzerine asp alt yapısını kullanarak programlamasını hazırlardım, %99.99 güvenli olurdu...

Burda sitenin kodlaması kadar hostingin saglamlıgıda önemli, siz tüm kapıları kapatırsınız fakat sunucuda acık varsa adam arkadan girer...

Edit:

Güvenlik olarak bakarsanız bilgili bir yazılımcıyla windows server isletim sistemleri fetih edilemez bir kale olur.

Sonuc olarak windowsun ürecitisi ve destekcisi belli.