Click here to Skip to main content
15,894,410 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
[^]


is a site for creating survey forms. i was thinking of making same site as my course project.
i want to know that what are the main languages that i must know to develop this type of site.
either i should develop this site in php or asp.net?? i have same level of learning in both
Posted

For developing a website as you want (A online Survey),
You need
HTML,JavaScript,css, php/asp.net, database(mysql/sqlserver or whatever you want to use).
However you can develop in php also.But If your are more interesting in ASP.Net then I can suggest you a better approch
=>Learn some basic html,CSS,Javascript
=>use Visual Studio[It is very user friendly]
see Basic ASP.net website
=>Create database in sql server using Management studio[Again it is a fantastic and user friendly Tool]
=>Learn how to connect database with ASP.net website
=>Laern ADO.net
=>Carete pages one by one
=> Enjoy the project
 
Share this answer
 
Right answer is Depends.

Check this article for more details.
PHP and ASP.NET - A Feature List[^]

EDIT
---------------
Survey/Polling System Using RadioButton List[^]
 
Share this answer
 
v2
Comments
irfanniazi 9-Oct-13 10:14am    
thanks to all friends plz answer another question of mine that as in www.fluidsurvey.com and in google form we can select answer type of our choice and textboxes , radio buttons etc.appears dynamicly according to answer type selected so can this thing can be done using asp.net and javascript???
thatraja 9-Oct-13 10:26am    
check my updated answer. And why didn't you use Google?
Erhm, for a website your pretty much done if you know
HTML
JavaScript
and PHP or ASP.NET don't matter, they're capabilities are pretty much equal, it's just up to you.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900