在各大网站论坛,.NET的开发的贴子不少。像C#.NET,ASP.NET,ADO.NET,LINQ,AZURE,WPF,WP,WEB开发等等诸多概念和名词。对于一个初学者,甚至一个老手,都会被这些个名字弄晕。
一个刚准备学习 .NET开发的入门者,有必要先搞清楚这些个概念,理清思路,建立合理的学习线非常必要。
什么是.NET?
.NET是Microsoft Visual Studio 开发工具中一个框架。 这话怎么理解?
我们做.NET可以不用Microsoft Visual Studio这个一发工具,可以用文本编程器,在文本编辑器写好源代码,然后使用编译命令,编译后就可直接运行。只是这样做非常麻烦,不直观,效率低。那么我们肯定会选择更高效的Microsoft Visual Studio这个工具来写程序。
写程序我们可以一句一句代码的从最底层写起,这样的后果同样是效率低下。我们会选择已做好的半成品直接加工成产品。.NET框架为我们提供了许许多多的“半成品”和“零件”。直接利用这些“半成品”和“零件”,就能做出很好产品。开发周期缩小几百倍。
ASP,ADO,WF,WPF,LINQ等等,这些就是微软件提供的“半成品”,除了这些半成品外,微软还提供了7000多个零件(.NET类库)。
.NET指的就是这些个“半成品”和“零件”。在利用这些半成品或零件的时候,必须遵从它约定的规则规范。
.NET约定的编程语言可以是C#,VC++,VB,JS,J++等,你不可以用除此之外的编程语来“调用”这些“半成品”或“零件”。
每一个“半成品”都有独特的功能,比如你想做出WEB网页方面的产品(WEB前端开发),就可以利用ASP这种“半成品”,在它的基础上进行再加工。我们也可以不使用这些“半成品”,直接在“零件”的基础上做出产品。
编程语言:C#,VC++,VB,JS,J++等;
半成品:ASP,ADO,LINQ,AZURE,WPF,WP等,大约有几百个,微软件还在不断的制作新的“半成品”;
零件:类库,约有7000多个类。
.NET框架从最初的1.0发展到4.5,不同的版本,提供的半成品,零件有所不同。
一个刚准备学习 .NET开发的入门者,有必要先搞清楚这些个概念,理清思路,建立合理的学习线非常必要。
什么是.NET?
.NET是Microsoft Visual Studio 开发工具中一个框架。 这话怎么理解?
我们做.NET可以不用Microsoft Visual Studio这个一发工具,可以用文本编程器,在文本编辑器写好源代码,然后使用编译命令,编译后就可直接运行。只是这样做非常麻烦,不直观,效率低。那么我们肯定会选择更高效的Microsoft Visual Studio这个工具来写程序。
写程序我们可以一句一句代码的从最底层写起,这样的后果同样是效率低下。我们会选择已做好的半成品直接加工成产品。.NET框架为我们提供了许许多多的“半成品”和“零件”。直接利用这些“半成品”和“零件”,就能做出很好产品。开发周期缩小几百倍。
ASP,ADO,WF,WPF,LINQ等等,这些就是微软件提供的“半成品”,除了这些半成品外,微软还提供了7000多个零件(.NET类库)。
.NET指的就是这些个“半成品”和“零件”。在利用这些半成品或零件的时候,必须遵从它约定的规则规范。
.NET约定的编程语言可以是C#,VC++,VB,JS,J++等,你不可以用除此之外的编程语来“调用”这些“半成品”或“零件”。
每一个“半成品”都有独特的功能,比如你想做出WEB网页方面的产品(WEB前端开发),就可以利用ASP这种“半成品”,在它的基础上进行再加工。我们也可以不使用这些“半成品”,直接在“零件”的基础上做出产品。
编程语言:C#,VC++,VB,JS,J++等;
半成品:ASP,ADO,LINQ,AZURE,WPF,WP等,大约有几百个,微软件还在不断的制作新的“半成品”;
零件:类库,约有7000多个类。
.NET框架从最初的1.0发展到4.5,不同的版本,提供的半成品,零件有所不同。