Hi guys. for several weeks i can t make my mind whether to go and learn php or should i stick with my C# knowledge and learn ASP.net. I ve started to programming in C# 2 years ago, learned sql and databases and learned html css when i was still a kid. I love C# (started with Visual basic but didn t like the syntax so i switched to c#). The thing that s bothering me that i ve always "hated" microsoft and the proffesors and high school encouragde me to move to open source but still microsoft offers everything and it is much more easier to start with their products and the society also usses them on daily bases. I know that if i choose ASP that it will be much easier to grasp it rather then trying to learn PHP but somehow i think that microsoft techologies won t be here anymore within 5 years and that PHP will takve over. I know that this sounds crazy but i just cant make up my mind. Also if i m going to start on either one of them i will commit myself to only one language and master it I don t want to skip sometime in my life to another server side language.