自2000年6月微软宣布自己的.NET战略以来,在不到两年的时间里,NET已经从战略变成现实。.NET带来了全新的、快速而敏捷的企业计算能力,也给软件开发商和软件开发人员提供了支持未来计算的高效 Web服务开发工具。作为微软.NET战略的重要组成部分--Visual Studio.NET(中文版)已经于2002年3月22日正式在中国推出。
Visual Studio.NET是一个功能强大、高效并且可扩展的编程环境。它充分展现了应用程序开发的潜能,并提供了生成应用程序所需的工具和技术。这些应用程序将给当今的企业、机构提供强大的支持,并推动下一代基于XML Web服务的软件的发展。
有了Visual Studio.NET,那些对全世界数百万的专业和业余程序员来说一度极端复杂、费时费力,甚至让人望而生畏的编程任务现在已不再神秘。更重要的是,Visual Studio.NET使开发人员能运用既有的技能和知识来迎接新的编程挑战。
在10年前,Visual Basicl.0成为数以百万计的开发人员的革命性的应用程序开发语言。现在,Visual Studio.NET为未来的 10年做好了开发准备。
微软出版社为了配合 Visual Studio.NET的推广以及.NET技术的普及,邀请Visual Studio.NET项目开发组的核心开发人员和计算机图书专业作家精心编写了英文版《微软.NET程序员系列》丛书;该丛书自面市以来,在美国图书销量排行榜上一直高居前列,颇受好评,成为程序开发人员和网络开发人员了解.NET技术的权威工具书。尤其是《Microsoft.NET Framework程序设计》一书,长期占据美国及欧洲此类书籍的排行榜冠军位置,程序开发人员不可不读此书。
清华大学出版社为了满足中国广大程序开发人员、网络开发人员学习最新技术的渴望,在微软出版社的配合下,从《微软.NET程序员系列》这套丛书中精选了40本翻译成中文,以满足国内广大读者的需要。这套丛书内容庞大,几乎涵盖了.NET技术及其应用的各个方面;也正因为如此,翻译和编辑加工的工作量也大得惊人。但为了保持国外优秀技术图书的魁力,同时使读者领会新技术的真谛,本丛书的译者和编辑部是经过严格筛选的、具有很高的翻译水平或丰富编辑经验的技术人员;另外,我们还聘请微软公司 Visual Studio.NET产品组的技术专家审读每一本译书,确保在技术上准确无误。
相信这套丛书定会帮助程序开发人员、网络开发人员以及那些具有一定编程基础的中、高级读者快速、全面掌握.NET技术,协助他们为技术生涯的下一个10年做好准备,为培养新一代软件人才,并推动中国软件产业的快速发展起到积极的作用。
这套丛书中的《C#技术内幕》和《C#编程技术》已于去年与读者见面,并得到读者的广泛好评。目前,本丛书中己出版和在编的共有22本,已从6月份起陆续和读者见面。这些书目包括:
.《Microsoft.NET Framework程序设计》
全面、详细地介绍了 Microsoft.NET Framework,可以帮助开发人员和设计人员轻松、高效地创建高性能且安全可靠的.NET应用程序。
.《应用程序升级--Visual Basic 6.0到 Visual Basic.NET》
升级 Visual Basic 6对程序代码的最佳指导。涵盖了 Visual Basic.NET的全部新功能和各种方案,这些方案能够以最小的中断进行代码的移植并维护混合环境。
.《Visual C++.NET托管扩展程序设计)
由Visual C++权威专家撰写。全面阐述了Visual C++.NET托管扩展,讲解如何编写.NET库及应用程序。内容包括托管扩展的不同编程规则,以及Visual C++等兼容.NET的编程语言所具有的多种新特性等。
.《Visual Basic.NET实用标准》
包含针对面向对象编程、文件操作、解决方案分发及更多最佳经验,包括代码示例和将标准应用于 Visual Basic.NET语法的建议。
.《ASP.NET Web应用程序开发新思维》
介绍了最新Web应用程序构建技术,带给您Web应用程序开发的新思想。帮助开发人员充分利用Microsoft.NET开发高效、安全的Web应用程序。
.《构建 Web解决方案--应用 ASP.NET和 ADO.NET》
介绍ADO.NET与ASP.NET的综合应用,使开发人员可以将Web开发技术与数据库开发技术完美地结合起来,构建功能更加强大的Web应用程序和服务。
. .《Microsoft Windows网络编程(第2版)》
主要讲述Winsock网络编程技术。详细介绍了如何编写高性能、可扩展的Winsock应用程序,还讲述了如何使用C#开发Winsock程序。
.《构建 XML Web服务--基于 Microsoft.NET平台》
详细深入地讲解了用于创建 XML Web服务的主要协议和工具,并深入探讨了如何利用它们构建功能强大、高效的 Web商业解决方案。还介绍了 Microsoft.NET My Services以及其他基于XML的微软新技术。
.《Microsoft.NET My Services精解》
该书由 My Services开发组的专家共同编写。详细解释了各项.NET服务,并介绍了.NET My Services消息界面模型、数据操纵语言、安全授权模型、系统文档结构以及管理模型,帮助您创建出充分利用.NET My Services优点的 Web服务。
.《移动设备.NET应用程序设计》
介绍了如何使用 ASP.NET、Visual Studio.NET和移动通信 Interned具箱创建 Web应用程序,在各种移动设备上以适当的格式动态显示相同页面。有助于学习如何使用微软的信息服务器,以及如何为移动设备提供E-mail访问。
.《SQL Server 2000与 Visual Basic.NET编程》
介绍如何使用 SQL Server 2000、Visual Basic.NET、ADO.NET、ASP.NET、XML Web服务和其他数据工具,开发数据库访问应用程序。
.《SQL Server 2000与 XML编程》
本书内容是包含代码和指导的实用方法,介绍了如何为各行业、电子商务和Web创建强大的XML数据库应用程序。
.《Microsoft.NET Server企业解决方案》
介绍如何计划、开发和部署企业电子商务解决方案。将理论与实际紧密结合,详细讲解了如何解决电子商务集成时遇到的问题,并进一步探讨了使用 Microsoft.NET Server的各种工具和技术解决具体的问题。为了使读者的学习目标更为明确,在本丛书中,又划分出了两个子系列,现有9本书:
.Core Refrence系列
目前共有6本:《Visual C++.NET技术内幕(第6版)》、《Visual Basic.NET技术内幕》、《Visual C#.NET技术内幕》、《ADO.NET技术内幕》、《Microsoft.NET程序设计技术内幕》和《Visual J#.NET技术内幕》。已经列入我们的出版计划的还有《Microsoft.NETFramework技术内幕》一书。
这些书分别介绍相应编程语言和.NET框架类库的指令、示例代码、最佳编程惯例和基于案例的解决方案,内容详尽,讲解深入,集指导性与实用性于一体,最适合相关的开发人员用作专业读本。
.Language Reference系列
目前共有3本:《Visual Basic.NET语言参考手册》、《Visual C#.NET语言参考手册》和《Visual C++.NET语言参考手册》。以简洁、易于浏览和使用的形式,从 A到Z列出了这3种编程语言的技术参考。
随着技术的发展,我们将根据读者的需要,不断增加新的书目。
丛书版式特色
本丛书在风格上力求文字精炼。并采用小5号字编排,内容紧凑,版面清晰美观,易于阅读。此外,书中还安排了一些特色段落,提供正文之外的一些细节知识:
注意:提醒阅读和操作过程中应注意的事项,避免出现错误或问题。
提示:指点一些操作捷径或实用技巧,使您少走弯路,阅读和操作更为高效。
要点:总结关键知识点或操作细节,帮助您适时地掌握要领。
注:提示首次出现的编程元素,以及书中涉及到该元素的其他位置以供参考。
尽管我们倾心相注,精心而为,总有疏忽纸漏,恳请广大读者不吝赐教与指正,我们定会全力改进,以期在后续工作中得以完善。
本从书在创作过程中得到了微软(中国)公司的大力支持。本丛书能够顺利出版,更是倾注了无数幕后人员的汗水和心力。在此,对他们的辛勤劳动一并表示衷心感谢!
编者
2002年6月