Καλημέρα σου,
Θα αρχίσω από τα εύκολα - αφού έχεις την λογική του XAMP, θα σου πρότεινα να ξεκινήσεις από το Web PI (Microsoft Web Platform Installer). Μέσα από αυτό μπορείς να εγκαταστήσεις ΟΤΙ χρειάζεται για να μπορέσεις να δουλέψεις με τις τεχνολογίες της Microsoft και άλλα προϊόντα.
Μέσα από αυτό μπορείς να εγκαταστήσεις στον υπολογιστή σου, την δωρεάν έκδοση του Visual Studio, να εγκαταστήσεις κάμποσες βάσεις δεδομένων (σίγουρα MS SQL Server και MySQL, δεν είμαι σίγουρος για PostgreSQL), να εγκαταστήσεις το IIS (πλήρες Web Server), ή τον IIS Express (Development Web Server), με ή χωρίς υποστήριξη .php, εξασφαλίζοντας το ότι επιλέξεις θα μπει στον υπολογιστή σου με όλα τα απαραίτητα που χρειάζεται και θα λειτουργεί. Τα Windows 7 είναι μια καλή έκδοση Windows για να μπορέσεις να τα κάνεις όλα αυτά.
Για να ξεκινήσεις να τα χρησιμοποιείς, ένα καλό σημείο είναι το ASP.NET web site. Αν πας στην σελίδα http://www.asp.net/get-started/websites θα δεις τις 3 επιλογές που έχεις για να δουλέψεις. Αν έχεις προηγούμενη εμπειρία από .php προφανώς τα ASP.NET Web pages σου είναι ευκολότερα προς κατανόηση, αν έχεις background από MVC frameworks (πχ CakePHP, Ruby on Rails) το ASP.NET MVC να σου ταιριάζει καλύτερα, ή τέλος αν έχεις εμπειρία από το event driven τρόπο ανάπτυξης από VB6 τα ASP.NET Wenb Forms να είναι για σένα.
George J.