VC++ 2005系列课程(9):非托管互操作
代码重用是任何一个编程平台、语言都不可忽视的问题,C++/CLI同样也不例外。实际上C++/CLI不仅支持模块级(DLL动态链接库)、和组件级(COM组件)的重用,同时也支持源代码级(IJW,It Just Works技术)的重用。本课程将介绍这些互操作技术。
VC++ 2005系列课程(8):与ISO-C++的集成
在选择支持CLI的问题上,C++/CLI大胆地选择了“集成”而非“替换”的策略。同时支持ISO-C++和CLI两种编程方式并不复杂,但如何将二者在对象模型的层次上集成在一起则是一个非常复杂的问题。本课程将以ISO-C++本地对象模型和托管对象模型为纲,介绍C++/CLI中的集成技术。
VC++ 2005系列课程(7):泛型编程
泛型编程在C++领域中早已深入人心,它赋予了类型参数式多态的能力,这种能力在ISO-C++中以编译时的模板实例化为依托。而CLI借自己强大的元数据系统,选择了运行时的模板实例化来支持泛型编程。C++/CLI在保留ISO-C++“编译时泛型编程”的同时,也增添了对CLI“运行时泛型编程”的支持。本课程将着重介绍C++/CLI中的“运行时泛型编程”,并将它们和“编译时泛型编程”做横向的对比。
VC++ 2005系列课程(6):元数据与动态编程
如果问CLI和ISO-C++最大的区别是什么?答案一定是元数据。元数据是CLI组件平台的灵魂,它在构建整个CLI组件平台中居功甚伟。在夯实CLI各种组件基础设施的同时,元数据也赋予了CLI强大的动态编程能力。本课程将从元数据入手,探讨C++/CLI中的动态编程。
VC++ 2005系列课程(5):指针与对象模型
指针是C++语言的精髓,也是C++语言的难点,由于CLI平台的托管特性,C++/CLI中出现了各种指针的变体,可谓难上加难。为什么C++/CLI的指针类型如此复杂?因为C++/CLI背后的对象模型非常复杂。C++/CLI中的指针类型完整映射了ISO-C++本地世界和CLI托管世界所包含的所有对象模型。本课程将从本地对象模型和托管对象模型入手,步步深入,探讨C++/CLI中的各种指针。
VC++ 2005系列课程(3):类型成员
作为支持面向组件程序设计的编程平台,CLI和ISO-C++有着迥异的设计思路,其中一个表现就在类型成员的设计上。本课程将向大家介绍CLI托管类型系统中的各种成员(除析构函数),包括字段、方法、构造函数、操作符、属性、事件以及应用在它们之上的各种修饰,并就它们和ISO-C++本地类型系统中的类型成员做横向的比较。
VC++ 2005系列课程(2):类型系统
类型系统是一门编程语言的“立身之本”,VC++ 2005由于对ISO-C++和CLI实现了集成而使得其类型系统在突显强大的同时,也凭添了许多复杂。本课程将对VC++ 2005包含的两大类型系统:托管类型系统和本地类型系统,及其可能的混合体进行全面的探讨,为您建立一个清晰的类型图景。
VC++ 2005系列课程(1):基础概览
VC++ 2005(又称C++/CLI)是微软为广大C++程序员量身定做的,面向.NET平台的一门系统级编程语言。如何认识VC++ 2005?它为我们带来了什么?怎样才能学好VC++ 2005?本课程将对其做一概括性的介绍,并就这些热点问题做详细的探讨,帮助观众认识这一全新的编程语言。
- WebCast 课程系列
- 跟我一起从零开始学WCF系列课程
- WPF中的图形系统系列课程
- ASP.NET 3.5开发系列课程
- .NET 4.0中的新特性系列课程
- 微软软件开发生命周期管理最佳实践系列课程
- ASP.NET 2.0安全系列课程
- 云起龙骧系列课程
- Intel软件开发工具系列课程
- BizTalk架构应用基础系列课程
- CodePlex经典案例分析系列课程
- SQL Server 2008 BI解决方案提升Top10系列课程
- WPF 3.5抛砖引玉系列课程
- IE8开发新特性系列课程
- 公共语言运行库(CLR)开发系列课程
- 获得Windows徽标改善硬件驱动质量系列课程
- WPF开发系列课程
- Windows Live汇聚你世界系列课程
- Windows Live开发系列课程
- BizTalk Server 2006系列课程
- Intel 处理器平台开发系列课程
- 数据访问技术系列课程
- 剖析.NET Framework源代码系列课程
- ASP.NET MVC框架开发系列课程
- Windows PowerShell系列课程
- 跟我一起学Visual Studio 2008系列课程
- Silverlight 2.0 发现之旅系列课程
- SQL Server 2008开发新特性系列课程
- Windows Workflow Foundation开发实战系列课程
- Windows Server 2008开发新特性系列课程
- 微软Silverlight开发团队零距离接触系列课程
- 模式与实践系列课程
- 微软经典图书推荐系列课程
- Visual Studio 2008开发新特性系列课程
- Windows Embedded从入门到精通系列课程
- 微软CRM系列课程
- OBA开发系列课程
- 微软经典案例系列课程
- 构建WCF面向服务的应用程序系列课程
- 深度剖析Workflow Foundation系列课程
- IIS7开发系列课程
- Open XML开发系列课程
- Silverlight探秘系列课程
- Silverlight风云演义系列课程
- 从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程
- PHP TO ASP.NET 2.0开发系列课程
- 面向开发人员之ASP.NET开发技术系列课程
- ASP.NET 2.0入门与提高系列课程
- 实战ASP.NET AJAX系列课程
- C# 3.0 锐利体验系列课程
- .NET Windows编程系列课程
- 微软高性能运算系列课程
- 开发新技术展望系列课程
- ASP.NET AJAX深入浅出系列课程
- VSTS风暴系列课程
- 微软专利技术介绍系列课程
- 深入挖掘ASP.NET 2.0系列课程
- Windows Vista 产品兼容性系列课程
- Microsoft Office Sharepoint Server 2007开发系列课程
- SQL Server的升级之路系列课程
- 微软研发探秘系列课程
- Visual Studio Team System解决方案系列课程
- 微软技术开发案例学习系列课程
- Windows Vista培训系列课程
- SaaS软件即服务系列课程
- Windows Mobile 3rd 技术开发黄金周
- 构建软件数字安全带系列课程
- 构建和谐的Web2.0社区系列课程
- Visual Studio .NET加密技术剖析系列课程
- 微软.NET俱乐部专辑
- Deflexion 游戏开发系列课程
- 解读 Microsoft Practice & Patterns系列课程
- SQL Server 2005 BI综合案例系列课程
- VSTE For Testers系列课程
- 软件开发过程纵横谈系列课程
- Office2007初体验系列课程
- Windows嵌入式开发系列课程
- Windows Vista 领航系列课程
- Visual Studio Team System面面观系列课程
- Mobile应用实例分析系列课程
- 64位计算黄金周
- 3D游戏开发步步高系列课程
- Windows Mobile 2nd 开发黄金周
- Ajax与Atlas开发系列课程
- 深度挖掘.NET Framework 2.0系列课程
- 跟我一起学Visual Studio 2005
- Windows Vista 黄金周系列课程
- DIY Starter Kit系列课程
- VSTO实战开发-Outlook add-ins开发系列课程
- 软件架构设计系列课程
- SQL2005 BI系列课程
- ADO.NET 2.0 系列课程
- 开发高性能应用系列课程
- 开心三人行系列课程
- Launch 2005系列课程
- Windows Vista系列课程
- 视频游戏开发系列课程
- Visual Studio 2005 Team Edition软件架构系列课程
- Windows Mobile 黄金周
- C#面向对象设计模式纵横谈系列课程
- 使用.NET Remoting 建立分布式应用程序系列课程
- Smart Client系列课程
- ADO.NET 2.0开发实践系列课程
- SOA and Webservice系列课程
- C#2.0 锐利体验系列课程
- VB.NET Step By Step
- Yukon系列课程
- Windows移动开发系列课程
- Visual Basic 2005开发技巧系列课程
- ASP.NET 2.0 快速入门
- 开发高安全级别的企业应用系列课程
- Windows Server 开发
- Office开发
- 企业库
- 现代软件开发——使用.NET与C#
- 微软产品生命周期模型
- Intel 产品技术系列课程
- .NET Framework 2.0
- Connected System
- Visual C++ 2005
- ASP.NET 新特性
- Windows应用程序开发入门到精通
- Whidbey 开发
- SharePoint Portal Server
- Microsoft Windows Server 2003应用开发
- ASP.NET 开发实践