.NET
-
VISUAL BASIC.NET串行化参考手册Andy Olsen[等]著;杨浩译本书内容要点:●串行化为XML、SOAP、二进制数据,或自己的定制数据格式的时机和方法●设计可串行化类的最佳方法●如何对最初没有被设计为可串行化的对象进行串行化●对一种对象类型进行串行化,并反串行化为另一种对象类型●如何处理在反串行化过程中产生的无法预料的数据●和串行化相关的安全问题,以及如何处理这些问题●充分利用.NET强大的串行化机制的提示与技巧.NETRemoting和Web服务等技术在很大程度上都依赖串行化。本书专门向开发人员介绍串行化在.NET中的重要性,论述串行化的易用性、强大功能和可定制性。本书主要面向VB.NET开发人员,深入讨论.NET中的两个主要串行化机制——浅串行化和深串行化,阐述如何设计用于浅串行化和深串行化的类,并介绍了高级浅串行化和深串行化技术,最后简要介绍在使用.NET串行化机制时应重视的安全问题。本书适合于已经编写、编译和运行过VB.NET代码,熟悉自己选择的开发工具的中高级VB.NET开发人员,也适合于对串行化技术感兴趣的开发人员。.NET的许多基本特性,例如Remoting、Web服务和COMInterop等,实际上采用的都是串行化技术。串行化允许用户能够在应用程序的非运行期间保存VB.NET对象的数据。如果你想将该数据存储到磁盘上或进行传输——以便以后或在不同的位置能够重新构造对象,就可以应用串行化技术。串行化是一个非常重要的过程,能够使我们在进程间、网络间甚至非.NET程序之间方便地传输应用程序状态。将对象串行化为默认的XML、SOAP和二进制格式是相对简单的。然而,用户常常需要确切地指定从对象串行化什么数据,以及该数据应该被串行化为什么格式。在这种情况下,用户就需要摆脱默认的串行化机制,并定制自己的串行化机制。.NET串行化机制非常强大,能让您完全定制自己的串行化机制。一旦掌握了如何有效地定制.邢T串行化机制,就可以按照自己的方式从Web服务中串行化数据,增强分布式应用程序的性能,改变串行化对象反串行化的类型(对于版本化问题尤其有用),即使串行化对象最初并没有被设计为是可串行化的。本书将指导您学习上述内容,从而使您能够更好地使用VB.NET。本书假定读者已经对VisualBasic.NET非常熟悉:读者应该已经编写、编译和运行过VB.NET代码,并且非常熟悉自己使用的开发工具。 -
Visual C++.NET编程详解(美)Kate Gregory著;蔡众众 等译本书详述了使用Visual C++进行Windows和.NET编程的不同层次的知识。本书共分两个部分:每一部分是与传统Windows编程相关的内容,包括对话框/控件、消息/命令、视图/文档、打印/存储、组件对象模型、Internet编程、数据库访问以及其他的Windows专题;第二部分则是对.NET及.NET环境下Visual C++的使用及新功能的介绍,包括跨语言开发、托管与非托管代码、Web服务、数据库编程、COM互操作、安全与策略等内容。本书从传统的Windows编程开始,循序渐进地讲解一些基本但是很重要的程序任务,适合不同层次读者的需求,即使是刚刚接触Visual C++的新手也能顺利地进入.NET的世界。同时本书也是一本供使用过Visual C++.NET的程序员进一步提高的有益书籍,并可作为自学参考书。 -
Visual C#基于组件的开发(美)Ted Faison著;战晓苏译本书内容提挈:·通过基于组件的开发技术有效减少开发时间和成本·为可管理性、可靠性、灵活性和可移植性设计组件·使用最新的.NET技术调试应用程序·创建和定制可复用的WebBrowser组件·开发、测试和安装Web服务和Windows服务·通过身份验证和授权确保Web应用程序安全·创建ADO.NET体系结构的后端组件·实现和管理多线程组件·创建与COM互操作的组件使用VisualC#可以开发出灵活的、易于维护的应用程序,这些应用程序能充分利用Microsoft最新推出的.NETFramework强大的计算和通信功能。本书首先介绍软件工程和利用UML设计组件的基本原理,然后向您展示了如何充分发挥VisualC#的快速开发能力创建功能广泛的组件,包括Web组件、Web服务和Windows服务组件、数据访问组件、企业级组件、多线程组件,以及基于MicrosoftWeb浏览器的用户界面组件等。本书讲述了基于组件的开发技术、实用的建议和真实的示例,可以帮助您在.NET环境下提高设计、调试和部署应用程序的效率,并能有效地消除错误,非常适合于使用VisualC#的中高级程序员阅读。使用VisualC#可以: -
C#开发人员指南Jeffrey P.McManus,Chris Kinsman著;常晓波,朱剑平译本书由资深专家撰写,主要向C#开发人员介绍如何利用ASP.NET、XML与ADO.NET开发互联网应用程序,全书共分11章,详细讲述了页面框架、调试ASP.NE应用、状态管理和缓存、Web服务、安全、使用XML等精彩内容,并通过大量实例代码阐述相关概念,以方便读者的理解和学习…… 本书由资深专家撰写,主要向C#开发人员介绍如何利用ASP.NET、XML与ADO.NET开发互联网应用程序,全书共分11章,详细讲述了页面框架、调试ASP.NE应用、状态管理和缓存、Web服务、安全、使用XML等精彩内容,并通过大量实例代码阐述相关概念,以方便读者的理解和学习。本书适合有一定基础或实践经验的C#开发人员以及对这一领域感兴趣的读者阅读。 -
Crystal Reports for Visual Studio .NET高级编程(美)David McAmis著;李万红,王军译;李万红译本书特色提挈:●利用Expert创建报表●把报表集成到Windows和Web应用程序中●创建XMLReportWeb服务●使用ADO.NET●在报表中使用公式和业务逻辑●开发分布式报表应用程序●部署报表应用程序CrystalReports是世界领先的用于创建交互式报表的软件包。它为开发人员提供了丰富的工具来开发能够分布到Web或者集成到Windows应用程序中的报表。本书详细介绍了CrystalReportsforVisualStudio.NET的功能,并且说明了如何把报表集成到.NET应用程序中。本书内容主要包括利用Expert创建报表、创建XML报表Web服务、使用ADO.NET、在报表中使用公式和逻辑、开发分布式报表应用程序、部署报表应用程序等。本书适合于所有希望详细了解CrystalReportsforVisualStudio.NET各项功能的开发人员。CrystalReports是世界领先的用于创建交互式报表的软件包。它为开发人员提供了丰富的工具来开发能够分布到Web或者集成到Windows应用程序中的报表。本书详细介绍了CrystalReportsforVisualStudio.NET的功能,并且说明了如何把报表集成到.NET应用程序中。本书读者对象本书是为希望详细了解CrystalReportsforVisualStudio.NET的各项功能的开发人员编写的。本书读者最好已经具备了一定的CrystalReports使用经验。对于希望了解VisualStudio.NET中包含的这一报表工具的新手,本书也很有帮助。 -
C#高级程序员指南(美)H.M.Deitel[等]著;周靖,姜昊,权劲松译;周靖译C#程序员教程(英文版)本书由全球知名教育专家H.M.Deitell领头编写。书中采用Deitel独创的“活代码”教学方式,深入讲解和探索了Microsoft的C#语言,展示了重要的C#概念。全书包含230个活代码程序,共26000行代码,这些示命名程序已经通过完整测试,并配备清楚的语法标识、详细的逐行解释和输出结果。值得一提的是书中包含的编程技巧(共402条),这些技巧可帮助读者养成良好的编程习惯,构建出更易于移植、易于重用并具有优良性能的应用程序。本书适合具备C++、VisulaBasic和Java等高级语言背景的程序员阅读。 -
VB.NET Windows服务开发手册Richard Conway[等]著;杨硕,李铭译;杨硕译本书内容要点·如何利用VisualStudio.NET创建Windows服务·创建Windows服务时要使用的类·使用SystemTray和MMC管理Windows服务·创建Windows服务的安装程序包·运行Windows服务的安全性问题·如何利用线程处理方法和事务处理来增强Windows服务的可伸缩性Windows服务是可连续运行在WindowsNT系列操作系统后台的应用程序,也是开发人员必须掌握的重要内容。本书全面介绍了如何利用VisualBasic.NET创建Windows服务;深入地介绍了在创建Windows服务时用一派生其他类的类;并说明如何构造基于应用程序的Windows服务;还描述了如何在大型系统中高效使用Windows服务的应用模型。本书适合那些熟悉.NET开发环境和VisualBasic.NET编程方法、并希望能够利用.NET语言创建和应用Windows服务的各级开发人员。同时也可以作为各大中专院校和培训机构的参考教材。 -
Visual Basic.NET编程学习捷径石磊编著本书站在初学者的角度,立足于Visual Basic.NET编程语言的7个应用领域,结合实例讲解,提供编程方法和技巧,为初学者提供了一条学习VB.NET编程的捷径。全书共分8章,首先介绍.NET Framework的基本内容及VB.NET的新特性,然后详细讲解Windows窗体设计、Web窗体设计、VB.NET组件应用、Windows服务应用程序设计、Web服务应用程序设计、VB.NET多媒体开发及.NET环境中数据库开发等领域的设计思路及具体步骤,语言简洁、叙述清晰易懂。随书光盘包括了书中所有范例的源代码。本书适合于Visual Baisc.NET的初学者,也可作 为VB.NET培训课程的辅导教材。 -
Visual C#.NET应用编程(美)Harold Davis著;陈圣琳等译;陈圣琳译本书系统讲述了Visual C#.NET的应用开发和设计,并提供了许多完整而实用的例程。全书共分四部分,由13章组成,包括创建Web服务、创建更好的Windows界面、类反射、C#中的对象、字符串操作、流和文件、XML和ADO.NET、以Web服务作为体系结构等内容。 本书由浅入深、通俗易懂、结构清晰,适用于Visual C#.NET的初学者以及其他有经验的程序员。 -
ASP.NET Web站点高级编程Marco Bellinaso,Kevin Hoffman著;杨浩译本书通过开发一个完整实用的Web站点的开发实例,系统全面地介绍了ASP.NETWeb站点开发技术。全书共分12章,各章的内容介绍遵循提出问题、设计方案和解决方案的顺序。首先提出需要解决的问题,然后说明实现的过程,最后在ASP.NET中编写具体的软件代码。每一章都是独立的,分别介绍了一个可扩展的、可交换的模块的开发过程。大多数章中都涉及到创建3层的系统,包括数据层、商务层和表示层。书中还推荐了一个基本的站点构建框架,读者可以利用该框架方便、快捷地创建一些模块并把它们插入到Web站点中。本书读者对象:·使用ASP.NET和VisualBasic.NET的开发人员·使用VisualStudio.NETProfessional或以上版本的开发人员·使用VisualBasic.NETStandard版本的开发人员
