Visual C++.NET 2010开发实践:基于C++/CLI
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

随着.NET技术的不断发展,.NET Framework从早期的.NET Framework 1.0发展成为目前的.NET Framework 4.0,并被集成在Visual Studio 2010开发平台中。.NET Framework是Visual Studio 2010开发平台的核心组件,主要由CLR(Common Language Runtime,公共语言运行时)和.NET Framework类库两个核心部分组成。CLR提供了用户程序执行的环境,而.NET Framework类库提供了在CLR中执行程序代码时所需的支持。在编写.NET程序时可以用C++、C#或者任何其他支持.NET Framework的语言编写,而这些语言都使用相同的.NET程序库。虽然Visual Studio 2010仍然支持Visual C++6.0 MFC模式开发的程序,但Visual Studio 2010开发平台推出了全新的C++/CLI语言标准,这个全新的标准是对目前C++标准的扩展,这样既可以继续使用传统C++提供的全部功能,拥有C#般的编程效率,而且还可以使用.NET提供的强大功能。

C++/CLI语言标准比较新,国内介绍C++/CLI语言标准资料比较少。我们在认真研究C++/CLI语言标准的基础上,结合Visual Studio 2010实践,推出本书,旨在系统介绍在Visual Studio 2010平台下,采用C++/CLI语言标准,开发应用系统的方法。

本书首先系统介绍C++/CLI编程基础和C++/CLI面向对象编程基础,然后系统介绍在Visual Studio 2010(中文版)平台下,采用C++/CLI编写应用程序的方法,包括Windows Forms编程基础、文件与数据串行化、GDI+编程基础、多线程编程技术、网络应用编程和数据库应用编程。本书包括实用教程、实验指导和综合实习三个部分。通过教程学习,结合上机实验和实习,使读者能够在比较短的时间内掌握Visual C++.NET(基于C++/CLI)应用技术。

本书由南京师范大学郑阿奇主编,参加本套丛书编写的还有郑进、陶卫冬、邓拼搏、严大牛、韩翠青、王海娇、刘博宇、孙德荣、吴明祥、周何骏、徐斌、孙承龙、陈超、毛风伟等。

本书配有教学课件和应用系统的所有源代码文件,需要者可以从出版社网站免费下载。网站地址为:http://www.hxedu.com.cn

由于水平有限,错误在所难免,敬请广大师生、读者批评指正。

意见建议邮箱:easybooks@163.com

编者

2010.12