C#网络编程技术教程


请输入要查询的词条内容:

C#网络编程技术教程


本书是一本系统介绍C#网络编程技术的教材,全书共11章,由两部分组成。第1部分(第1~5章)为基础知识,内容包括Visual C#.NET集成开发环境、C#语言的基础知识、面向对象的程序设计、C#的Windows编程方法、C#的常用数据类、网络编程的基本概念、网络套接字编程以及多线程编程的方法概述等。第2部分(第6~11章)介绍网络编程的几个常用领域,内容包括TCP/UDP编程、FTP编程、电子邮件协议编程、HTTP编程、Web Service编程以及密码术网络编程等。



C#网络编程技术教程


丛书名: 21世纪高等院校网络工程规划教材

作 者: 金华,华进 编著

出 版 社: 人民邮电出版社

出版时间: 2009-2-1

字 数: 443000

版 次: 1

页 数: 276

开 本: 16开

I S B N : 9787115189417

定价: 29.00元

编辑推荐


侧重编程基本思路和方法,强调C#网络开发技术,循序渐进引用典型案例。

适用人群


本书可作为高等院校计算机、网络工程、通信工程、信息安全等专业的教材,也可作为相关工程技术人员的参考用书。

目录


第1章 C#.NET概述

第2章 C#基础编程

第3章 C#面向对象编程

第4章 C#常用数据类与Windows编程

第5章 C#网络编程方法概述

第6章 TCP/UDP编程

第7章 FTP编程

第8章 电子邮件协议编程

第9章 HTTP编程

第10章 Web Service编程

第11章 密码术与网络编程

参考文献

书摘


第1章 C#.NET概述

1.1 .NET平台介绍

Microsoft.NET是微软公司于2000年6月22日发布的下一代计算计划,该计划的主要

目韵是让网络由呈现式的平台转为完全的平台,使微软已有的软件在Web时代适用于传统的PC。具体来讲,就是通过.NET计划,可以让我们在任何时间、任何地点,使用任何设备获取信息并且得到服务。

1.1.1 什么是.NET

.NET是微软公司推出的一个全新概念的技术,它代表了一个集合、一个环境和一个可以作为平台支持下一代Intemet的可编程结构。同时.NET也是一种新的计算平台,它简化了在高度分布式Internet环境中开发应用程序的过程,为用户提供更加丰富和完善的解决方案。

Microsoft.NET方案由以下四个关键部分组成。

(1).NET构件块服务,即对某些特定服务程序的访问,如用于文件存储的服务、日历管理或Passport.NET(一种身份鉴别服务)。

(2).NET设备软件,是运行于新型Intemet设备上的软件。

(3)用户体验,包括自然界面、信息代表和智能标签等功能,这些技术可以自动建立超链接,这些超链接指向与用户创建的文档中的单词或短语相关的信息。

(4)基础结构,由.NET框架、Microsoft Visual Studio.NET、.NET企业服务器和Microsoft Windows.NET组成。

Visual Studio.NET是微软公司为实现其.NET技术而开发的一整套工具组件。它简化了开发功能强大、性能可靠的企业网络解决方案。通过提供端到端的网络开发能力以及可伸缩、可复用的服务器端组件,Visual Studio.NET大大提高了生产率,并促使商务活动更加有效地关注快速多变而又充满竞争的市场需求。

Visual Studio.NET的主要作用如下。

(1)提供加速开发过程的高效工具。Visual Studio.NET提供了一个统一的、紧密集成的可视化编程环境,以帮助用户简化开发网络应用程序的过程,缩短学习使用方法的时间。它提供了一种新的语言——C#。通过共享的HTML、XML和样式单编辑器,用户可以轻松地借助包括C#在内的任何一种Visual Studio语言来开发网络应用程序。