SQL SERVER  ---STUDY (1)



(1).NET CF

安装visual studio 2008 后,在程序管理中发现了一个 Microsoft .NET Compact FrameWork 3.5..根.Net FrameWork 很相似~~

参考维基~~如下介绍:


.NET Compact Framework (.NET CF) 是微软 .NET Framework
的子集合,专为行动设备
(Mobile Device) 上的 Windows CE
平台系列操作系统提供应用程序开发的支持。


.NET Compact Framework (.NET CF) 是微软 .NET Framework
的子集合,专为行动设备
(Mobile Device) 上的 Windows CE
平台系列操作系统提供应用程序开发的支持。



与 .NET Framework 的不同


.NET Compact Framework 由于是专门设计给装载 Windows CE 以及 Windows Mobile
操作系统的应用程序开发平台,因此有许多在 .NET Framework 可以运行的代码在 .NET Compact Framework 上会无法运行,例如
System.Net.WebClient 类在 .NET Compact Framework 中就没有,开发人员必须使用 HttpWebRequest 和
HttpWebResponse 类来改写原先由 WebClient 所提供的功能。

.NET Compact Framework 中的 Base Class
Library 数量也较 .NET Framework 少一些。



(2).NET Framework

.NET FrameWork 是一个致力于Agile software development ,rapid application development  平台无关性和网络透明化 的软件开发平台。它是微软继Windows DNA 之后的新开发平台。是以一种采用系统虚拟机运行的编程平台,以通用语言运行时(common Language Runtime ) 为基础,支持多种语言(C# 、VB.NET ,C++ ,Python 等)的开发。



.NET Framework 由以下各部分组成:


  • 公共语言运行库 (CLR) 
    是一种与语言无关的开发和执行环境,通过提供服务来帮助管理应用程序执行。
  • Framework 类库 (FCL) 是一个具备一致性的、面向对象的预打包功能库.



.NET Framework 中的代码数据访问技术是 ADO.NET。


CLR  : Common Language Runtime 

CLI  : Common Language  Infrastrution 公共语言基础

CIL : 公共中间语言~被设计来实时编译~~(类比SUN 里的 字节码,解释执行)。CLI被设计成支持任何面向对象的编程语言,分享共同对象模型与大型共同类库。.NET支持超过40种编程语言。这些编译器大都是免费的(厂商卖的是IDEs)。


如果一种语言实现生成了CLI,它也可以通过使用CLR被调用,这样它就可以与任何其他.NET语言生成的数据相交互。CLR也被设计为操作系统无关性。



ASP.NET & ADO.NET





ASP.NET 是内含于 .NET Framework 中,专门用来发展 Web 应用程序的一组类库集。






ADO.NET 是内含于 .NET Framework 中,专门处理与数据来源沟通的数据访问类库集,被
Windows Forms 与


ASP.NET
应用程序大量使用,可说是 .NET Framework 中唯一的数据访问界面。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值