Click here to Skip to main content
16,017,261 members
Please Sign up or sign in to vote.
2.33/5 (3 votes)
See more:
What is the difference between ASP.net and C#?
Can we develop windows application in ASP.NET.?
Posted

C# is the language you use to do all your server side programming like interacting with a database, and consuming the .NET base class library/framework.

ASP.NET is the framework where you develop the web pages, this includes all the web and html controls, the rendering to HTML etc

So to create a dynamic site you will need both a server side language C#/VB.NET + ASP.NET for the web pages and its related framework for authentication, state and session management etc
 
Share this answer
 
v2
ASP.NET[^] is a framework for developing web sites. C#[^] is a programming language that can be used within ASP.NET. You can develop Windows programs with C#.
 
Share this answer
 
Comments
mohammad dianati 7-Apr-12 5:51am    
Are you sure??
Richard MacCutchan 7-Apr-12 7:28am    
Fairly sure, try reading the two links I posted for full details.
Sergey Alexandrovich Kryukov 8-Apr-12 0:38am    
I'm just curious what is your concern about it?
--SA
Sergey Alexandrovich Kryukov 8-Apr-12 0:38am    
My 5.
--SA
ASP is no FrameWork it's Technology... but C# is a language...
for example you can talk to you'r PC's whit C#
:)
if you wana more information plz vote me
 
Share this answer
 
v2
Comments
Richard MacCutchan 7-Apr-12 7:31am    
Firstly the questioner is asking about ASP.NET, not ASP. Secondly, ASP.NET is a framework as described here. What do you mean by "for example you can talk to you'r PC's whit C#"?
Sergey Alexandrovich Kryukov 8-Apr-12 0:40am    
Oh, I see...
OK, I voted 1, so can you give me more information?
--SA

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