所在位置:首页 -- 技术培训 -- 技术/工具 -- 高级C++技术深入研讨

高级C++技术深入研讨


课程简介:
Visual C++是Microsoft公司推出的经典的C++开发环境,1993年至今已经有接近15年的历史,作为Visual Studio 产品的重要的不可或缺的成分之一,Visual C++一直是开发工具的王者,多少年来,在与其他基于Windows平台上的著名C++编译器的竞争中,VC++差不多是“硕果仅存”的一株常青树,为什么Visual C++能够一直维系其“一枝独秀”的风范?毋庸置疑,其内蕴的本质决定了“酒越酿越醇”、“姜越老越辣”的独特品味。
在现代可视化开发环境大行其道的今天,Visual C++还可以风韵犹存吗?今天的Visual C++,MFC风采依旧,ATL风华正茂,CLI则是“小禾初露尖尖角”,经过一段时间的酝酿,我们精心策划了这次Visual C++经典的专题推荐会议,以MFC/ATL/CLI三者的综合运用为主线索,穿插VBA/VSTA集成技术、Web开发模式、插件技术以及大型软件的扩展应用等课题,希望能够重新揭开富有经典内涵的Visual C++应用的华丽面纱,与您共同分享现代技术的华美与经典技术之优雅的完美结合,领略VC++开发的新境地。
如果您希望了解海外大型软件中如何充分、有效的应用VC++技术、如果您希望规范合理的构建自己的软件平台、如果您希望以C++为主导灵活自如的驾驭其他软件开发环境,那么我们的选题就是为您制定的……
 

 Day 1AM  高级C++技术
时间
内容
提要
9:00~9:50
高级C++技术之深入理解篇
深入讲解C++语言的高级主题,剖析C++关键技术点,提升学员的C++功底,掌握、精通并深入理解之。
9:50~10:00
休息,提问时间
 
10:00~10:50
高级C++技术之对象模型篇
 
深入剖析C++语言的对象模型体系,精讲C++语言中的各种设计隐喻,使学员达到C++技术的人剑(Compiler)合一的理解境地。
10:50~11:00
休息,提问时间
 
11:00~11:50
OO思想,模式与设计原则
深入分析讨论面向对象的思想和方法,提升学员的OO概念认识层次,通过对设计模式、重构方法的讲解,导入OO设计的基本原则,介绍软件架构技术,以及企业级架构设计、SOA简介。
11:50~12:00
提问时间
 
 Day 1PM  通用软件系统扩展技术
13:00~13:50
通用COM扩展开发技术
以MFC、ATL类库为背景,综合介绍以C++为主体的软件开发技术与软件架构技术,我们的侧重点是突出C++技术的主体地位,以及对其他软件开发技术的综合驾驭能力。
13:50~14:00
休息,提问时间
 
14:00~14:50
通用.NET扩展开发技术
以MFC、CLI类库为背景,综合介绍以C++为主体的软件开发技术与软件架构技术,我们的侧重点是突出C++技术与.NET框架的结合,例如,如何在C++框架中合理的结合VB.net、C#.net技术,形成综合的开发优势
14:50~15:00
休息,提问时间
 
15:00~15:50
可扩展体系结构的设计与实现
介绍基于C++技术的插件理论的基本概念以及常规的软件扩展理论、意义。分析经典的MS软件框架(Office、IE、Visual Studio等软件系统)的扩展性,研究其基本特征,以及蕴涵在其中的软件插件技术、扩展方法。
15:50~16:00
提问时间
 
 Day 2AM  可扩展系统高级主题技术
9:00~9:50
Active Scripting主题技术研
系统、全面的介绍Microsoft Active Script集成技术以及其引擎(Engine)、调试器开发技术。介绍VBS的基本开发技术,以及其与其他技术的综合交互。需要COM知识背景。
9:50~10:00
休息,提问时间
 
10:00~10:50
VBA主题技术研究
系统、全面的介绍Microsoft Visual Basic for Application集成技术以及应用概况,介绍VBA SDK的基本概念以及基本的开发技术,需要ATL/MFC类库背景,系统讲解VBA集成框架的基本概念、特点。
10:50~11:00
休息,提问时间
 
11:00~11:50
VSTA主题技术研究
介绍Microsoft的最新二次开发集成框架VSTA(Microsoft Visual Studio Tools for Application)及范例开发。
11:50~12:00
提问时间
 

 Day 2PM C++程序员在.NET系统上如何发力

13:00~13:50
C++/CLI及.NET技术高级话题
介绍C++/CLI的关键技术点,深入讲解.NET CLR核心体系架构,助力C++技术人员在.NET系统上的发力。
13:50~14:00
休息,提问时间
 
14:00~14:50
InterOP深入研究
深入讲解.NET中的各种InterOP技术,为C++技术人员在Win32、.NET CLR中穿行无阻建立坚实基础。
14:50~15:00
休息,提问时间
 
15:00~15:50
.NET CLR Hosting技术简介
介绍.NET CLR Hosting技术的原理及范例实战,分析其对MS技术体系结构的意义和影响,使学员掌握联结常规技术与.NET技术的途径和思路,并尝试介绍新的技术体系下的调试器技术。
15:50~16:00
提问时间