分享
 
 
 

C#网络编程技术教程(21世纪高等院校网络工程规划教材)|报价¥24.70|图书,教材教辅与参考书,大学,计算机专业,金华

王朝王朝水庫·作者佚名  2009-02-08
窄屏简体版  字體: |||超大  

点此购买报价¥24.70
目录:图书,教材教辅与参考书,大学,计算机专业,

品牌:金华

基本信息·出版社:人民邮电出版社

·页码:276 页

·出版日期:2009年

·ISBN:9787115189417

·条形码:9787115189417

·版本:1版

·装帧:平装

·开本:16

·中文:中文

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

产品信息有问题吗?请帮我们更新产品信息。

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

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

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

《C#网络编程技术教程》注重理论与实践的结合、循序渐进的教学方法。系统介绍了C#网络编程的相关知识,使读者能够快速掌握基于C#的网络应用开发技术。根据应用的需要,《C#网络编程技术教程》在内容安排上对C#基础知识进行了合理取舍,重点突出网络编程的实用性,以掌握程序设计的基本方法;针对网络编程技术。《C#网络编程技术教程》以“编程原理与思想”为中心,而不是以“代码”为中心,重点突出对开发技术和技巧的讲解。

为了加强教学交流。《C#网络编程技术教程》提供电子课件、习题参考答案等教学资源。

《C#网络编程技术教程》可作为高等院校网络工程、计算机科学与技术、通信工程、信息安全等专业C#相关课程的教材,也可作为工程技术人员的参考用书。

目录

第1章 C#.NET概述

1.1.NET平台介绍

1.1.1 什么是.NET

1.1.2.NET的核心组件

1.1.3.NET的新特性

1.1.4.NET框架

1.2 C#语言简介

1.2.1 C#的开发背景

1.2.2 C#语言的特点

1.2.3 C#与其他语言的比较

1.3 VisualC#.NET集成开发环境

1.3.1 启动界面

1.3.2 解决方案资源管理器

1.3.3 工具箱

1.3.4 代码编辑窗口

1.3.5 类视图

1.3.6 属性窗口

1.3.7 服务器资源管理窗口

1.4 创建第一个C#.NET程序

1.4.1 创建C#控制台应用程序

1.4.2 创建C#窗体应用程序

本章小结

习题

第2章 C#基础编程

2.1 C#数据类型

2.1.1 标识符与关键字

2.1.2 值类型

2.1.3 引用类型

2.1.4 常量与变量

2.1.5 数据类型之间的转换

2.1.6 装箱与拆箱

2.2 表达式与运算符

2.2.1 表达式

2.2.2 运算符

2.2.3 运算符优先级

2.3 C#流程控制

2.3.1 顺序结构

2.3.2 选择结构

2.3.3 循环结构

2.3.4 跳转语句

2.4 C#异常处理

2.4.1 异常类

2.4.2 throw语句

2.4.3 try-catch语句

2.4.4 try-catch-finally语句

2.5 程序实例

2.5.1 素数判断

2.5.2 选择排序

本章小结

习题

第3章 C#面向对象编程

3.1 面向对象的基本概念

3.2 类和对象

3.3 字段

3.4 方法

3.5 属性与索引

3.5.1 属性

3.5.2 索引

3.6 委托与事件

3.6.1 委托

3.6.2 事件

3.7 继承与多态

3.7.1 继承

3.7.2 抽象类与密封类

3.7.3 接口

3.7.4 多态性

3.8 基于UML的系统分析与设计方法

3.8.1 UML简介

3.8.2 类图

3.8.3 序列图

本章小结

习题

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

4.1 String类和StringBuilder类

4.1.1 字符串表示格式

4.1.2 常用字符串操作方法

4.1.3 StringBuilder类的常用方法

4.2 ArrayList类

4.3 文件与IO流

4.3.1 用于文件操作的类

4.3.2 目录和路径操作

4.3.3 创建文件

4.3.4 读写文件

4.4 Windows程序设计基础

4.4.1 创建简单的WinForm程序

4.4.2 Windows窗体应用程序模型

4.4.3 WinForm常用控件

4.4.4 VisualC#的菜单设计与编程

4.4.5 VisualC#中的MDI编程

4.5 数据库编程基础

4.5.1 ADO.NET概述

4.5.2 ADO.NET的数据访问对象

4.5.3 ADO.NET访问常用数据库

习题

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

5.1 TCP/IP概述

5.1.1 OSI参考模型与TCP/IP模型

5.1.2 TCP/IP基本概念

5.2.NET网络编程基础

5.2.1.NET中的网络组件

5.2.2 网络编程中的常用类

5.3 套接字编程

5.3.1 套接字简介

5.3.2 套接字编程原理

5.3.3.NET中的Socket类

5.4 多线程编程

5.4.1 进程与线程

5.4.2 C#中多线程的开发

5.5 基于多线程的编程实例

本章小结

习题

第6章 TCP/UDP编程

6.1 TCP/UDP概述

