Frameworks for Custom Controls on the Web
I have been asked to look into dynamic web page development, and there appears to be several different ways to approach the subject.  Some of the higher profile frameworks is ASP.Net with SQL Server, Apache + PHP + MySQL with a JS front end, and a few others I have only heard about like Ruby on Rails, with optional components like Cold-Fusion, Flash, Shockwave, etc.

With that said, one of the requirements is be able to build "custom controls" for design of the page.  I am familiar with .Net in how this works, (basicly extend and composite a combination of base controls offered by Microsoft .Net Framework). This is my only point of reference I have.  **What other methods are out there for building custom controls on a LAMP setup, or any other framework?**

Although I favor familiarity with the .Net Framework, I do have to give a cross comparison of pros and cons (one obvious con with .Net is cost).  I am just looking for a good source on the topic to go off of.  Please forgive me and my ignorance on the overall topic.

To give any idea of what I mean by custom controls, here a few sites:

www.soundcloud.com - audio playback conrotrol, 
www.facebook.com - ticker, 
www.yahoo.com - in browser chat



Frameworks for Custom Controls on the Web
===

I have been asked to look into dynamic web page development, and there appears to be several different ways to approach the subject.  Some of the higher profile frameworks is ASP.Net with SQL Server, Apache + PHP + MySQL with a JS front end, and a few others I have only heard about like Ruby on Rails, with optional components like Cold-Fusion, Flash, Shockwave, etc.

With that said, one of the requirements is be able to build "custom controls" for design of the page.  I am familiar with .Net in how this works, (basicly extend and composite a combination of base controls offered by Microsoft .Net Framework). This is my only point of reference I have.  **What other methods are out there for building custom controls on a LAMP setup, or any other framework?**

Although I favor familiarity with the .Net Framework, I do have to give a cross comparison of pros and cons (one obvious con with .Net is cost).  I am just looking for a good source on the topic to go off of.  Please forgive me and my ignorance on the overall topic.

To give any idea of what I mean by custom controls, here a few sites:

www.soundcloud.com - audio playback conrotrol, 
www.facebook.com - ticker, 
www.yahoo.com - in browser chat


