最近一段时间都在看传智播客老师的教学视频,感觉非常好,学到了很多以前觉得很模糊的东西,今天总结一下。
我们学.net的同学们都知道C#和.net,那么这两者具体有什么关系呢?具体指的是什么呢?
.net/dotnet:一般指.Net Framework框架。一种平台,一种技术。
C#(sharp):一种编程语言,可以开发基于.net平台的应用。
(*)Java:既是一种技术又是一种编程语言。
.net用途
1.桌面应用程序 Winform
2.Internet应用程序 ASP.NET
3.手机开发
.NET Framework包含以下两部分:
.NET Framework类库包含以下三部分:
ASP.NET(web窗体,webservice),Winform
ADO.NET和XML类
基本框架类
CLR:公共语言运行时包含以下三部分:
CLS:公共语言规范
CTS:通用类型系统
JIT:即时编译器
希望刚刚入门的同学们能很好地理解C#和.net的关系