Visual Basic.NET网络编程案例解析
2009-6
清华大学出版社有限公司
杨富国 编
314
520000
本书首先概略地介绍了VisualStudio.NET集成开发环境的一些最新工具和技术信息,然后从VisualBasic编程基础切入,通过大量实际案例分析介绍网络程序开发的方法。所设计的案例范围涉及网络通信、数据库、多媒体应用、基于Web的网络服务应用,以及移动智能设备的软件开发等诸多方面,难度和规模与计算机专业本科毕业设计的软件系统相当,具有一定的系统性和较宽的覆盖面。 在案例的分析与实现中,运用面向对象原则和软件工程的规范流程,力求系统地展现从系统分析到程序实现的开发全过程,尽量避开了编程过程中的旁枝末节问题,使入门级的程序开发人员迅速熟悉和掌握程序开发思路和方法,找出解决实际问题的快捷途径。本书具有以下主要特色。①较强的实用性:本书所列举的案例应用范围较广,涵盖了VisualBasicNET系统应用的大部分领域,对于正在进行课题设计或项目开发的读者来说,很多案例稍加修改就可顺利应用。 ②较深的理论性:本书不是仅仅介绍如何应用VisualBasicNET开发应用系统,而是把软件工程系统分析贯穿全书,可以帮助读者建立起系统分析的观念和规范性的设计思维,帮助读者从入门走向深入。 ③广泛的读者群:本书适用于计算机及其相关专业的本科高年级学生和研究生,具有一定程序设计基础且缺少系统开发经验的程序设计人员,学习软件工程理论的程序设计人员,也可供VisualBasicNET的开发人员和计算机编程爱好者参考。 全书共分8章。第1章和第2章是关于VisualStudio.NET的技术信息和VisualBasic.NET的编程基础,初学者通过这两章的学习可以了解到在NET开发平台下,创建第一个VisualBasic程序的全过程,从而为后续案例开发奠定基础和掌握程序设计的基本方法。有一定基础的读者可以将其作为对VisualBasic的复习,以利于后面章节的学习。第3章为应用和服务编程的基本方法,主要介绍创建Windows应用项目、创建控制台应用项目、构建类库、创建组件和创建Windows服务及创建用户自定义控件的方法。第4章为数据库应用编程案例,通过“图书信息管理系统”综合案例的开发,介绍了数据库编程方法。第5章为图形图像和多媒体编程案例,介绍了图形图像处理的编程技巧及制作MP3、Flash、VCD、DVD等各种播放器的编程方法。第6章为网络编程案例,介绍了上传与下载数据、网络浏览器设计、发送/接收电子邮件及使用Socket的.TCP协议实现网络通信的程序设计方法。第7章为Web应用程序开发案例,介绍了基于Web窗体的应用的编程方法,还介绍了Web服务器控件及WebService应用程序的设计。
本书依照软件工程的设计规范,通过具体的网络编程案例,全面系统地介绍了运用Visual Basic NET开发各种应用系统的思路、方法、技巧和经验,案例范围涉及网络通信、数据库、多媒体应用、基于Web的网络服务应用,以及移动智能设备的软件开发等。所有案例均提供了完整的源代码以供引用和借鉴。 本书内容翔实、案例丰富、实践性强,可以帮助读者进一步掌握软件工程方法,增加系统开发经验。本书适用于计算机及其相关专业的本科高年级学生和研究生及具有一定程序设计基础的程序设计人员。
第1章 Visual Studi0.NET概述 1.1 Visual Studi0.NET技术信息 1.1.1 Visual Studio Tools For Office 1.1.2 Visual Web Developer 1.1.3 智能设备应用程序 1.1.4 Web面体 1.1.5 Windows窗体 1.1.6 XM[L Web Service 1.1.7 XML支持 1.1.8 Visual Studio Team System 1.1.9 .NET Framework 1.2 Microsoft.NET平台的基础——Framework 1.2.1 Framework的组成 1.2.2 公共语言运行时(CLR) 1.2.3 Framework类库 1.3 Visual Studi0.NET集成开发环境介绍 1.3.1 可视化的开发设计界面 1.3.2 交互式的开发环境 1.3.3 编译、生成与调试工具 1.3.4 可视化数据设计器 1.3.5 部署 1.4 Visual Basic.NET中的新增功能 1.4.1 Visual Basic.NET新特点 1.4.2 工程类型 1.4.3 VisualBasic语言的新增功能 1.4.4 Visual Basic编译器的新增功能 1.5 创建第一个Visual Bafic程序 1.5.1 在Visual Basic中创建项目 1.5.2 创建用户界面 1.5.3 自定义外观和行为 1.5.4 添加Visual Basic代码 1.5.5 运行和测试程序 思考与练习第2章 Visual Basic.NET编程基础 2.1 Visual Basic.NET程序设计基础 2.1.1 代码书写规则 2.1.2 基本数据类型 2.1.3 常量与变量 2.1.4 运算符和表达式 2.1.5 常用函数 2.2 流程控制 2.2.1 顺序结构 2.2.2 分支结构 2.2.3 循环结构 2.3 过程 2.3.1 Sub过程 2.3.2 Function过程 2.3.3 参数传递 2.4 程序调试和异常处理 2.4.1 错误类型 2.4.2 调试工具 2.4.3 异常处理 2.5 面向对象的程序设计简介 2.5.1 类及对象的创建 2.5.2 类和类的继承 2.5.3 将类组织到命名空间 思考与练习第3章 应用和服务编程的基本方法 3.1 创建Windows应用项目 3.1.1 创建Windows应用项目方法 3.1.2 Windows窗体应用程序设计案例 3.2 创建控制台应用项目 3.2.1 创建项目 3.2.2 添加功能 3.3 构建类库 3.3.1 创建ClassLib类库 3.3.2 创建客户端项目 3.4 创建组件 3.4.1 创建窗体 3.4.2 创建组件 3.4.3 使用组件 3.4.4 测试 ……第4章 数据库应用编程案例第5章 图形图像和多媒体编程案例第6章 网络编程案例第7章 Web应用程序开发案例第8章 智能设备开发案例参考文献
第1章 Visual Studi0.NET概述 Visual Studi0.NET是Microsoft公司开发的一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XML Web Services、桌面应用程序和移动应用程序等。Visual Basic、Visual C++、Visual C#和Visual J#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NETFramework的功能,通过此框架可以使用简化的ASPWeb应用程序和XMLWeb Services关键技术。 1.1 Visual Studi0.NET技术信息 本节包含有关此Visual Studi0版本中的一些最新工具和技术的信息。 1.1.1 Visual Studio Tools For Office Microsoft Visual Studi0 2005 Tools for the Microsoft Office System利用Visual Basic和Visual C#扩展了Word 2003文档和Excel 2003工作簿,可以帮助我们创建解决方案。VisualStudio Tools for Office包括新的Visual Studi0项目,用于创建Word文档、Word模板、Excel工作簿和Excel模板的后台代码。
《Visual Basic.NET网络编程案例解析》合理的知识体系和学习流程 操作步骤更加详尽 精美、简洁、清晰的版式设计 精挑细选的操作案例 合理的教学体例
Visual Basic.NET网络编程案例解析 PDF格式下载
这是一本针对网络编程的VB书,针对性强,有案例,特别适合想在网络编程上有所建树的读者.
质量好,值得购买