Visual C++.NET专业项目实例开发(修订版)
基本信息
内容简介回到顶部↑
本书凝聚了作者十余年的项目开发与教学经验,是用来打开visual c++.net强大功能的金钥匙。本书前几章讲述.net framework的基础概念、visual studio.net编程环境和visual c++.ne的一些基础知识;后面部分对一些专业项目进行了详细的剖析,这些项目涉及到的内容包括:使用visual c++.net进行数据库编辑、使用managed c++创建应用程序、在managed c++应用程序中实现ado.net、创建托管扩展类库并用于asp.net应用程序、使用atl创建com组件、创建atl server应用程序、创建web服务、managed c++.net程序集和com与.net的互操作性、在visual c++.net中使用xml、visual c++.net中的联网与远程化等。.
本书适合于对c++有一定了解的读者,尤其适合于正在用visual c++.net做项目的开发人员。...
本书适合于对c++有一定了解的读者,尤其适合于正在用visual c++.net做项目的开发人员。...
目录回到顶部↑
修订版序
译者序.
前言
第一部分 visual c++.net介绍
第1章 .net framework基础
第2章 visual c++.net编程基础
第3章 创建用户界面
第4章 使用菜单、对话框和窗口控件
第5章 文档/视图结构
第6章 线程
第二部分 专业项目1
项目1 使用visual c++.net进行数据库编程
第7章 使用odbc管理数据库概述
第8章 实现数据访问的技术
第9章 visual c++.net中的程序调试和异常处理
第三部分 专业项目2
项目2 使用managed c++应用程序创建应用程序
第10章 托管扩展的介绍
第11章 gdi+、事件和委托的介绍
第12章 创建一个托管扩展应用程序
译者序.
前言
第一部分 visual c++.net介绍
第1章 .net framework基础
第2章 visual c++.net编程基础
第3章 创建用户界面
第4章 使用菜单、对话框和窗口控件
第5章 文档/视图结构
第6章 线程
第二部分 专业项目1
项目1 使用visual c++.net进行数据库编程
第7章 使用odbc管理数据库概述
第8章 实现数据访问的技术
第9章 visual c++.net中的程序调试和异常处理
第三部分 专业项目2
项目2 使用managed c++应用程序创建应用程序
第10章 托管扩展的介绍
第11章 gdi+、事件和委托的介绍
第12章 创建一个托管扩展应用程序
译者序回到顶部↑
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 C++.NET还大大增强了Web程序开发的能力。相信读者通过本书的学习与实践,一定会深有感触。
本书的前几章讲述了.NET Framework的基础概念、Visual Studio.NET编程环境和Visual C++.NET的一些基础知识。本书的后面部分对一些专业项目进行了详细的剖析。这些设计来自于作者长期的实践与教学,由浅入深,由易到难,涵盖了许多开发课题,既有简单的项目,也有复杂的设计;这些项目涉及到:使用Visual C++.NET进行数据库编程、使用Managed C++创建应用程序、在Managed C++应用程序中实现ADO.NET、创建托管扩展类库并用于ASP.NET应用程序、使用ATL创建COM组件、创建ATL Server应用程序、创建Web服务、Managed C++.NET程序集和COM与.NET的互操作性、在Visual C++.NET中使用XML、Visual C++.NET中的联网与远程化等。..
本书从实践的角度来介绍Visual C++.NET的应用与开发,适合于已经具备Visual C++早期版本编程知识的读者。如果您是Visual C++的初学者,也可以通过本书中简单项目的学习开始入门并逐渐体会C++的强大功能。如果您是Visual C++的长期实践者,作者捧出自己十多年的编程实践与教学经验与您分享,您一定会获益匪浅。
本书由何红波组织翻译,参与翻译的人有英宇、魏睦棋、梁海华、林棋、侯战友、谢君英、李明、朱云华、徐继伟。由于译者水平有限,加之时间仓促,译误之处在所难免,恳请读者谅解!我们接收读者意见的邮箱为:yingyu@263.net。...
译者
2002年12月
Visual C++.NET是在Visual C++ 6.0的基础上开发的,它保留了Visual C++ 6.0的原有特点,到目前为止,它是惟一一种能够产生本地代码的Visual Studio.NET语言。Visual C++.NET还大大增强了Web程序开发的能力。相信读者通过本书的学习与实践,一定会深有感触。
本书的前几章讲述了.NET Framework的基础概念、Visual Studio.NET编程环境和Visual C++.NET的一些基础知识。本书的后面部分对一些专业项目进行了详细的剖析。这些设计来自于作者长期的实践与教学,由浅入深,由易到难,涵盖了许多开发课题,既有简单的项目,也有复杂的设计;这些项目涉及到:使用Visual C++.NET进行数据库编程、使用Managed C++创建应用程序、在Managed C++应用程序中实现ADO.NET、创建托管扩展类库并用于ASP.NET应用程序、使用ATL创建COM组件、创建ATL Server应用程序、创建Web服务、Managed C++.NET程序集和COM与.NET的互操作性、在Visual C++.NET中使用XML、Visual C++.NET中的联网与远程化等。..
本书从实践的角度来介绍Visual C++.NET的应用与开发,适合于已经具备Visual C++早期版本编程知识的读者。如果您是Visual C++的初学者,也可以通过本书中简单项目的学习开始入门并逐渐体会C++的强大功能。如果您是Visual C++的长期实践者,作者捧出自己十多年的编程实践与教学经验与您分享,您一定会获益匪浅。
本书由何红波组织翻译,参与翻译的人有英宇、魏睦棋、梁海华、林棋、侯战友、谢君英、李明、朱云华、徐继伟。由于译者水平有限,加之时间仓促,译误之处在所难免,恳请读者谅解!我们接收读者意见的邮箱为:yingyu@263.net。...
译者
2002年12月
前言回到顶部↑
本书目标
本书面向那些已经具备Visual C++早期版本编程知识的读者,从实践的角度来介绍Visual C++.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++早期版本编程知识的读者,从实践的角度来介绍Visual C++.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语言系列的新成员)的知识。..
如何使用本书
本书条理清晰,可以让读者容易地掌握其中的内容。下面是书中使用的一些约定:
分析:本书对所有的代码进行了详尽的分析,对这些代码做什么以及为什么要用到它们逐行作出了解释。
提示:给读者提供一些特殊的建议,或是给出了在使用某种特定产品时与众不同的快捷方法。
注意:给出了附加信息,这些附加信息可能是读者感兴趣的,但不是完成手边项目所必要的知识。
警告:用于警告用户在不正确地执行某项任务时,可能导致灾难性的结果。
新术语定义:所有的新术语都用斜体表示,并在文本中作出定义。...
序言回到顶部↑
万水软件项目应用与实例开发丛书是中国水利水电出版社万水公司于2002年引进的由全球IT培训15强之一的NIIT资深开发人员编写的一套实用的项目开发类丛书。该套书一经出版就因其创新性的内容安排、实用的案例开发、全面的知识讲解受到了国内广大读者的喜爱和欢迎。.
本书是万水软件项目应用与实例开发丛书之一,编写者曾经开发大量的项目,具有丰富的实践经验。该书内容由浅入深,循序渐进。刚开始介绍基本概念,后面部分对一些专业项目进行详细剖析,针对各个项目的开发深入介绍高级知识的应用,使读者能够深入学习并达到实际开发项目的目的。
由于该书第一版出版时间仓促,书中难免存在许多不足,广大读者在该书的使用过程中就该书提出了许多调整建议和改进意见。应广大读者的要求,中国水利水电出版社在2006年组织有实力的国内开发人员对该书进行了修改和调整。..
修订版对整本书的内容作了调整,从英文版升级为中文版(换图、换文字说明等),更正了第一版中对某些术语的不恰当翻译,规范了代码,在需要的地方加入中文注释,并对第一版中安排不合理的章节进行了调整。
本书既适用于Visual C++.NET初学者,也适用于有一定Visual C++.NET。知识但缺乏项目经验的读者。对于前者,可从第一部分开始学习;对于后者,可直接从第二部分开始学习。相信本书中对基础知识深入浅出的阐述以及丰富详实的项目实例会对读者有所帮助。
本书的主要修订工作由周炜、曾凡喜完成,参与程序调试和整理的还有丁昊凯、陈德颢、许靖雯、陈东、童剑、王晓青、黄浩、林晓珊等。如果读者有什么意见和建议可以与我们联系,联系方式为:xinyuanxuan@263.net。...
修订者
2006年12月
本书是万水软件项目应用与实例开发丛书之一,编写者曾经开发大量的项目,具有丰富的实践经验。该书内容由浅入深,循序渐进。刚开始介绍基本概念,后面部分对一些专业项目进行详细剖析,针对各个项目的开发深入介绍高级知识的应用,使读者能够深入学习并达到实际开发项目的目的。
由于该书第一版出版时间仓促,书中难免存在许多不足,广大读者在该书的使用过程中就该书提出了许多调整建议和改进意见。应广大读者的要求,中国水利水电出版社在2006年组织有实力的国内开发人员对该书进行了修改和调整。..
修订版对整本书的内容作了调整,从英文版升级为中文版(换图、换文字说明等),更正了第一版中对某些术语的不恰当翻译,规范了代码,在需要的地方加入中文注释,并对第一版中安排不合理的章节进行了调整。
本书既适用于Visual C++.NET初学者,也适用于有一定Visual C++.NET。知识但缺乏项目经验的读者。对于前者,可从第一部分开始学习;对于后者,可直接从第二部分开始学习。相信本书中对基础知识深入浅出的阐述以及丰富详实的项目实例会对读者有所帮助。
本书的主要修订工作由周炜、曾凡喜完成,参与程序调试和整理的还有丁昊凯、陈德颢、许靖雯、陈东、童剑、王晓青、黄浩、林晓珊等。如果读者有什么意见和建议可以与我们联系,联系方式为:xinyuanxuan@263.net。...
修订者
2006年12月
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· InfoQ中文站论坛:.NET讨论区(InfoQ .NET)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· WCF的开山之作 WCF画卷的清明上河图(WCF WF WPF)







点击看大图



加载中...

