.NET
-
C# Builder新锐体验刘艺等编著本书作为一本体验型的C#Builder自学指南,结合大量的实践范例,循序渐进,详细介绍了C#语言和C#Builder的使用方法和应用技巧,并力图通过通俗易懂的讲解和丰富有趣的实例深刻揭示C#Builder的最新的核心技术,全面扫清C#语言的学习障碍,为程序员的实际应用开发铺平道路。本书内容详尽,覆盖面广,涉及C#语言和面向对象编程基础、C#Builder开发环境介绍、Windows应用程序编程、数据库编程、组件/控件编程、Web编程、ECO模型驱动开发等多个方面。值得一提的是,本书是真正根据Borland公司正式发布的C#Builder企业版编写的。本书作为C#语言或C#Builder的体验型教程,特别适合于对此技术感兴趣的读者进行自学和实践,同时也适合于从Borland公司其他产品(如Delphi)转向C#的程序员阅读。即使是没有基础的初学者,阅读本书也不会感到太困难。本书的配套光盘包含书中所讲述的所有源代码。 -
Visual Basic.NET程序设计教程陈语林主编本书以Visual Bisic.NET为背景,在介绍Visual可视化界面设计的同时,也介绍了BISIC结构化程序设计的语句、常用算法和编程思想,并通过大量丰富的实例以图文并茂的形式给予说明。本书内容丰富翔实,涉及范围广泛。既介绍了Visual Bisic.NET的基础知识,包括基本概念和开发环境、语言基础、基本控制结构、复合数据类型、过程、常用控件、界面设计及文件操作;还通过大量实例详细介绍了多线程应用程序、数据库应用程序和图形程序设计。书中的大量实例大多来自作者多年的工作和开发实践的总结,因而颇具实用性和参考性,相信读者能从员获益。本书通过实例将控件使用与代码设计有机结合起来,并做到概念清晰、逻辑性强且层次分明;在内容选材上由浅入深、循序渐进。本书可作为高等学校计算机或工科非计算机专业程序设计教材,也可供广大软件设计爱好者参考。本书配有电子教案,书中所有程序全部运行通过,读者可以从中国水利水电出版社网站(www.waterpub.com.cn)上下载电子教案、源程序及相关文件。 -
VISUAL BASIC.NET程序设计语言(美)Paul Vick著;欧阳宇译VisualBasic是微软开发工具的基石之一。本书是VisualBasic.NET语言的权威参考指南。::BillGates,微软公司董事长·VisualBasic.NET之父PaulVick最新力作,BillGates大力推荐·最深刻阐述VisualBasic.NET工作机理和强大功能·新程序员最佳学习工具·资深开发人员必备参考书如果要利用VisualBasic.NET的全部强大功能,请阅读本书。它是VisualBasic.NET的权威参考和教程,是一部由VisualBasic.NET首席架构师撰写的VisualBasic书籍。没有任何一部书能够如此深刻地阐释VisualBasic.NET的工作机理、它的演化发展以及如何充分利用它的强大功能。本书是VisualBasic.NET新程序员的最佳学习工具,也是各种水平的开发人员的必备参考书。PaulVick提供了语言的精确描述、基本的参考资料及实际运用的指南,还有直接来自MicrosoftVisualBasic.NET设计团队的数百个示例代码。本书的特点:·VisualBasic演化成VisualBasic.NET的历史回顾·完整的语法参考·从COM升级到CLR和利用.NET平台·运行时函数·深入剖析了VisualBasic.NET面向对象特征的优点·关于编程风格、设计和兼容性的提示·针对高级用户的提示作者以前所未有的深入和透彻讲述了VisualBasic.NET最强大的功能,本书处处都有您从其他地方找不到的信息。无论您是一位有经验的VisualBasic.NET程序员,还是从以前的VisualBasic版本升级,抑或是VisualBasic和.NET,您都会发现本书是必不可少的。 -
Visual Basic.NET程序设计实践教程高等学校教育改革推荐教材编委会主编本书特色:◆实用性强本书从需要掌握的“技能目标”和“工作目标”出发,通过“实践内容”、“实践指导’、“实践问答”和“工作指导”等实用的部分进行概括性讲解及具体指导,然后通过“实践巩固”进行加深和强化训练,使读者能很快掌握所有知识并能运用到实际工作和生活中去。◆职业指导性强本书从头至尾都是以“实践”为中心,模拟实际工作场景,用一个个实践项目强化训练,职业指导性很突出。本书首先介绍VisualStudio.NET的安装、使用方法与VisualBasic.NET的基本语法;然后重点进行Windows应用程序设计、文件操作、ADO.NET数据库程序设计的技能训练;最后还介绍了用VisualBasic.NET来开发ASP.NET网络应用程序的方法。本书十分适合即将走向工作岗位的学生学习,也可作为职业学校和相关培训班的实践教材。本书围绕VisualBasic.NET程序设计技能的实际需求,通过一系列实践环节,指导读者快速掌握VisualBasic.NET的基本语法、编程技能和相关工作技巧。本书首先介绍了VisualBasic.NET的安装、使用方法与VisualBasic.NET的基本语法;然后重点进行Windows应用程序设计、文件操作、ADO.NET数据库程序设计的技能训练;最后还介绍了用VisualBasic.NET来开发ASP.NET网络应用程序的方法。本书十分适合即将走向工作岗位的各级各类学校学生学习,既可作为相关培训班的程序设计教材,也可作为高等学校和职业学校相关专业的实践教材,同时也是电脑爱好者实用的自学读物。 -
C#案例开发孙维煜等编著C#是Microsoft .NET计划的核心编程语言,具有简洁、灵活、安全、面向对象和高度兼容性等特点,兼具Visual Basic的高效性和Visual C++的强大功能,是专门针对.NET设计的一种语言,在.NET中有不可替代的作用。本书属于案例开发系列,以销售管理系统为基线,贯穿全书介绍C#的相关高级实现技术和理论,通过实例将知识点与开发实战紧密结合,从而达到学以致用的目的。通读本书,不仅可以全面掌握C#高级开发知识,而且可以了解更多C#应用技巧。研究本书中的大案例还有助于读者体会到使用C#开发大型应用程序时需要注意哪些问题,帮助读者建立大局观。本书共10章,第1章介绍本书大案例的基本情况,包括系统体系结构、相关实现技术和方法等:第2章~第10章分别基于C#主要技术特点进行讲解,理论结合实践,并基于每章的技术点完善本书大案例,主要技术点包括:文件管理、数据库、网络、多线程技术、多媒体以及Web应用等。本书不仅适合从事软件系统开发的软件工程师和架构师使用,而且适合大中专院校的信息专业学生使用,也可以作为软件培训班的教材或辅助材料。 VisualC#是Microsoft.NET计划的核心编程语言, 其优点是简洁.灵活.安全.面向对象和兼容性强.VisualC#兼具VisualBasic的高效性和VisualC抖的强大功能, 是专门针对.NET设计的一种语言, 在.NET中有不可替代的作用. 本书以一个销售管理系统为基线, 引导读者一步步进入VisualC#语言的开发殿堂, 展示VisualC#语言的主要技术特色.通过实例将知识点与开发实战紧密结合, 从而达到学以致用的目的.全书共10章, 第1章"案例提出", 简单介绍销售管理系统的开发环境.技术工具和功能模块等, 第2章"C#语言基础", 简单介绍C#语言的基础知识和基本语法, 为以后的进一步学习打下基础, 第3章"窗体设计", 讨论使用C#开发窗体应用时使用的主要控件, 第4章"文件管理", 介绍如何基于.NET类库实现对文件和目录的控制, 并完善大案例, 第5章"数据库", 介绍C#提供的主要数据库解决方案, 并详细讨论ADO.NET的基本原理和应用, 并在最后讲解大案例中所使用的数据库解决方案, 第6章"网络编程", 介绍C#基于两个命名空间实现不同的网络应用使用的主要技术方法, 主要讨论套接字.用户数据报.传输控制协议和域名服务等, 并基于本章介绍的网络技术完善大案例, 第7章"多线程技术", 主要介绍.NET类库提供的Threading命名空间, 以及使用相关类实现线程的状态控制.资源共享和互斥等, 第8章"多媒体", 介绍如何使用C#进行各种绘画操作, 并介绍坐标转换和色彩转换, 视频音频部分主要介绍DirectShow技术, 最后介绍大案例中的影碟测试功能:第9章"Web应用", 介绍如何使用C#技术实现Intemet信息收集和Web服务, 第10章"高级应用", 综合本书介绍的技术, 介绍3个典型的应用实例, 分别是邮件收发程序.网络聊天程序和注册表浏览器. 本书适合于C#中高级用户, 通读全书, 不仅可以全面掌握C#高级开发知识, 而且跟随本书研究大案例, 更能体会到使用C#开发大型应用时需要注意哪些问题, 帮助读者建立大局观.本书还提供很多优秀的C#应用技巧和编程思维, 以及很多经典实例. 本书由孙维煜.刘杰.胡方霞.陈发吉等组织编写, 另外参加本书编写.录排和校对工作的人员还有:王强.牛献忠.田军.张丽.田野.刘晨宏.周松建.陈磊.王钧.吴秋丽.张小潘.赵欣胜.张文敏.韩存兵.龚建.田丽韫.张巧莉.李志.刘晨宏等.龚波同志对全稿进行了复审.在本书编写审校和代码最后调试过程中, 荣昌电脑专业技术培训部.荣昌电脑工作室的罗勇等老师在网络和技术方面给予了大力支持, 在此表示感谢! 由于时间仓促及作者水平有限, 书中疏漏和错误之处在所难免, 恳请广大读者批评指正. 作者 2004年6月 项目开发类图书需要紧紧围绕着项目管理和开发做文章, 向读者提供实用的案例和宝贵韵编程开发经验.经过半年多的市场调研和方案分析, 我们向项目开发人员及编程爱好者推出《项目开发风暴》丛书. 本丛书的重要特点就是每章首先介绍关键的技术特征和知识点, 然后基于关键技术点对案例进行分析, 详细介绍相关技术在案例中的应用, 这样做可以更加有效地帮助读者掌握关键技术, 并得以尽快掌握案例开发的重点. 本丛书另一个重要特点就是提供项目开发的贴身服务.各书精选的案例非常有代表性, 是典型的行业解决方案.通过实例将知识点与开发实战紧密结合, 从而达到学以致用的目的.从实战.实用的角度出发, 让读者以最快的速度掌握最有用的东西.该套丛书内容详尽, 讲解深入, 集指导性与实用性于一体, 非常适合相关的开发人员. 本丛书的作者都是曾经管理和开发多个项目的资深专业技术人员, 对关键技术特征和项目技术管理有自己独到的理解和认识.作者深厚的技术基础和出版社娴熟的出版管理有机地结合起来, 相信这套丛书会帮助程序开发人员.网络开发人员, 以及具有一定编程基础的中高级读者, 快速.全面地掌握当前的主流开发技术, 协助他们为技术生涯的下一个十年做好准备, 为培养新一代软件人才, 并推动中国软件产业的快速发展起到积极的作用! 《项目开发风暴》丛书共有八本, 每本书的具体内容如下: ●《VisualBasic案例开发》:36HangFee1.0是贯穿全书的应用案例, 该系统的应用领域是税务部门, 主要功能为缴费管理.根据系统的需要, 该系统分为服务器版(安装于省中心).客户端版(安装于各市县)和银行版(安装于银行), 具体功能包括企业缴费管理.银行扣款管理.数据统计.区域管理.企业类型管理.税种管理.品目管理.用户管理.企业管理以及系统管理等. ●《Visual C++案例开发》:"文件存储系统(FSS)"是贯穿全书的应用案例, 该系统为网络用户提供网络存储功能, 类似于FTPServer的网络应用系统.包含应用服务器和应用客户端两大部分.通过FSS客户端, 用户可以申请新账号.修改用户信息.远程用户登录.远程存储文件.远程删除文件以及申请存储空间等.FSS文件存储系统采用的是三层架构(客户端表示层.业务处理层和数据层), 通过三层架构可以轻松地搭建起具有超级业务处理能力的系统, 保证系统的可靠性.可拓展性和可维护性. ●《C#案例开发》:"音像销售管理系统"是贯穿全书的应用案例, 该系统是一个通用的.可扩展的销售平台, 提供包括库存管理.销售管理.财务管理和附件工具等功能, 适合于超市.商场和书店等销售场所应用.销售管理系统包括两个客户端, 一个供销售人员用于商品的销售, 一个供销售管理人员完成相应的管理工作, 因此提供两个子系统:销售应用子系统和销售管理子系统. ●《ASP.NET案例开发》:"会员制信息发布系统"是贯穿全书的应用案例, 该系统设计的基本目的是为了满足目前网络信息服务的发展需求, 采用会员授权的模式对信息的访问进行控制, 从而体现出信息的内在价值.该系统是一个通用的标准服务子集, 可以扩展和集成到其他应用环境中.该系统的设计采用三层结构(将系统架构合理分离成表述层.业务逻辑层和数据层), 保证系统的可靠性.可拓展性和可维护性. ●《Delphi案例开发》:"信息搜索系统"是贯穿全书的应用案例, 该系统依靠当前网络上的几大搜索引擎搜索所需要的信息, 并对信息进行存储以备日后查看使用.该系统主要用于把站点的搜索功能放到PC机上, 整合搜索.分类.编辑等功能于一体, 实现不用登录搜索网站也能完成搜索的功能, 便于经常进行搜索的人员使用, 也便于普通用户使用, 可以减缓用户因为网络拥挤或者受到上网条件限制时要进行搜索的麻烦, 也为用户提供一个多功能的.方便操作的搜索界面, 并对现有网上搜索系统的不足做了一定的改进. ●《Java案例开发》:"考试管理系统"是贯穿本书的应用案例, 是一个成熟完善的计算机化考试环境, 该系统有两个客户端, 一个供学生进行考试用, 一个供教师完成相应的管理工作:考试应用子系统和考试管理子系统.本系统充分考虑到考试环境的安全性和可扩展性, 使用三层架构进行设计和开发, 提供应用服务器作为数据和客户端的中间平台, 完成数据的处理工作. ●《J2EE案例开发》:"网上购物系统"是贯穿全书的应用案例, 该系统采用三层结构进行设计, 保证系统的安全性.可靠性.可拓展性以及可维护性.它是一个功能比较全面的信息化购物系统, 可以根据应用环境的要求集成和改编到新的应用领域.在系统的开发.集成.装配以及测试过程中, 运用J2EE在网络应用设计和开发方面的先进技术, 提出了一整套网上应用系统的开发解决方案, 包括购物子系统.业务子系统和管理子系统. ●《JSP案例开发》:"进口设备管理系统"是贯穿全书的应用案例, 本系统以先进的网络和企业计算技术实现目标单位相关部门对本单位进口设备的引进.使用.维护和报废整个周期的透明管理和设备跟踪, 同时通过对设备使用和维护等记录的统计分析, 实现设备引进和控制的辅助决策.该系统涉及到目标事业单位3个层次(目标事业单位总部.各省会分公司.各省下属基层使用单位)的进口设备的业务管理.软件系统分为三大模块:基层模块.各省会公司管理子模块.总部管理子模块. 丛书特色 ●案例的经典性.每个案例都是精挑细选才确定下来的, 充分考虑到技术覆盖的全面性.应用领域的广泛性和代表性, 确保每个案例尽可能是典型的行业解决方案. ●技术的全面性.全面性包括两方面的含义:一方面是案例所涉及技术的全面性, 能够尽可能使用到所讨论语言的主要技术特征, 另一方面是内容介绍的全面性, 书中尽可能覆盖所讨论语言的主要技术专题和主要应用领域, 使得读者能够借助于本书全面掌握和学习项目开发涉及到的主要技术. ●分析和讲解的透彻性.对于案例和示范例程的讲解都基本从数据和控制流程图.技术要点和难点分析等方面提供辅助分析资料, 并提供翔实的注释信息, 力争使读者看得明白, 看得轻松. 我们的原则是向Wrox公司看齐:"由程序员为程序员而著(Programmer toProgrammer)", 让优秀的程序员来编写自己喜欢阅读的图书, 这样目的性和针对性会更强, 紧紧面向项目开发和实践, 为项目技术管理提供足够的支持, 为程序员提供足够的技术储备. 本丛书适用于中高级读者, 是您成功的起点和加油站.一书在手, 犹如有位资深的技术和管理专家辅助左右, 让您管理和开发中大型软件时得心应手. 在丛书组织和编写过程中, 各种酸甜苦辣应有尽有, 我们倾心相注, 精心而为.但仍有疏忽纰漏之处, 恳请广大读者不吝赐教与指正, 提出有意义的建设性意见和建议.您的每个建议都是我们的巨大财富, 我们定会全力改进, 以期在后续工作中得以完善. 本丛书能够顺利出版, 倾注了无数幕后人员的汗水和心力.在此, 对他们的辛勤劳动一并表示衷心感谢! 序言 前言 第1章案例提出 1.1项目背景 1.1.1需求概述 1.1.2系统设想 1.1.3销售管理系统流程 1.2项目开发工具 1.3项目总体框架 1.3.1销售管理系统体系结构 1.3.2销售应用子系统 1.3.3销售管理子系统 1.3.4销售管理系统的数据模型 1.3.5销售管理系统模块设计 1.3.6销售客户端系统模块设计 1.3.7销售管理子系统模块设计 1.4项目开发环境 1.4.1Visual Studio.NET 1.4.2SQL Server2000 1.5本章小结 第2章C#语言基础 2.1.NET基础 2.1.1.NET的真面目 2.1.2.NET的技术特征 2.1.3.NET的主要部件 2.1.4.NET与同类产品的比较 2.1.5.NET架构的核心开发技术 2.2C#语法基础 2.2.1数据类型 2.2.2变量与常量 2.2.3类型转换 2.2.4表达式与运算符 2.2.5流程控制 2.3程序编译 2.3.1命令行程序的编译 2.3.2窗体程序的编译 2.3.3组件的编译 2.4案例完善:销售管理业务逻辑类库的功能设计 2.5本章小结 第3章窗体设计 3.1普通控件 3.1.1标签 3.1.2按钮 3.1.3文本框 3.1.4复选框和单选按钮 3.1.5滚动条 3.1.6列表视图和树状视图 3.1.7进度条和轨迹条 3.2菜单控件 3.2.1主菜单 3.2.2ContextMenu(快捷菜单) 3.2.3工具栏 3.3对话框 3.3.1"打开"对话框 3.3.2"另存为"对话框 3.3.3"字体"对话框 3.3.4"颜色"对话框 3.3.5"打印"对话框 3.3.6"打印预览"窗口 3.4其他控件 3.4.1状态栏 3.4.2Timer控件 3.5案例完善, 销售管理系统的界面设计 3.5.1销售管理系统主界面 3.5.2登录界面 3.5.3销售入库界面 3.5.4库存查询界面 3.5.5租售管理界面 3.5.6业务报表界面 3.6本章小结 第4章文件管理 4.1System.IO命名空间 4.2目录管理 4.2.1创建.移动.删除目录 4.2.2获取目录中的文件名 4.3文件管理 4.3.1文件复制 4.3.2文件移动 4.3.3文件删除 4.3.4文件属性的获取与设置 4.4文件读写 4.4.1文件打开 4.4.2文件读取 4.4.3文件写入 4.4.4FileSystemWatcher组件 4.4.5FileSystemWatcher组件应用实例 4.5案例完善:资源管理器 4.6本章小结 第5章数据库 5.1ADO.NET概念 5.1.1ManagedProvider 5.1.2DataSet 5.1.3常用数据库访问方式 5.2连接 5.2.1连接字符串 5.2.2打开和关闭连接 5.3数据库操作 5.3.1Command介绍 5.3.2检索数据 5.3.3插入数据 5.3.4修改数据 5.3.5删除数据 5.3.6使用DataReader检索数据 5.4使用DataAdapter和DataSet 5.4.1DataAdapter组件 5.4.2DataSet组件 5.4.3利用DataAdapter与DataSet来访问数据库 5.5ADO.NET与XML 5.5.1XML简介 5.5.2通过DataSet访问XML 5.5.3通过DOM访问XML 5.6案例完善 5.6.1业务逻辑类库 5.6.2登录窗口 5.6.3进货管理 5.6.4库存查询 5.6.5租售管理 5.7本章小结 第6章网络编程 6.1Socket基本概念 6.2获取网络端点 6.2.1IPEndPoint类 6.2.2IPHostEntry类 6.3网络流 6.4Socket通信 6.5用户数据报协议 6.6传输控制协议 6.6.1TcpListener类 6.6.2TcpClient类 6.7域名服务 6.7.1主机名称 6.7.2主机DNS信息 6.7.3主机IP地址 6.7.4字符串IP地址映射为Internet IP地址 6.8案例完善 6.9本章小结 第7章多线程技术 7.1概述 7.1.1单线程程序设计 7.1.2多进程程序设计 7.1.3多线程程序设计 7.2System.Threading命名空间 7.3线程优先级 7.4常见的线程类和应用 7.4.1Thread类 7.4.2Monitor类 7.4.3Mutex类 7.4.4ReaderWriterLock类 7.4.5ThreadPool类 7.4.6WaitHandle类 7.4.7AutoResetEvent类 7.4.8 Timer类 7.5本章小结 第8章多媒体 8.1GDI+简介 8.1.1GDI+结构 8.1.2GDI+新特性 8.1.3GDI+常用结构 8.1.4图像.位图和元文件基础 8.2System.Drawing命名空间 8.3画笔和画刷 8.3.1画笔 8.3.2画刷 8.4文本和字体 8.4.1字体 8.4.2文本 8.5路径和区域 8.5.1路径 8.5.2区域 8.6坐标变换 8.7色彩变换 8.8图标 8.9动画处理 8.10视频与音频的处理 8.10.1WindowsMediaPlayer控件应用 8.10.2DirectShow概述 8.10.3DirectShow技术结构 8.11案例完善:影碟测试 8.12本章小结 第9章Web应用 9.1Web应用程序模型 9.1.1CGI 9.1.2ASP 9.1.3客户端动态技术 9.2ASP.NET基础 9.2.1ASP.NET和ASP 9.2.2ASP.NET的特点 9.2.3ASP.NET内置对象 9.3System.Web命名空间 9.3.1HttpApplication类 9.3.2HttpApplicationState类 9.3.3HttpBrowserCapabilities类 9.3.4HttpClientCertificate类 9.3.5HttpContext类 9.3.6HttpResponse类 9.3.7HttpServerUtility类 9.4Web服务 9.4.1什么是Web服务 9.4.2SOAP.WSDL和UDDI简介 9.4.3Web服务在分布式处理中的应用 9.4.4Web服务实例 9.4.5使用Web服务 9.5案例完善:销售管理系统的Web服务 9.6本章小结 第10章高级应用 10.1邮件收发程序 10.1.1System.Web.Mail命名空间的类 10.1.2邮件发送程序 10.1.3POP3协议简介 10.1.4邮件接收程序 10.2网络聊天程序 10.3注册表浏览器 10.3.1Registry类 10.3.2RegistryKey类 10.3.3注册表浏览器 10.4本章小结 附录案例打包.分发.配置和运行 参考文献 -
Visual FoxPro程序员学习Visual Basic.NET(美)Les Pinter著;云巅工作室译本书是Visual FoxPro程序员学习Visual Basic .NET的实践指南。全书共10章。第1章综述Visual FoxPro与Visual Basic .NET之间的主要不同点。第2~8章详细对比介绍两种语言在构建应用程序(尤其是数据库应用程序方面)的不同之处,包括IDE的使用、因特网访问、数据访问和屏幕设计等。第10章还介绍了两种语言中的报表设计功能。 本书适合于对比学习Visual FoxPro与Visual Basic .NET的读者使用,尤其适合于从Visual FoxPro移植到Visual Basic .NET的程序员使用。 Les Pinter已撰写了6本书以及280多篇关于数据库开方面的文章。他从德克萨斯休斯顿莱斯大学获得了硕士学位,并完成了休斯顿大学的MBA和博士学位课程。他于1980年加入Mike Griffin and Bill Radding ,负责销售的Magic Wand,这是为CP/M操作系统编写的第四个了处理程序,同时向年仅23岁的Bill Gatess销售源代码。一年之后,Bill Gates就利用这些源代码开始开发Microsoft Word。1987年,当他参与卢卜斯影业公司在Sky walkey Ranch的一个项目开发时,先进入dBASEⅡ和dBASE Ⅲ数据库领域,然后投身FoxBASE领域。他出版的杂志Pinter Foxpro Letter在美国曾发行了10年,在俄罗斯也出版发行了4年。Les是Universal Thread Magazine杂志的撰稿编辑,该杂志在加拿大的魁北克蒙特利尔出版。他是INETA Speakers'Bureau的成员之一,而且是Latin Amerca上数据开发的踊跃发言者。Les于2003年秋委当选为微软Visual FoxPro MVP。Les曾用英语、西班牙语法语、葡萄牙语和俄语在FoxPro和Visual Basic.NET学术研讨会和交流会议上踊跃发言。他与妻子Ying-Ying 共同生活在加利福尼亚的圣马特奥。他还是一名私人飞行员。 -
Visual Basic.NET程序设计邵鹏鸣编著本书讲述面向对象的程序设计,反映了目前程序设计领域的一些最新思想。全书在.NET的框架下讲述VisualBasic的编程,而.NET的设计思想集中反映了现代计算机软件技术的最新发展。VisualBasic6升级到VisualBasic.NET使VisualBasic真正成为了一种面向对象的编程语言。本书力求反映VisualBasic的最新变革,讲述全新的VisualBasic.NET语言。本书共分3个部分,分别是Windows编程(第1-11章)、Web编程与ASP.NET初步(第12-14章)以及数据库编程与ADO.NET初步(第15、16章)。本书内容翔实,例题丰富,适合作为高等院校大学本科程序设计类课程的教材,也适合初学计算机程序设计语言的读者和各类自学人员阅读。本书是为4年制大学本科学生编写的一本VisualBasic.NET教材。本书特别针对非计算机专业的学生,是作为他们的第一门程序设计语言课程而编写的。本书假设学生在此之前学习了"大学计算机基础"("计算机文化基础"),对计算机具有一定的了解和认识,具有操作计算机的基本能力。作为大学学生的第二门程序设计课程的教材,本书在整个编写过程中力求简单实用。本书是在.NET的框架之下讲述VisualBasic的编程,.NET的设计思想集中反映了现代计算机软件技术的最新发展。本书尽量避免对。NET框架的讨论,只要求学生理解对VisualBasic.NET编程所需要的基本知识。VisualBasic6到VisualBasic.NET的升级使得VisualBasic语言发生了革命性的变革。最重要的一点体现在VisualBasic真正成为了一种面向对象的编程语言。这也使得VisualBasic.NET相比VisualBasic6来讲要难以掌握,但相比起其他语言,VisualBasic.NET还是容易一些。VisualBasic6的一些用法在.NET中仍然可用,但本书不讲述也不涉及这些用法。本书也不讨论VisualBasic.NET和VisualBasic6之间的异同。面向对象的编程思想也是本书讲述的重点内容之一。本书从第3章起就开始讲述面向对象编程的思想,而且,本书不提及面向过程的编程,也不涉及任何面向过程编程的讲述。同时,本书也不讲述流程图,希望学生直接理解代码流程,或者使用伪语言描述算法。全书共有16章和2个附录。讲述完本书的所有内容(不包括2个附录)大约需要64课时(其中32课时讲课,32课时上机)。如果需要做较为深入的讲述,则讲课课时约需48课时左右。本书共分3个部分,分别是Windows编程(第1-11章)、Web编程与Asp.NET初步(第""14章)以及数据库编程与ADO.NET初步(第15、16章),可以根据需要选讲不同的部分。其中第15、16章的内容不依赖于第12-14章,可以在学完第11章后直接讲述第15、16章。对于ASP.NET和ADO.NET而言,本书仅仅是一些入门讲述,只要求学生能完成最基本的功能。为后续课程的学习建立一个基础,或者对于自学能力较强的学生,能够引导他们去进一步自学ASP.NET和ADO.NET的编程。本书最初以讲义的形式在西安交通大学的部分非计算机专业中讲述。参加讲义编写的人员有崔舒宁(第1、2、8、12+14章、附录A),于克倩(第3、4章),杨琦(第5、15、16章、附录B),李尊朝(第6、7章),沈红(第9N11章)。在此基础上,根据实际讲课中教师与学生的反馈,由冯博琴和崔舒宁对全书做了统一的修订。重新改写了原讲义的所有章节,对部分章节完全进行了重写;增加了.NET框架的基础知识;改写了原讲义中的所有例题,并增加了部分例题;补充了部分习题;去除了原讲义中在VisualBaisc.NET中不提倡的用法(VisualBasic6的用法)。本书虽经反复斟酌,但肯定仍有错误与疏漏之处,恳请广大读者批评指正。意见与建议请发[-mail到:sncui@ctec.xjtu.edu.cn。我们将非常感谢您的来信。本书所有例题的源代码可以在http://www,tup.com.cn处下载。所有例题在VisualStudio.NET和WindowsXP环境下通过了测试,但未在其他Windows环境下做过测试。由于在书中已对源代码做了详细分析,因此,在实际代码中省去了注释。作者2004年7月 -
应用程序设计编制Visual C#.NET试题解答郑宇军等编劳动和社会保障部职业技能鉴定中心在全国统一组织实施的全国计算机信息高新技术考试,是面向广大社会劳动者举办的计算机技能考试,考试采用国际通行的专项职业技能鉴定方式,测定应试者的计算机应用操作能力,以适应社会发展和科技进步的需要。本书对配套《试题汇编》中的8个单元试题做了较详细的解答。使读者能尽快掌握应用程序设计编制(Visual C#平台)Visual C# .NET的开发环境和C#语言基础、面向对象的概念、程序界面的基本要素、使用标准Windows窗体控件、使用对话框、绘图和打印、文件IO操作以及异常处理、跟踪和调试等操作技能。本书以培训教材和试题汇编为依据,试题解答正确清晰,不但能满足培训考试的需要,而且也是广大读者学习Visual C# .NET软件的优秀参考书。 -
.NET环境下数据库应用系统开发技术刘友华,王贤平,吴伟 编著ADO.NET是.NET环境用于操作数据库的首选技术之一。本书首先简单介绍.NET框架,.NET环境下数据库应用的系统架构,基本的数据库原理和SQL语言,以及.NET环境下的编程语言C#;然后以ADO.NET和SQL Server 2000为核心,详细介绍.NET环境下数据库应用系统的开发所涉及的几个主要方面,包括数据库连接、数据获取、数据处理、数据更新、事务和安全等;最后给出一个典型的开发实例,使读者能综合运用上述知识,较为系统地掌握.NET环境下的数据库应用开发技术。本书适合作为高等院校非计算机专业学生的教材:也适合对关系型数据库有一定了解,并希望掌握.NET环境下使用ADO.NET技术的开发人员以及其他相关人员使用。 -
实战Visual Basic.NET 2003进销存系统黄文劭,杨宗璟著本书特色:●从理论到实现,让您了解系统开发的完整流程●实际开发经验分享,快速积累实践经验●进销存系统构建技巧大公开,让您完全掌握开发关键●详尽解授VisualBasic.NET基本技巧,让您轻松自学●系统操作步骤图解,按步骤实现,快速完成系统构建VB.NET是微软最新开发套件VisualStudio.NET的重要组成部分,简单、高效,适合程序设计入门者学习。本书以VB.NET2003为核心,详细介绍了VS.NET集成环境的使用和VB.NET语法,并重点讲解了数据库操作方法(ADO.NET)。以一个虚拟的数据库应用系统为例,逐步描述系统分析、数据库建库、代码编写、数据库维护的全过程。本书通俗易懂、重点突出,适合于中高级编程人员使用。
