Greg said:
How can C# be used for a website ?
Would the person viewing a site need to have the .NET framework
installed ?
What other technologies would need to be used ?
Would a database server be needed for dynamic content ?
Here below are answers for your queries.
How can C# be used for a website ?
C# is one amoung the languages that can be used in dotnet framework.
While creating websites (asp.net applications), C# can be used as the
code behind language for ASP.Net pages to handle the logic. With ASP,
we were using asp scripting to make use of asp objects where as here
you can use C# for the same purpose.
Would the person viewing a site need to have the .NET framework
installed ?
Since the end user gets only the html contents, it is not required to
have dotnet installed on end users PC.
What other technologies would need to be used ?
To make web application, from dotnet side, you need to use ASP.NET with
any code behind languages(C#, VB.NET, VC.NET etc) with iis webserver.
Would a database server be needed for dynamic content ?
You can have DB servers. Well you can even use any other sources like
text files, Xml files to read out and display to the web page.