Web Best Practice - HTML rendering from c#, vb.net into ASPx or php?
Posted on 2011-03-06
I am interested in some resources and ideas on what is the best method in web 2.0 and 3.0 coming up for building tight well organised, css based sites of the future.
Facebook is written in PHP with a MySql backed.
Traditionally I am a Microsoft programmer knowing c#, vb.net and asp/ asp.net.
However the controls and asp ajax tend to be clunky, heavy on HTML encoding and slow in general. I have been using DotNetNuke as a CMS, but I am loving Wordpress at the moment.
Should I learn PHP and MySQL and go the Open Source way, or should I learn how to program using C#, without using ASP (just rendering HTML)
What methods are used for PHP rendering - from what I can tell in the Wordpress world it is pretty much writing the HTML as needed like in classic asp days.
What is the best practices for HTML rendering these days?
What is the best most efficient language to use to build a database driven content managed system?
Is LINQ better than SP and MySQL? Faster?