C#.NET 编程误区解析

       在各大网站论坛,.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,不同的版本,提供的半成品,零件有所不同。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大鹏金

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值