大小:57.23M
更新时间:23-09-18
系统:Pc
c#网络编程技术教程是一本C#网络编程技术教程手册,由金华和华进两人共同编著。本书注重理论与实践的结合、循序渐进的教学方法,系统介绍了C#网络编程的相关知识,使读者能够快速掌握基于C#的网络应用开发技术。根据应用的需要,书中在内容安排上对C#基础知识进行了合理取舍,重点突出网络编程的实用性,以掌握程序设计的基本方法;针对网络编程技术。全书以“编程原理与思想”为中心,而不是以“代码”为中心,重点突出对开发技术和技巧的讲解。
《c#网络编程技术教程》是一本系统介绍C#网络编程技术的教材,本书共11章,由两部分组成。第1部分(第1~5章)为基础知识,内容包括Visual C#.NET集成开发环境、C#语言的基础知识、面向对象的程序设计、C#的Windows编程方法、C#的常用数据类、网络编程的基本概念、网络套接字编程以及多线程编程的方法概述等。第2部分(第6~11章)介绍网络编程的几个常用领域,内容包括TCP/UDP编程、FTP编程、电子邮件协议编程、HTTP编程、Web Service编程以及密码术网络编程等。本书可作为高等院校计算机、网络工程、通信工程、信息安全等专业的教材,也可作为相关工程技术人员的参考用书。
第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 综合实例 本章小结 习题 参考文献
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读试读
同类热门
类似软件
CorelDRAW 12 绿色简体中文版727.3M40473人在用CorelDRAW 12是一套屡获殊荣的图形图像编辑软件,能精确捕捉你的创作神髓。CorelDRAW 12套装含两个绘图应用程序:一个用于矢量图及页面设计,一个用于图像编辑。这套惊人的绘图软件带给你强大的交互工具,可创作出多种富于动感的特殊效果及点阵图像
查看TCP/IP Builder(tcp/udp测试工具)1.04M413人在用TCP/IP Builder是一款操作方便、功能强大的Windows Socket测试软件,作为一款tcp/udp测试工具,它允许你手动设置指定的套接字连接(或监听连接)并通过它发送和接收数据,支持设置本地IP和端口、TCP / UDP协议、DNS解析器
查看热门标签
网友评论0人参与,0条评论
最新排行
几何公差设计问答电子书11.44M官方版 几何公差设计问答由刘巽尔编著,本书主要以问答的形式介绍了几何公差的基本概念、在图样上的框格标注方法、几何公差带的基本原理以及理论正确尺寸、位置度公差、注出几何公差值、一般几何公差等有关标准的基本知识及其应用技术。应用对象是中、初级机械科学与工程技术
查看深入理解计算机系统原书第2版pdf115.32M 工作中有的朋友碰到一些计算机问题可以很快很轻松的解决,有的朋友就算问百度也解决不了,为什么呢,原因是对操作系统没有一个很好的认识。在此小编向广大网友推荐阅读深入理解计算机系统第二版pdf,并且是原书第2版,pdf格式的,该书主要内容是关于计算机体系
查看asp.net mvc 5 框架揭秘20.5M蒋金楠 高清扫描版 asp.net mvc 5 框架揭秘是一本ASP.NET MVC框架学习教材,由。net顶级专家蒋金楠编著。本书以消息流向为主线,对新的ASP.NET MVC框架从接收请求到响应回复的整个流程进行了细致而深入的讲解。全书覆盖路由、Controlle
查看Android底层开发实战28.68M周庆国pdf扫描版 android底层开发实战是一本安卓底层开发实战手册,也是掌握Android底层软件开发必备的工具书,由周庆国、郑灵翔、康筱彬和刘同山共同编著。本书对Android底层源码进行了系统的剖析,不仅覆盖了必要的嵌入式系统理论和Linux的基础知识,还对
查看云计算架构技术与实践(第2版)6.16M顾炯炯pdf扫描版云计算架构技术与实践(第2版)是一本云架构技术教材,由华为首席架构师顾炯炯编著。本书内容丰富翔实,主要讲解了云计算的存储、网络、数据、管理、接入、安全等内容,同时增加了云计算前言创新领域热点技术,分享了华为云计算核心竞争力构建与价值转化经验,以及介绍了公
查看05j909工程做法图集16.91M高清无水印pdf版05j909工程做法图集是国家发布的一本适用于民用与一般工业建筑的建筑施工图集,简称05j909图集,主要内容包括室外工程、外墙饰面工程、室内装修工程、屋面工程、建筑涂料五部分的工程做法及材料附表、附录。图集内容符合当前国家节能、环保要求,按全国各气候分
查看数据挖掘技术与工程实践25.09M洪松林pdf扫描版 数据挖掘技术与工程实践是深入学习数据挖掘技术并进行工程实践的必读之作,由资深数据挖掘技术专家庄映辉和李堃编著。本书内容的跨度较大,涵盖的内容比较广泛,既有对数据挖掘概念的探讨,也有对数据挖掘技术和原理的介绍,还有对数据挖掘应用实践的体会和总结。其中
查看spss其实很简单pdf36.66M高清扫描版spss其实很简单是由美国加利福尼亚大学教授罗纳德·D·约克奇所编著的一本专注于spss统计分析的指导用书。适用的领域非常的广泛,现在经济、财政、金融、营销、会计、管理及人文社会科学等领域都需要处理大量的信息。统计学能有效地处理各种信息问题,统计软件SP
查看Effective Python:编写高质量python代码的59个有效方法25.93Mpdf扫描版Effective Python:编写高质量python代码的59个有效方法是一本python编辑手册,由美国程序员布雷特·斯拉特金编著。本书以使用场景为主导的精练教学方式,汇聚了59条优秀的实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们。其
查看