Arkadaşlar hayatında asp.net ile tek bir kod bile yazmamış biri için düşünün. Nasıl başlamalı?

Örneğin orta düzey php bilen biri olarak birisi bana php'de bir site yapmak istiyorum nasıl başlamalıyım diye sorsa;

- Temel Düzeyde HTML bilgisi,
- NotePad++ veya Dreamweaver
- Wamp veya Xamp server,

bu şekilde cevap veririm.

Aynı şekilde ASP.NET'e yeni başlayanlar için ne öneriyorsunuz? İlerisi yok, onu düşünmeyin sadece ufak bir proje için gerekli 1 aylık bir çalışma zamanım var.