单击此处安装 Silverlight*
China更改|所有 Microsoft 网站
Microsoft
|开发中心|技术资源库|活动与培训|下载中心|How To Buy|Subscribers|MSDN 全球站点
系列课程 >公共语言运行库(CLR)开发系列课程
公共语言运行库(CLR)开发系列课程(1):Pinvoke 简介 (Level 300)
  讲  师:张羿 
  课程简介:P/invoke在开发.NET程序当中有着无法替代的作用,可以用于调用.NET类库尚未支持的API,调用第三方组件,和遗留代码交互以保证平滑迁移到.NET等等。这次我们将介绍P/Invoke的适用范围和基本使用方法。P/Invoke的高级使用方法将留到下次讨论。
 

推荐指数:

公共语言运行库(CLR)开发系列课程(2):Pinvoke 进阶 (Level 300)
  讲  师:张羿 
  课程简介:P/invoke在开发.NET程序当中有着无法替代的作用,可以用于调用.NET类库尚未支持的API,调用第三方组件,和遗留代码交互以保证平滑迁移到.NET等等。在上次讲座中我们讨论了Pinvoke的基本使用方法。这次我们将介绍如何进一步控制P/Invoke的行为,特别是托管数据和非托管数据的转换问题。
 

推荐指数:

公共语言运行库(CLR)开发系列课程(3):COM Interop基础 (Level 300)
  讲  师:张羿 
  课程简介:从本次课程开始,今后几次课程将围绕COM和COM Interop技术,展开对托管代码和非托管代码之间通过COM进行互操作的讨论。本次课程将从COM基础知识开始,简单介绍进行COM Interop的所需相关基础知识和概念,为以后的课程做好准备。
 

推荐指数:

公共语言运行库(CLR)开发系列课程(4):COM Interop进阶 (Level 300)
  讲  师:张羿 
  课程简介:本次课程我们将介绍.NET调用COM组件上使用上的一些常见问题,特别是RCW创建、释放、和套间的交互等比较容易出错的地方。之后,我们将简介CCW的使用方法。
 

推荐指数:

公共语言运行库(CLR)开发系列课程(5):.NET Interop Marshalling进阶篇 (Level 300)
  讲  师:朱永泰、楼炉群 
  课程简介:.NET和本地代码互操作的过程中,Marshalling是重要的课题,本次课程探讨Marshalling过程中容易出错以及比较困难的结构类型,比如形形色色的string和array。
 

推荐指数:

公共语言运行库(CLR)开发系列课程(6):.NET中间语言(IL)入门 (Level 200)
  讲  师:张羿 
  课程简介:.NET本质上是一个执行中间语言(Intermediate Language) 代码的虚拟机,任何在.NET上运行的语言(如C#)都需要将本身翻译为IL代码,然后交给.NET执行。因此,理解IL代码对于理解.NET本身的工作方式、编写正确和高效的代码、查找和定位错误各种运行错误是非常有效的。本次讲座将介绍有关IL代码的基本知识,可以帮助大家理解大多数常见的IL代码。
 

推荐指数:

     

©2009 Microsoft Corporation. 版权所有.  与我们联系 |保留所有权利 |商标 |隐私权声明
Microsoft