C#网络编程技术教程[PDF]

2018-10-25   阅读:139

  第1章C#.NET概述1.1.NET平台引见1.1.1什么是.NET1.1.2.NET的焦点组件1.1.3.NET的新特征1.1.4.NET框架1.2C#言语简介1.2.1C#的开辟布景1.2.2C#言语的特点1.2.3C#取其他言语的比力1.3Visual C#.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.1C#数据类型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.3C#流程节制2.3.1挨次布局2.3.2选择布局2.3.3轮回布局2.3.4跳转语句2.4C#非常处置2.4.1非常类2.4.2throw语句2.4.3try-catch语句2.4.4try-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.1UML简介3.8.2类图3.8.3序列图本章小结习题 第4章C#常用数据类取Windows编程4.1String类和StringBuilder类4.1.1字符串暗示格局4.1.2常用字符串操做方式4.1.3StringBuilder类的常用方式4.2ArrayList类4.3文件取IO流4.3.1用于文件操做的类4.3.2目次和路径操做4.3.3建立文件4.3.4读写文件4.4Windows法式设想根本4.4.1建立简单的WinForm法式4.4.2Windows窗体使用法式模子4.4.3WinForm常用控件4.4.4Visual C#的菜单设想取编程4.4.5Visual C#中的MDI编程4.5数据库编程根本4.5.1ADO.NET概述4.5.2ADO.NET的数据拜候对象4.5.3ADO.NET拜候常用数据库习题 第5章C#收集编程方式概述5.1TCP/IP概述5.1.1OSI参考模子取TCP/IP模子5.1.2TCP/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.2C#中多线程的开辟5.5基于多线程的编程实例本章小结习题 第6章TCP/UDP编程6.1TCP/UDP概述6.2.NET中的TCP编程根本6.2.1TcpClient类6.2.2TcpListener类6.3基于TCP的编程实例6.3.1办事器端编程6.3.2客户端编程6.4.NET中的UDP编程根本6.4.1UdpClient类6.4.2基于UdpClient类的编程实例6.5多播编程6.5.1多播概念6.5.2.NET中多播编程根本6.5.3基于UdpClient的多播实例本章小结习题 第7章FTP编程7.1FTP概述7.1.1FTP布局7.1.2FTP号令7.1.3FTP办事器响应码7.1.4FTP流程7.2.NET中的FTP编程7.2.1数据发送和领受编程方式7.2.2办事器端开辟7.2.3客户端开辟本章小结习题 第8章电子邮件和谈编程8.1电子邮件和谈概述8.2SMTP和谈编程8.2.1邮件格局8.2.2SMTP消息8.2.3SMTP指令8.2.4SMTP流程8.2.5SMTP和谈编程方式8.3ESMTP和谈编程8.3.1ESMTP引见8.3.2ESMTP和谈编程实例8.4POP3和谈编程8.4.1POP3概述8.4.2POP3客户端法式Socket类实现8.4.3POP3客户端法式TCP客户端类实现8.5System.Web.Mail8.5.1System.Web.Mail简介8.5.2设置SMTP办事器和E-mail地址8.5.3处置邮件内容及附件8.5.4邮件发送本章小结习题 第9章HTTP编程9.1HTTP概述9.1.1HTTP题目 9.1.2HTTP方式9.1.3HTTP响应消息9.1.4URL9.1.5HTTP流程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章Web Service编程10.1Web Service概述10.1.1Web Service简介10.1.2Web Service的系统布局10.1.3Web Service取.NET10.1.4Web Service的优错误谬误10.2XML简介10.2.1根基概念10.2.2XML尺度10.2.3.NET中XML的读取方式10.2.4.NET中XML的编写方式10.3SOAP简介10.3.1SOAP引见10.3.2WSDL10.4Web Service 编程实例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分析实例

  

C#网络编程技术教程[PDF]

新媒体

可编程序控制系统设计技术(
可编法式节制系统设想手艺(FX系列) 第二版 做者: 吴启红 著 出书时间: 2014 内容简介 本书共分11章,系统地引见了PLC的

机器人离线编程技术解读
原题目:机械人离线编程手艺解读!③基于互联网手艺实现编程的收集化、近程化、可视化。各类规划算法的进一步研究,其

第5周作业 #高级编程技术
建立一个Admin 实例,并利用方式show_privileges() 来显示其权限。输出: 正在本节最初一个electric_car.py版本中,给Battery 类添加一

区块链技术入门涉及哪些编程
理论上手艺跟编程言语没相关联关系的,就像分歧的言语能够表达同样的意义,同理,区块链能够通过多种变成言语实现。若