.NET Framework

    .NET Framework又叫.NET框架,是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。.NET Framework的一个最重要的优点是允许用非常少的代码编写应用程序。在商务应用程序中,主要目标是编写业务逻辑,尽可能减少例程编码任务。其价值在新的.NET Framework中不是编写出许多代码,而是用尽可能少的代码编写出更强壮、有效的应用程序。

    .NET Framework有两部分组成,分别是公共语言运行库CLR,基地类别执行库BCL。

    CLR是.NET Framework的可信,是驱动关键功能的引擎,他包含数据类型的公共系统等。CLR提供所有.net程式语言的服务,提供所有.net程式的服务及机制都一样,可以执行跨语言呼叫及基础。CLR有强大的集体管理机制(自动记忆管理),自动管理程式执行时的记忆,自动执行资源收集。他还提供与COM原件互通的能力,内建多执行绪执行能力。

    CLR的设计目标是:更简洁、快速的开发;自动处理系统级任务,例如内存管理和进程通信;极佳的工具支持;更简单安全的部署;具有可伸缩性。他有以下几个部分:

  基底类别库提供开发各种解决方案时所需要使用的物件,加速开发解决方案的速度,不需从头做起。所有.NET语言皆使用一组,将各种不同解决方案的模型一致化,提供可一致性和方便性。BCL具有以下一些功能:数据访问和处理,线程的创建和管理,从.NET到外界的接口——windows窗体、web窗体、web服务和控制台应用程序,应用程序安全性的定义、管理和实施;加密、磁盘问价I/O、网络I/O、对象的串行化和其他系统级的功能,应用程序配置,使用目录服务、事件日志、性能计数器、消息队列和计时器,使用各种网络协议发送和接收数据,访问存储在程式集中的元数据信息等。

  .NET 对我们的影响很大,他减少了Internet开发的障碍,用预编写的功能完成任务,消除了DLL Hell,使部署变得简单化。

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值