Java Vs. C#: Which Performs Better In the 'Real World'?
Nerval's Lobster writes "Software developer Jeff Cogswell writes: 'Let's compare Java and C#, two programming languages with large numbers of ardent fans and equally virulent detractors. I'm not interested in yet another test that grindingly calculates a million digits' worth of Pi. I want to know about real-world performance: How does each language measure up when asked to dish out millions of Web pages a day? How do they compare when having to grab data from a database to construct those pages dynamically? The results were quite interesting.' Having worked as a professional C# programmer for many years, Cogswell found some long-held assumptions challenged."
You're stuck using windows with C# and web development. ASP.net is not part of the .NET standard, there's been some attempts by the Mono people to clone it but it's not remotely production ready.
Java is open source and cross platform. .NET is closed source and runs only on Microsoft platforms.
Mod me down, my New Earth Global Warmingist friends!