.NET
-
.NET开发安全解决方案应用编程(美)John Paul Mueller著;魏海萍,倪建,黄玮译;魏涨萍译本书的读者对象是需要创建安全应用程序的VisualBasic.NET和VisualC#.NET开发人员,我们不仅在谈论看起来安全的应用程序,而且也在谈论真正安全的应用程序。本书将讨论如何创建这种应用程序当读者把它交给那些将用户名与密码写在便笺上让全世界都可看到的用户时不用担心的应用程序。在本书中,读者将找不到如何使用具体编程语言的任何内容——本书的重点将集中在所有类型的安全解决方案上。笔者将向读者推荐可能需要阅读的另外几本参考书以便能够顺利地读完本书。JohnMueller是一名自由职业者和技术编辑。他一直很勤奋地写作,迄今为止已经出版了60余本图书,发表了200多篇文章。他的写作范围包括从网络到人工智能,从数据库管理到程序设计的各方面。他的部分新书包括几本C#开发人员指南、一本程序设计指南、一本关于WebMatrix的图书和几本WindowsXP用户指南。他的技术编辑技能已经帮助过32位作者润色其手稿的内容。John同时还给DataBasedAdvisor和CoastCompute杂志提供技术编辑服务。他还给SQLServerProfessional、VisualC++Developer和VisualBasicDeveloper之类的杂志投稿。他目前为PinnaclePublishing的.NET电子时事通讯做编辑。.NET框架提供了新的、更有效的、确保用户的Web应用和基于LAN的应用的安全性的方法。书中使用了大量详细的示例代码,?镏琳哐叭绾尾捎谜返募记纱碜钣锌赡芘龅降母髦智榭觯收卟⒉皇窃诮樯馨踩墙谌菀浴安似住狈绞奖嗯牛褂芯榈某绦蛟鼻崴捎Χ匝暇陌踩粽剑?·意识到并避免危险的陷阱—包括.NET中的漏洞·灵活使用基于角色的和代码访问的安全·最大化策略和代码组的安全优势·使用.NET加密技巧保护数据·满足最苛刻的LAN安全需求·一揽子解决与Web和无线应用相关的特殊安全问题·在受管理的应用中实现Win32API安全读者将了解到在实现安全的每一个步骤时都要考虑人为因素,并将熟练掌握各种工具,开发出满足用户需求且克服其弱点的强大解决方案。 -
Visual C++.NET实用编程百例陈建峰,张荣奇等编著本书以应用实例的方式,由浅入深地对Visual C++.NET做了全面的介绍。全书共分为10章,从基础知识和简单的界面编程到Visual C++的MFC和托管扩展编程都进行了介绍,内容包括对话框和控件的使用、图形图像处理、文件与系统的操作、数据库编程、多媒体编程、网络编程、分布式应用程序的开发。多线程编程以及异常处理等,以及几个软件封面制作与打包发布的实例。通过学习这些实例,读者能够在较短的时间内掌握开发软件产品的技术。书中精选的实例大部来自实际的工程项目或一些趣味小游戏,具有一定的实用性和参考性,相信广大读者能够从中受益。本书内容丰富、结构清晰、语言简练,适合于.NET的初学者阅读,也可作为有MFC开发经验或正在转向Visual C++.NET开发的各类程序员的参考书。 -
Visual Basic.NET工具集(美)Evangelos Petroutsos,(美)Richard Mansfield著;高春蓉[等]译;高春蓉译本书是一本全面介绍VB.NET的书,但又着重介绍了其他VB书中很少涉及的和深奥难懂的内容。它向读者讲述了数据库编程,程序调试,数据加密术或打印硬拷贝中经常会碰到的问题和这些难题的解决方案。对于VB.NET中的新课题,例如异步编程,Web服务,在.NET应用程序中使用Office对象、利用反射和使用.NET小型框架等问题,书中也做了详尽的分析。书中还包括许多范例程序和大量可重复使用的代码,读者稍加修改或不加修改就可方便地用于自己的项目。 本书是专门为专业程序员而写的,使他们能够通过本书的阅读提高水平,以便处理VB.NET程序设计过程中遇到的许多复杂的、边缘的和高深的课题。本书可帮助那些想从VB6过渡到VB.NET的程序员们用较短的时间快速完成语言转换过程。此外,本书也可以供学习VB.NET程序设计的技术人员、大专院校计算机专业的研究生,大学生作为参考读物。 -
Visual Basic .NET应用程序和组件开发(美)Ted Pattison,(美)Joe Hummel著;韩江译“Ted在介绍各种OOP概念和CLR及其相关概念方面做得相当不错。无疑我从这本中学到了很多我原本不知道的关于CLR的知识,这些知识对我来说非常有用。”::PaulVick,Microsoft公司VisualBasic.NET技术总《VisualBasic.NET应用程序和组件开发》一书是掌握VisualBasic.NET的一本权威的指南,也是有效地使用这个新语言的一本不可多得的工具书。本书作者介绍了.NETFramework的基本体系结构,VisualBasic.NET的最新OOP特性,使用这些新特性所需掌握的语法,以及这些语法对代码行为的影响等等。读者通过学习本书可以掌握设汁.NETFramework的应用程序和组件库所需的墓本知识。本书主要内容包括:●编写在.NETFramework平台上运行的软件●公共语言运行时(CLR)●Framework类库(FCL)●使用VisualBasic的新的面向对象特性●在编程中使用委托、事件和异常●理解值和对象之间的区别●装配件的部署和版本控制●COM和VisualBasic6.0的互操作性VisualBasic.NET是专为.NETFramework设计的一种新的程序设计语言,掌握它就能利用.NETFramework的新特性来开发网络应用程序和可重用的组件库。全书共分12章,前3章介绍.NETFramework体系结构的核心组成部分,包括公共语言运行时、Framework类库和公共类型系统等;后9章详述了VisualBasic最新版本中所添加的新编程特性,如类、对象、继承、接口、委托、事件、构造函数、异常处理、装配件、无用存储单元收集和COM互操作等。本书主要面向那些已经掌握程序设计基本原理、并使用过VisualBasic、C++或Java的中、高级程序员,书中还提供了丰富的实例,因此也适用于具有一定编程经验并了解面向对象程序设计相关概念的读者。 -
精通C#数据库编程王华杰,黄山编著对于许多软件开发人员来说,也许已经对软件开发所需要的开发知识和工具及其相关书籍进行过详细的阅读和研究,但真到了联系实际的时候又不知如何下手,特别是开发大型的软件工程,总感觉到理论和实际之间还缺少点什么,这就是经验。本书就是对这个“经验”进行详细描述的“指导说明书”。全书共分14章,第1至第3章是对C#数据库开发基础性问题的深入讨论,并且介绍C#数据库开发的新技术,第4至第8章从理论和实例两个方面深入介绍C#中两种最重要的数据库访问方法DAO和ADO.NET,随后的5个章节通过一个大型实例深入讲述C#数据库编程技术及技巧。第14章介绍如何制作帮助文件和如何打包发行程序。本书是为那些对C#编程有所了解并想学习C#数据库编程技巧的读者所编写,并可作为软件开发人员的参考资料。 -
Visual C++.NET数字图像处理技术与应用欧珊瑚,王倩丽,朱哲瑜编著本书全面介绍了数字图像处理领域的有关技术及其应用。本书共10章,首先介绍了数字图像的基础知识,包括数字图像处理概论、数字图像的物理基础、各种流行的图像文件格式以及Visual C++.NET图像编程基础,然后对数字图像处理中最常用的一些处理方法,如数字图像的几何变换、正交变换、增强、形态学运算、边缘检测与提取、轮廓跟踪、图像分析、复原以及重建等作了适当的理论推导和分析,同时,书中给出了每种常用的数字图像处理方法的完整Visual C++.NET源代码和详细的注解,以使读者能迅速掌握并灵活运用这些方法。本书内容丰富,叙述详细,实用性强,适合于高校有关图像处理专业高年级学生和研究生阅读,也可供模式识别、机器人和人工智能等领域的科技人员参考。 -
C#编程语言详解(美)Anders Hejlsberg,(美)Scott Wiltamuth,(美)Peter Golde著;张晓坤,谭立平,车树良译C#是一门简单、现代、优雅、面向对象、类型安全、平台独立的组件编程语言,是.NET的关键性语言,也是整个.NET平台的基础,它使程序员能快速地为新一代Microsoft.Net平台开发出应用程序。全书以通俗易懂的语言,精辟丰富的实例,从对C#的简介开始,全面讲解了C#编程语言规范以及各个层面的特性,内容包括C#的词法结构、类型、变量、表达式、类、结构、不安全代码、泛型,等等。本书内容翔实,实用性强,适合作为高等院校学生学习编程语言的教材,也是希望深入探索C#编程知识的广大程序开发人员绝佳的技术参考书。 -
Visual Basic.NET入门与提高东方人华主编;吕伟臣,霍言编著本书从基础知识入手,讲解了VisualBasic.NET的基本语法和开发环境,以及一些常用的控件、数据库和多线程的知识,最后几章还讲解了使用VisualBasic.NET开发图形图像软件以及开发网络方面的内容。本书的作者长期从事计算机应用软件的开发,并以VisualBasic.NET为开发工具开发过许多应用软件。书中的许多示例均来自编者的实践经验,具有很高的参考价值。本书内容实用,适于初、中级程序开发人员的阅读。通过阅读本书,读者可以快速、全面地掌握VisualBasic.NET程序设计技术。 -
VB.NET调试全攻略(美)Mark Pearce著;谢俊,尹浩琼译;谢俊译本书特点:·全面描述面向VisualBasic与VisualBasic.NET开发人员的功能强大的调试技术。·讲述从WindowsForms到ASP.NET,再到XMLWeb服务的应用程序类型。·讨论了有深度但又易于理解的调试场景,包括多线程、继承及资源管理等。本书系统全面地介绍了各种功能强大的调试技术,包括所有重要的调试工具和策略,以及WindowsForms、ASP.NET、Web服务、Windows服务和SQLServer等多种应用程序的调试方法,最后还深入浅出地讨论了多线程、继承和资源管理等调试场景。本书适合不熟悉调试技术或者希望全面掌握调试技术的VisualBasic与VisualBasic.NET开发人员阅读。 -
Visual Basic.NET精彩编程百例李强等编著内容提要本书按照“实例一操作步骤一技术要点一归纳注释”的结构,介绍编写一个VisualBasic.NET程序的过程,以及编写课程中用到的知识。本书精选了1个VisulaBasic.NET程序实例,并全部编译通过。本书从VisualBasic.NET的各种不同应用方面来讲解如何使用~sualBasic.NET进行编程。最后,选择3个大的综合实例详细介绍程序的开发,从而较大程度地提高读者的编程能力。本书以实例教程的方式编写,各部分之间独立性强,每一个实例可以作为一个单独的教程使用。本书不仅适合初学VisualBasic.NET的读者阅读,也可以使有VisualBasic开发经验的读者获益匪浅。由于对各方面的程序开发书中都有相应的实例,所以还可以作为一本不错的VisualBasic.NET编程开发书。为配合读者使用,书中所有程序的源代码都可直接从中国水利水电出版社网站(www.waterpub.com.cn)下载。前言Basic语言与微软公司同时成长起来,它们有着千丝万缕的联系。早在微软公司刚刚:始发布DOS时,就引入了Basic语言,之后微软公司从来没有停止过给Basic语言注入亲的活力。当微软公司开发出Windows操作系统时,就将Basic语言升级为可视化语言Visu~Basic,创造了可视化编程语言的新纪元:当微软公司开发出Office时,又将VisualBasi,领域扩展到Office中,出现了宏语言VBA(VisualBasicforApplication);在此之后,微彰公司又先后将Basic语言扩展成VBScript和ASP。可以说,微软公司在这风风雨雨几十年中从来没有停止过对Basic语言的开发,在微软公司开发的各个领域中,总是将Basic语言设计成这一领域里应用最方便的语言。VisualBasic以其适用、方便、快捷、开发周期短、有广泛而强大的功能而受到编程人员的青睐,并广为流传。VisualBasic的开发环境使用户更容易操作,其语句生成器和快速提示帮助,使在较短时间能开发出强大的应用程序。VisualBasic具有以下特点:(1)可视化:Visual的英文含义即是可视化,在可视化环境下创作前端界面就如同摆放积木一样。(2)面向对象:面向对象的编程建立在类的基础上,通过类的封装使源程序更便于维护。(3)部件编程:VisualBasic中进行的部件编程建立在微软的部件对象模型(COM)上。(4)事件驱动:在事件驱动模型下,程序的执行依靠系统能够识别的触发事件来启动。VisualBasic具有多媒体应用、图形操作、系统控制、网络和数据库应用等强大功能。因此,VisualBasic都能针对一些应用性的问题编写出实用的程序,这也是众多程序员选择VisualBasic的原因。VisualBasic.NET是新一代的VisualBasic,在微软公司投入很大力量开发网络新领域.NET平台时,也将VisualBasic运用到了这一平台上,同时大幅度提高了VisualBasic的功能。可以说,VisualBasic.NET功能不输给VC的升级语言C#,而且实现了真正的面向对象功能,同时微软公司增强了该语言的网络开发功能和可移植性,VisualBasic.NET完全有实力赶上并超过Java。本书按照“实例一操作步骤一技术要点一归纳注释”的结构,介绍编写一个VisualBasic.NET程序的过程,以及编写课程中用到的知识。本书精选了1个VisUalBasic.NET程序实例,并全部编译通过。本书从VisualBasic.NET的各种不同应用方面来讲解如何使用VisualBasic.NET进行编程。最后,选择3个大的综合实例详细介绍程序的开发,从而较大程度地提高读者的编程能力。本书以实例教程的方式编写,各部分之间独立性强,每一个实例可以作为一个单独的教程使用。本书不仅适合初学VisualBasic.NET的读者阅读,也可以使有VisualBasic开发经验的读者获益匪浅。由于对各方面的程序开发书中都有相应的实例,所以还可以作为一本不错的VisualBasic.NET编程开发书。为了配合读者使用本书,书中所有程序的源代码都可直接从中国水利水电出版社网站(www.waterpub.com.cn)下载。由于篇幅所限,在实例的归纳注释这一环节略去了一些对学习意义不是很大的代码,读者在学习程序时可结合本书在网站上提供的源代码进行练习。当然,读者在自行编写创作程序时,也可以借助源代码中的部分功能模块,这能省去不少时间。本书主要由李强编写,其他的参编人员有陆云峰、萧任忆、高伟民、吴仪委、方娟、刘可令、李星、王进、石鹏飞等。另外,水利水电出版社的编辑们也为本书的编写提出了许多有利建议,在此一并表示感谢。由于水平有限,编写过程中难免会出现不足之处,如果您在使用该书的过程中发现问题或有不明之处望来信联系,我们的联系方式是:slbooks@263.net。
