.NET
-
Visual Basic.NET入门与提高实用教程银海强编著'VisualBasic.NET是VB的最新版本,也是Microsoft的.NET战略中的主要组成部分。与以前的VB版本相比,VB.NET有了质的飞跃,变得更为灵活、更为强大。Microsoft在VB.NET中添加了许多新功能,使它成为完全面向对象的编程语言,并成为功能有很大改进的Web设计工具。全书分为11章,几乎涵盖了VB.NET的所有新特征,由浅入深、语言通俗、实例丰富。本书适合于有一定编程基础,希望了解VisualBasic.NET的操作和使用的读者。'"2000年7月在美国奥兰多举行的专业开发者大会上,微软公司展示了它最新的.NET体系,众多的发言人向大会介绍了.NET的特征和构成。从此Microsoft已经将它的未来与.NETFramework紧密联系在一起,VB.NET很可能会成为未来几年中基于此框架且应用最广泛的开发工具。VisualBasic.NET与以往的版本相比发生了巨大的变化,这种变化主要来自以下几个方面。●完全继承●其他新的对象功能,如参数化的构造函数和共享成员●结构化的错误处理●新的线程模型VisualBasic以其简单易学,备受广大程序员的青睐。然而VisualBasic入门容易,精通则难,所以要真正掌握VisualBasic编程技术的精华非一朝一夕能做到的。本书分11章,从使用VisualBasic.NET的基本知识和概念开始,由简单到复杂,一步步将初学者领进VisualBasic.NET高级开发的“殿堂”。本书的最大特点就是知识点讲解透彻,所举例子有很强的代表性,具有很好的实用价值。每章的内容都是按照先讲知识点,在知识点中穿插着例子和编程技巧,通过例子来加强对知识点的理解。同时,在每章中都有一些很具有代表性和实用背景的工程实例、编程技巧。这样通过结合实例来学习VisualBasic.NET将会获得事半功倍的效果。本书中不牵涉到很高深的编程知识,都是一些基本的常用的编程知识和技巧,重在领会和理解VB.NET中的一些基本概念和编程的基本方法。第1章介绍.NET的基本概念和知识、如何安装及配置VS.NET、如何安装用于网络开发的iis服务器,以及开发环境的一些变化和新特性。第2章介绍了VisualBasic.NET语言的基本概念和基本知识。第3章讲解VisualBasic.NET完全面向对象的特性,知识点包括类和对象、事件与委托、接口、继承与多态性、异常处理。第4章讲解VisualBasic.NET窗体编程的一些基本知识,包括Windows窗体的基本概念、Windows窗体的动态布局、窗体菜单设计、如何编写MDI应用程序、如何创建控制台应用程序。第5章内容包括Windows常用控件介绍、通用对话框以及其他常用控件的使用方法。第6章主要讲解多媒体的基础知识和概念,并说明在VisualBasic.NET中如何进行简单的多媒体编程,包括的内容有音频处理、动画处理、视频处理。第7章内容包括文件的访问、驱动器和文件夹的访问、获取文件信息、监视文件、文件系统对象(FSO)模型简单介绍。第8章介绍了VB.NET的系统编程,了解多线程、访问注册表、系统运行信息等重要的知识。第9章讲解了数据库概述、ADO.NET概述、.NETDataProvider、DataSet组件等基础知识。第10章讲解了XML的基础知识和概念、VisualBasic.NET与XML的相互的关系、如何进行XML串行化、ADO.NET与XML。第11章讲解VB.NET在网络编程方面的基础知识和概念。从本书的工程实例所涉及的内容来看,使用VisualBasic.NET编程技术能够最大限度地实现我们的设想。本书通俗易懂地对本质和原理进行了阐述,面向初、中级用户,兼顾高级读者,完全满足了初、中级用户学习应用及高级用户进阶的需要,可以说是“深入浅出”;内容全面、知识新颖、深度适中、方法实用,适合于VisualBasic.NET的开发人员学习使用或作教学培训参考。希望读者们能通过本书学到VisualBasic.NET的真谛,真正地进入实际开发应用领域。由于时间仓促,不足之处在所难免,敬请读者批评指正,我们也会在适当时间进行修订和补充,并发布在天勤网站:http://www.tqbooks.net“图书修订”栏目中。" -
C#程序员教程(美)H.M.Deitel等著本书首先简要介绍了C#基础知识,然后很快进入C#高级主题的讨论,这些主题包括:Windows表单,ADO.NET,ASP.NET,ASP.NETWeb服务,网络编程和XML处理。通过本书的学习,读者将获得构建下一代Windows应用、Web应用和XMLWeb服务的全部知识。本书是为具有C++、VisualBasic、Java或其他一些高级语言基础的编程人员撰写的教程。书中运用Live-Code方法教授编程技巧并对C#进行了深入的探讨。本书首先简要介绍了C#基础知识,然后很快进入C#高级主题的讨论,这些主题包括:Windows表单,ADO.NET,ASP.NET,ASP.NETWeb服务,网络编程和XML处理。通过本书的学习,读者将获得构建下一代Windows应用、Web应用和XMLWeb服务的全部知识。本书可作为大专院校的教材,也适用于使用C#进行软件开发的广大技术人员。 -
Visual Basic .NET面向对象编程(美)J.P.Hamilton著;天宏工作室译本书主要介绍创建对象这一主题,讨论如何设计它们、为什么要那样设计以及这种设计如何适应.NET。下面是本书内容的简要介绍。第一章“简介”是对面向对象编程和.NET框架重要概念的高度概括。这一章确立了重要的面向对象术语并且说明了它如何应用于.NET。第二章“对象基础”讨论了对象以及对象所位于的.NET环境,包括对编译对象、名称空间、应用程序域、程序集、中间语言以及.NET类库的讨论。第三章“类的剖析”介绍了如何创建类。主题包括成员变量、方法、属性、访问修饰符及访问修饰符在类设计中的使用。这一章还讨论了传递参数、引用类型与值类型之间的区别、创建和销毁对象、.NET垃圾收集器、事件及委托。第四章“面向对象”重点讨论面向对象编程(Object-OrientedProgramming,OOP)。主题包括具体化和一般化、继承及包含。这一章还讨论了多态:替代、方法重载和重写以及遮蔽。你将学习使用多态、抽象基类以及开关原则(pen-ClosedPrinciPle)。开关原则允许编写灵活的对象层次结构。这一章还包括了对继承和Liskov替代原理的讨论。这一章最后深入讨论了基于接口的编程以及创建健壮的.NET对象所需要学习的几个主要接口。第五章“.NET接口”讨论了基于接口的编程以及它如何适用于OP领域。这一章还讨论了一些最重要的.NET接口。第六章“异常对象”讨论了.NETFramework中的异常处理。你将学习如何及何时编写自己的异常、使用AppDomain未处理的异常处理程序、使用堆栈跟踪、继续及重试代码以及使用性能计数器来分析应用程序异常。第七章“对象检查”讨论了一项强大的.NET技术,该技术名为反射(reflection),它允许你通过程序方法查询类信息。这一章讨论了运行时类型发现、动态类型检查和属性。你还将学习如何使用它们来创建自定义属性,为VB.NET提供模仿C#XML文档注释的行为。第八章“写人和读取对象”讨论了流和序列化。这一章的讨论包括二进制、XML序列化、.NET中可用的流、模式定义工具以及自定义序列化。这一章使用了一个TCP服务器和客户来说明网络流的使用。第九章“远程处理对象”介绍了如何将对象移动到一个分布式环境中。这一章讨论了信道、激活模式、配置、封送(marshaling)、生命周期租约、代理以及其他远程处理的基础知识。这一章使用一个可重用的Windows服务来承载远程对象,并介绍了如何配置和使用IIS来承载远程对象。这一章还展示了如何使用对象工厂(factory)创建灵活的分布式系统。第十章“Web服务”介绍了如何编写XMLWeb服务、在IIS上承载它们以及使它们可用于.NET远程处理。这一章还讨论了影响使用(consumption)的兼容性问题。 -
Visual Basic.NET专业项目实例开发(美)Pooja Bembey,(美)Kuljit Kaur著;潘英译;潘英译本书是学习Visual Basic.NET编程的优秀参考书,主要内容有:第1部分概述了有关Visual Basic编程的重要概念,如变量和运算符、数组和集合、条件逻辑、过程和函数等;第2部分介绍了如何将现有的Visual Basic 6.0项目升级到Visual Basic.NET;第3部分-第6部分,每部分都围绕一个专业项目展开讨论,并通过实例引导读者,通过由浅入深的方式学习各种专业项目的创建,如创建视频销售货亭、Word到XML的转换器、移动Web应用程序等;第7部分是附录内容。本书既有完整的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。本书适用于各个层次的Visual Basic.NET程序员。 -
C#技术内幕(美)Joseph Mayo著;王启丁等译C#是C语言系列中第一个基于组件的程序设计语言。本书全面介绍了C#语言的语法和编程技术以及C#的类库,使读者迅速掌握这个全新的语言。本书不仅介绍了C#本身,还介绍了如何使用C#将软件作为服务来开发。除了讲述必要的语法之外,本书重点介绍了C#的实际应用。本书循序渐进,每一章都是带你一步一步地从C#的核心进入.NET框架的元素,并介绍了分布式多层Internet应用程序开发中用到的一些高级概念。除此之外,它还展示了如何调试、监视和扩展企业级的应用程序,使你能够应用C#的全部功能。本书注意比较了C#与C++和Java语言之间的异同,以便帮助开发人员顺利地过渡到C#。同时,本书也适合一般用户,只要使用过某种计算机语言开发过程序,就能掌握本书的内容。本书内容全面,讲述透彻,是专业开发人员的优秀参考书。有人可能会问:“如果我已经有使用某种语言编程的经验,能很快掌握C#吗?”当然可以,本书中添加的注意就是用来帮助C++或Java程序员顺利过渡到C#的,但是本书也适合更广泛的用户。不管你以前使用的程序是函数式的、逻辑式的、过程式的或面向对象的,本书都能帮助你快速掌握这个新语言的概念。本书介绍了C#的全部功能:*它是关于C#的语法和用C#进行面向对象的编程和组件编程的完整参考。*它介绍了C#的几个类库。*本书不仅讲授C#,也教授了怎样使用C#将软件作为服务来开发。*如果你已经使用过其他的计算机语言开发软件,那么就更能容易地掌握本书的内容。 -
ASP.NET完全手册(美)Matthew MacDonald著;贾晓军[等]译ASP .NET是微软公司的动态服务器页面(Active Server Pages ,ASP)的最新版本,是一种基于服务器的功能强大的技术,目的在于为万维网或企业内部网创建动态交互式页面。本书全面介绍了ASP.NET这一微软.NET框架中的核心内容,详细讲述了ASP.NET的基本和高级特征。深入探讨了如何利用ASP.NET预置的功能,如何编写事件驱动的页面模型,如何访问XML Web服务,如何使用数据库等问题。全书共28章,涉及的内容包括一些新的术语,VB .NET和C#.NET语言,现代面向对象编程的基础知识,一些ASP.NET的新Web控件等,还讲解了如何利用状态、高速缓存、数据对象以及事务处理增强Web服务,如何在其他应用程序中采用Web服务等。本书适合于用ASP.NET编程的开发人员及想学习ASP.NET的各界人士使用。 -
Visual C++ .NET编程技术体验胡涛编著本书适用于有一定C++基础的中级程序设计和开发人员,也可以作为大专院校计算机及相关专业的师生的参考资料。本书通过示例详细讲解了VisualC++.NET的编程技术与技巧,数十字完整的典型范例覆盖了VisualC++.NET新的特性和重要应用,涉及定制窗口等内容。本书通过示例详细讲解了VisualC++.NET的编程技术与技巧,数十字完整的典型范例覆盖了VisualC++.NET新的特性和重要应用,涉及定制窗口、菜单和控制条的高级应用、控件及其编程、系统编程、多文档/多视图编程、对话框高级应用、GDI+图形图像处理、系统编程、多线程编程、DLL编程、ATL编程、STL编程、网络编程、数据库编程、HTML帮助系统编程及安装和部署项目等诸多方面。本书适用于有一定C++基础的中级程序设计和开发人员,也可以作为大专院校计算机及相关专业的师生的参考资料 -
MCAD/MCSD Visual C#.NET(美)Kenneth S.Lind Marj Rempel本书是美国著名出版商McGraw-Hill出版的畅销认证系列丛书All-in-One之一,主要介绍了与MCAD/MCSD Visual C# .NET认证考试相关的最新考试信息。并介绍了在MCAD/MCSD Visual C# .NET认证考试70-315、70-316和70-320中的资料。读者可以学习如何使用Visual C# .NET和Visual Studio.NET编程、创建Windows窗体并与控件协同工作等内容。本书在每一章的开始都会给出考试的重点内容,并在讨论过程中介绍考试技巧,且每章的结尾都有精心设计的大量练习题,为应试者提供极具价值的指导与参考。本书是一本全面、权威的考试用书,适用于MCAD/MCSD Visual C# .NET认证考试的备考者及相关的技术人员。 -
C#专业项目实例开发(美)Geetanjali Arora,(美)Balasubramaniam Aiaswamy,(美)Nitin Pandey著;徐成敖[等]译;徐成教译本书是学习C#编程的优秀参考书,全书共分10部分:第1部分概述了有关C#编程的基础知识:第2部分介绍C#对数据的处理,内容涉及组件、属性和特性以及线程;第3部分~第8部分,每部分都围绕一个专业项目展开讨论,并通过实例引导读者,通过由浅入深的方式学习各种专业项目的创建;第9部分介绍C#的高级知识,最后一部分是附录。本书既有完整的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。本书适用于具有一定编程基础的C#的高级知识,最后一部分是附录。 -
VB.NET数据库编程学习捷径杨毅,郭聪宾,刘晓宏编著VB.NET是目前用于开发数据库应用程序的首选语言之一。本书从基础知识入手,结合实例讲解编程方法和技巧,为读者提供了学习VB.NET数据库编程的捷径。本书共分12章,首先介绍VB.NET中的几种访问数据库的方法,包括DAO技术、ADO.NET技术以及自定义访问数据库的类,其中穿插了应用程序的界面技术、数据库基本管理、数据库查询等;然后通过实例介绍了C/S 和 B/S两种数据库体系;最后介绍了应用程序的打包和帮助。书中所附的大最数据编程实例不仅适合于自学,稍加改动后更可投入实际应用中。光盘中包含全部实例源代码和可执行文件,便于读者学习。本书内容新颖、实用、叙述浅显易懂,可以作为大专院校学生的学习用书和培训班的培训教程,亦可供数据库管理员、系统管理员参考。
