《Microsoft .NET框架程序设计(修订版)》前言

Jeff的书 号称.NET领域当之无愧的圣经教本,雄踞亚马逊销售榜榜首14个月

 

《前沿》

不管微软是否参与其中,充满Web服务的全新世界都终将到来。微软整个.NET平台创新的目的就是帮助开发人员来创建和访问这些服务。

.NET框架包含两个部分:通用语言运行时(CLR)和.Net框架类库(FCL)

.NET框架的优势:

1.  一致的编程模型 .NET框架下,所有的应用程序服务都将以一种一致的,面向对象的编程模型提供给开发人员

2.  简化的编程方式 CLR的其中一个目的就是简化Win32COM环境下所需要的各种繁杂的基础构造

3.  可靠的版本机制 主要指程序集的强命名那块

4.  轻便的部署配置 主要指程序集将不再受注册表的任何引用

5.  广泛的平台支持 主要指CLR可以面向特定的宿主CPUIL翻译为CPU指令

6.  无缝的语言集成 主要指语言的互操作性 主要体现在CTSCLS

7.  简便的代码重用

8.  自动化的内存管理 CLR会为我们自动追踪资源的使用情况,从而确保应用程序不致导致内存泄露。.NET框架中一般都是隐式释放内存

9.  坚实的类型安全 主要指编译时CLR的类型安全检查

10.              丰富的调试支持 主要指同一解决方案的跨语言调试

11.              统一的错误报告 主要指CLR的异常处理机制 CLR的异常具有跨语言和跨模块的特性

12.              全新的安全策略 CLR中的代码访问安全(CAS)为我们提供了一种以代码为中心的安全机制

13.              强大的互操作能力 主要指.NET框架对非.NET框架的COM组件和传统DLL中的Win32函数的完全支持

Visual Studio .NET另一个重要的改进是对于所有的编程语言,它只是一个集成开发环境(IDE

ILCLR唯一理解的编程语言

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值