6.2.NET中的TCP编程基础

6.2.1 TcpClient类

6.2.2 TcpListener类

6.3 基于TCP的编程实例

6.3.1 服务器端编程

6.3.2 客户端编程

6.4.NET中的UDP编程基础

6.4.1 UdpClient类

6.4.2 基于UdpClient类的编程实例

6.5 多播编程

6.5.1 多播概念

6.5.2.NET中多播编程基础

6.5.3 基于UdpClient的多播实例

本章小结

习题

第7章 FTP编程

7.1 FTP概述

7.1.1 FTP结构

7.1.2 FTP命令

7.1.3 FTP服务器响应码

7.1.4 FTP流程

7.2.NET中的FTP编程

7.2.1 数据发送和接收编程方法

7.2.2 服务器端开发

7.2.3 客户端开发

本章小结

习题

第8章 电子邮件协议编程

8.1 电子邮件协议概述

8.2 SMTP协议编程

8.2.1 邮件格式

8.2.2 SMTP信息

8.2.3 SMTP指令

8.2.4 SMTP流程

8.2.5 SMTP协议编程方法

8.3 ESMTP协议编程

8.3.1 ESMTP介绍

8.3.2 ESMTP协议编程实例

8.4 POP3协议编程

8.4.1 POP3概述

8.4.2 POP3客户端程序Socket类实现

8.4.3 POP3客户端程序TCP客户端类实现

8.5 System.Web.Mail

8.5.1 System.Web.Mail简介

8.5.2 设置SMTP服务器和E-mail地址

8.5.3 处理邮件内容及附件

8.5.4 邮件发送

本章小结

习题

第9章 HTTP编程

9.1 HTTP概述

9.1.1 HTTP标题

9.1.2 HTTP方法

9.1.3 HTTP响应信息

9.1.4 URL

9.1.5 HTTP流程

9.2.NET中HTTP编程

9.2.1 基于Socket类的服务器编程

9.2.2 基于TcpListener类的服务器编程

9.2.3 获取网页内容

9.3 基于HTTP的编程实例

9.3.1 界面设计

9.3.2 程序设计

本章小结

习题

第10章 WebService编程

10.1 WebService概述

10.1.1 WebService简介

10.1.2 WebService的体系结构

10.1.3 WebService与.NET

10.1.4 WebService的优缺点

10.2 XML简介

10.2.1 基本概念

10.2.2 XML标准

10.2.3.NET中XML的读取方法

10.2.4.NET中XML的编写方法

10.3 SOAP简介

10.3.1 SOAP介绍

10.3.2 WSDL

10.4 WebService编程实例

10.4.1 创建Web服务

10.4.2 调用Web服务

本章小结

习题

第11章 密码术与网络编程

11.1 密码术概述

11.1.1 密码术概述

11.1.2 对称加密算法

11.1.3 非对称加密算法

11.1.4 数字信封技术

11.1.5 数字签名技术

11.2.NET密码术编程基础

11.2.1.NET中的散列算法及编程

11.2.2.NET中的对称加密算法及编程

11.2.3 使用非对称密码术的.NET编程

11.3 综合实例

本章小结

习题

参考文献

……[看更多目录]

序言随着Internet的快速发展,面向网络的开发技术已经成为IT发展的重要分支之一。为了支持下一代Internet的编程结构,微软公司推出了.NET战略平台,而C#正是.NET技术的核心开发语言。C#采用面向对象的编程技术,提供了开发Windows应用程序、Web应用程序最便捷、最行之有效的方法。用户不需掌握太多的专业编程知识就能够设计出高难度的图形化应用程序,使得用户真正从烦琐复杂的工作中解脱出来。因此,掌握C#网络编程技术是网络开发人员开发网络应用程序的基本要求之一。

为了能够编写一本真正适合于课程教学的c#网络编程教材,我们结合多年来的网络编程教学体会和经验做了一些有益的探讨,在内容安排上从基础理论知识出发,先介绍原理与编程思想,再通过具体实例加以说明。本书具有如下特点。

·内容的设置注意循序渐进与合理搭配,力求通过简单实例介绍C#基础知识,重点突出实际应用中的常用类和方法,便于读者快速掌握C#基本编程方法。

·基础理论与实用开发相结合,所选实例都具有较强的概括性和实际应用价值。

·应用内容力求全面,涵盖了网络编程的常用领域。

·突出应用编程思想与开发方法的介绍,即对各种协议编程先介绍其编程思想,再辅以实例说明。

文摘1.3.5 类视图

类视图是编辑代码时最频繁使用的工具窗口,它以树形结构显示了当前项目中的所有类,并在类中列出成员变量和成员函数。每一个类首先列出带紫色图标的成员函数,然后列出带蓝色图标的成员变量。每个成员的图标左边都有一个标志,以表示成员类型和存储类别的信息,保护类型成员的标志为一把钥匙,私有成员的标志为一把锁,而共有成员图标旁边没有标志,如图1.6所示。

插图:

点此购买报价¥24.70

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有