C# 什么是C?以及与之相关的术语,如.net和ASP等?

C# 什么是C?以及与之相关的术语,如.net和ASP等?,c#,C#,我对C和C.net以及不同的pl(如asp.net)有些困惑。我指的是它们在哪里使用以及它们的基本应用程序域是什么。请阅读Microsoft.net framework的指导原则: 从那里下载适用于商业应用程序的.NET技术指南,它介绍了所有microsoft.NET技术及其应用程序。C:C Sharp是microsoft创建的面向对象编程语言。简而言之,它是一种语言,它包括您看到的语法,但不包括来自.NET framework的方法 C是您将要使用的语言,但是.NET和ASP.NET是依赖于您

我对C和C.net以及不同的pl(如asp.net)有些困惑。我指的是它们在哪里使用以及它们的基本应用程序域是什么。

请阅读Microsoft.net framework的指导原则:

从那里下载适用于商业应用程序的.NET技术指南,它介绍了所有microsoft.NET技术及其应用程序。

C:C Sharp是microsoft创建的面向对象编程语言。简而言之,它是一种语言,它包括您看到的语法,但不包括来自.NET framework的方法

C是您将要使用的语言,但是.NET和ASP.NET是依赖于您希望使用C做什么的框架

.NET:

.NET Framework是由Microsoft开发的一个软件框架 主要在Microsoft Windows上运行。它包括一个大型图书馆和 提供语言互操作性每种语言都可以使用编写的代码 跨多种编程语言使用其他语言。从

简而言之,它是一组非常有用的类,用于C语言中构建的应用程序

ASP.NET:

ASP.NET是为Web应用程序设计的服务器端Web应用程序框架 开发以生成动态网页。它是由 微软允许程序员建立动态网站 应用程序和web服务


简而言之,它是一个服务器端web开发框架,可以在C代码中使用。

要执行一个程序,我们需要一种技术,要编写一个程序,我们需要一种语言

要创建windows窗体应用程序,语言是C,技术是windows窗体

要创建web应用程序,语言是C,技术是ASP.Net

要创建服务,语言是C,技术是WCF

VB是另一种语言。我们可以用它代替C


所有这些技术和语言统称为.Net Framework。

有C和Visual C tm,但没有C.Net。是的,我不知道这到底是什么意思,我在谷歌上搜索了很多关于这些主题的内容,最后我感到困惑,请提供您能提供的任何信息。该列表不适用于基本教程/定义问题。我已经访问了wiki,我需要一个关于他们的应用领域的类比,他们在哪里使用等等,这正是我想要的。那么我应该先学习哪一个呢?使用C,因为这是你将要用的语言,.NET是你的代码将要使用的,ASP是web开发中需要研究的内容。如果不学习C、VB.NET或ASP.NET,就无法有效地学习.NET,如果不学习.NET,就无法有效地学习其中任何一种。选择C还是ASP.NET取决于你想用它做什么,而这正是上面@Cyral的维基百科摘录将帮助你做的。正如@ClickRick所说,当你没有任何东西可以写的时候,学习.NET或ASP.NET是没有用的。它们只是C语言的扩展