本书以面向对象技术为主线,从跨语言的角度介绍C#2.0与VisualBasic2005的语言特性,深入剖析了CLR的内部运行机理;同时,详细介绍VisualStudio2005的新特性,并展示出这些特性是如何应用于开发实践的,从而帮助读者用好这一开发工具;本书还深入剖析了一些较复杂的.NET技术,比如委托、异步调用、事件驱动、多线程等,可以帮助读者提升编程技能。本书在写作上追求深入浅出,易于自学,理论联系实际,适合于拥有开发经验和计算机理论基础的程序员,或在校的计算机专业高年级学生及研究生阅读。
桌面扩展开发作为一种重要的地理信息系统应用开发模式,已经在很多行业以及高校教学和科研中得到很好的应用:本书由浅入深,结合实际的应用案例,以通俗易懂的语言介绍了如何使用supermapdeskpro.进行插件式扩展开发。本书一共分为7章,包括开发基础、快速入门、对象模型、配置文件、插件开发、启动开发以及应用案例。本书主要面向地理信息系统相关专业的师生,可作为地理信息系统专业高年级学生或者研究生的实习教材,也可供从事桌面插件式开发的工作人员参考,帮助他们快速解决学习和工作中遇到的问题。
《MicrosoftVisualC++.NET技术内幕》(第6版)是经典的“VisualC++技术内幕”的最新版。VisualC++一方面是一个C++实现,它提供了一个功能强大的集成开发环境;另一方面,它提供了一些C++类库,其中最具影响力的当然是MFC。随着VisualC++的发展,MFC已经不是VisualC++中唯一的类库了,其他还有ATL、STL等。此外,VisualC++还融合了大量的开发工具,特别是与Internet相关的开发支持。最后,《MicrosoftVisualC++.NET技术内幕》(第6版)也介绍了VisualC++对.NET的支持。总体而言,《MicrosoftVisualC++.NET技术内幕》(第6版)涵盖了当前最新的VisualC++的主流技术,既有对老技术的继承和更新,也有对新技术的精辟阐述。所以,阅读《MicrosoftVisualC++.NET技术内幕》(第6版)可以全面拓宽读者的知识面。从这层意义上讲,《MicrosoftVisualC++.NET技术内幕》(第6版)相当于VisualC++的百科全书,它浓缩了VisualC++的精华。
周见智、博图轩编著的《修炼之道(.NET开发要点精讲)》是一本注重实际开发、接地气的.NET技术书籍。作者结合多年的开发经验,用通俗易懂的语言,深入浅出地讲解在.NET实际开发工作中的实用知识点。全书分为基础篇和设计篇两大部分。在基础篇,解释了“原子操作”、“阻塞方法与非阻塞方法”、 “框架与库”、“调用与回调”等术语,重点阐述.NET开发的基础知识点:数据类型、对象的生命期以及委托与事件。在设计篇,主要讲解“泵”结构在一些主流框架中的应用,以及它在Socket网络编程、Web服务器开发等实际项目中起到的关键作用;并从软件设计模式、软件设计原则以及代码依赖3个方面,对软件架构进行了深入浅出的阐释。 本书适合已经入门且有编程经验并准备向高手迈进的.NET开发者。本书同时也可作为大中专院校和.NET技术培训机构的参考教材。