Visual C++.NET专业项目实例开发
基本信息
编辑推荐
本书凝聚了作者十余年的项目开发与教学经验,是用来打开visual C++.NET强大功能的金钥匙。
内容简介回到顶部↑
本书凝聚了作者十余年的项目开发与教学经验,是用来打开visual C++.NET强大功能的金钥匙。本书前几章讲述了.NET Framework的基础概念、Visual Studio.NET编程环境和VisualC++.NET的一些基础知识;后面部分对一些专业项目进行了详细的剖析,这些项目涉及到的内容包括:使用VC++.NET进行数据库编程、使用Managed C++创建应用程序、在Managed C++应用程序中实现ADO.NET、创建托管扩展类库并用于ASP.NET应用程序、使用ATL创建COM组件、创建ATL Server应用程序、创建Web服务、Managed C++.NET程序字集和COM与.NET的互操作性、在VC++.NET中使用XML、VC++.NET中的联网与远程化等。
本书适合于对C++有一定了解的读者,尤其适合于正在用Visual C++.NET做项目的开发人员。
本书适合于对C++有一定了解的读者,尤其适合于正在用Visual C++.NET做项目的开发人员。
作译者回到顶部↑
本书提供作译者介绍
译 者 序
Visual Studio.NET是微软公司最新的应用软件开发平台。与以往版本相比,它发生了很大的变化。对以往的语言做了许多改进,Visual Basic.NET成为了真正面向对象的语言,Visual C++.NET大大增强了对Web的集成和对ATL的支持,特别是推出了崭新的C#言。开发环境也发生了重大改变,在一个开发环境中集成了多种语言的开发,使得其适应性大大增强。
Visual C++.NET是在Visual C++6.0的基础上开发的,它保留了Visual C++6.0的原有特点,到目前为止,它是惟一一种能够产生本.. << 查看详细
Visual Studio.NET是微软公司最新的应用软件开发平台。与以往版本相比,它发生了很大的变化。对以往的语言做了许多改进,Visual Basic.NET成为了真正面向对象的语言,Visual C++.NET大大增强了对Web的集成和对ATL的支持,特别是推出了崭新的C#言。开发环境也发生了重大改变,在一个开发环境中集成了多种语言的开发,使得其适应性大大增强。
Visual C++.NET是在Visual C++6.0的基础上开发的,它保留了Visual C++6.0的原有特点,到目前为止,它是惟一一种能够产生本.. << 查看详细
目录回到顶部↑
第一部分 vc++.net介绍
第1章 .net framework基础
1.1 .net framework
1.2 visual studio.net介绍
1.3 vc++.net的新特征和增强功能
1.4 小结
第2章 vc++.net编程基础
2.1 mfc编程概述
2.2 mfc编程基础
2.3 小结
第3章 创建用户界面
3.1 mfc application wizard介绍
3.2 定制一个应用程序框架
3.3 处理按钮事件
3.4 小结
第4章 使用菜单、对话框和窗口控件
4.1 创建菜单
4.2 使用对话框和控件
4.3 小结
第5章 文档舰图结构
第1章 .net framework基础
1.1 .net framework
1.2 visual studio.net介绍
1.3 vc++.net的新特征和增强功能
1.4 小结
第2章 vc++.net编程基础
2.1 mfc编程概述
2.2 mfc编程基础
2.3 小结
第3章 创建用户界面
3.1 mfc application wizard介绍
3.2 定制一个应用程序框架
3.3 处理按钮事件
3.4 小结
第4章 使用菜单、对话框和窗口控件
4.1 创建菜单
4.2 使用对话框和控件
4.3 小结
第5章 文档舰图结构
前言回到顶部↑
本书目标
本书面向那些已经具备Visual C++早期版本编程知识的读者,从实践的角度来介绍VisualC++.NET的学习,特别适合那些能够运用Visual C++任何一种早期版本进行应用程序开发的有经验的开发人员参考。
本书的前面几章概述了Microsoft基础类库(MFC)程序设计的主要概念,这些概念保留在Visual C++的新版本中,未做任何改动。这几章运用充足的应用实例基本上重新回顾了MFC程序设计的一些概念。
本书的主要部分围绕一些专业性项目进行讲述。这些设计都是建立在实际情况基础上的,由浅入深、由易到难,涵盖了许多具体的课题,指导读者如何将所学的知识付诸实际运用。书中有简单的项目,如创建一个基于MFC以数据库为中心的应用程序,以及运用Managed C++创建GDI+应用程序。也有复杂的设计,如创建COM组件,ATL Server,类库,Web服务,以及说明实现与.NET组件、XML、网络和远程的COM互操作性的复杂项目。这些项目通过让读者了解Visual C++.NET在实际情况中的应用来帮助他们达到学习的目的。
除了概述的几章和专业项目外,本书还包含附录,附录中另外提供了一些概念,以便更好地帮助读者了解有关.NET Framework和C#(.NET语言系列的新成员)的知识。
如何使用本书
本书条理清晰,可以让读者容易地掌握其中的内容。下面是书中使用的一些约定:
分析。本书对所有的代码进行了详尽的分析,对这些代码做什么,以及为什么要用到它们,逐行作出了解释。
提示。提示给读者提供一些特殊的建议,或是给出在使用某种特定产品时与众不同的快捷方法。
注意。注意给出了附加信息,这些附加信息可能是读者感兴趣的,但不是完成手边项目所必要的知识。
警告。警告用于警告用户在不正确地执行某项任务时,可能导致灾难性的结果。
新术语定义。所有的新术语都用斜体表示,并在文本中作出定义。
本书面向那些已经具备Visual C++早期版本编程知识的读者,从实践的角度来介绍VisualC++.NET的学习,特别适合那些能够运用Visual C++任何一种早期版本进行应用程序开发的有经验的开发人员参考。
本书的前面几章概述了Microsoft基础类库(MFC)程序设计的主要概念,这些概念保留在Visual C++的新版本中,未做任何改动。这几章运用充足的应用实例基本上重新回顾了MFC程序设计的一些概念。
本书的主要部分围绕一些专业性项目进行讲述。这些设计都是建立在实际情况基础上的,由浅入深、由易到难,涵盖了许多具体的课题,指导读者如何将所学的知识付诸实际运用。书中有简单的项目,如创建一个基于MFC以数据库为中心的应用程序,以及运用Managed C++创建GDI+应用程序。也有复杂的设计,如创建COM组件,ATL Server,类库,Web服务,以及说明实现与.NET组件、XML、网络和远程的COM互操作性的复杂项目。这些项目通过让读者了解Visual C++.NET在实际情况中的应用来帮助他们达到学习的目的。
除了概述的几章和专业项目外,本书还包含附录,附录中另外提供了一些概念,以便更好地帮助读者了解有关.NET Framework和C#(.NET语言系列的新成员)的知识。
如何使用本书
本书条理清晰,可以让读者容易地掌握其中的内容。下面是书中使用的一些约定:
分析。本书对所有的代码进行了详尽的分析,对这些代码做什么,以及为什么要用到它们,逐行作出了解释。
提示。提示给读者提供一些特殊的建议,或是给出在使用某种特定产品时与众不同的快捷方法。
注意。注意给出了附加信息,这些附加信息可能是读者感兴趣的,但不是完成手边项目所必要的知识。
警告。警告用于警告用户在不正确地执行某项任务时,可能导致灾难性的结果。
新术语定义。所有的新术语都用斜体表示,并在文本中作出定义。
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)








点击看大图





加载中...

