.net(dotnet)一般是.Net Framework框架,是微软为开发应用程序而创建的平台,含有两种交互模式:C/S(客户机/服务器模式)模式和B/S(浏览器/服务器模式)模式。.net包含三个部分:1.庞大的代码库,可以在客户语言(如C#)中通过面向对象技术(opp)来使用这些代码;2.定义了基本类型(也称为CTS-通用系统类型系统);3..NET公共语言运行库(CLR),负责管理用.NET库开发的所有应用程序的执行。
C#(C sharp)是运行在.NET CLR上的,用于创建应用程序的一种完全面向对象的高级编程语言。用于编写桌面应用程序 、Windows Store应用程序、Web应用程序,WCF服务等。
总结来讲:.net是一种平台 ,C#是一种语言。一般.net是基于C#开发。