C#网络应用高级编程
基本信息
内容简介回到顶部↑
本书是《c#网络应用编程基础》的姊妹篇。是在《c#网络应用编程基础》介绍的基础知识之上,进一步讲解利用c#进行各种高级应用编程的方法和技巧。全书语言简洁,重点突出,思路清晰,实用性强。.
本书共分7章。主要内容包括c#多线程处理、tcp、udp、smtp和pop3的高级应用以及p2p应用编程,网络数据加密与解密的方法,三维设计与多媒体编程方法,同时还有与本书配套的上机实验指导、电子教案、所有例题与习题的源程序和全部习题参考解答。..
本书可作为高等院校计算机及相关专业高年级学生的教材,也适合有一定的c#语言编程基础,想利用vs2005和c#进行更复杂的高级应用编程的人员阅读。...
本书共分7章。主要内容包括c#多线程处理、tcp、udp、smtp和pop3的高级应用以及p2p应用编程,网络数据加密与解密的方法,三维设计与多媒体编程方法,同时还有与本书配套的上机实验指导、电子教案、所有例题与习题的源程序和全部习题参考解答。..
本书可作为高等院校计算机及相关专业高年级学生的教材,也适合有一定的c#语言编程基础,想利用vs2005和c#进行更复杂的高级应用编程的人员阅读。...
目录回到顶部↑
第1章 进程、线程与网络协议. 1
1.1 进程和线程 1
1.1.1 process类 2
1.1.2 thread类 3
1.1.3 在一个线程中操作另一个线程的控件 8
1.2 ip地址与端口 10
1.2.1 tcp/ip 11
1.2.2 ipaddress类与dns类 12
1.2.3 iphostentry类 12
1.2.4 ipendpoint类 13
1.3 套接字 14
1.3.1 socket类 15
1.3.2 面向连接的套接字 17
1.3.3 无连接的套接字 19
1.4 网络流 19
习题 21
第2章 tcp应用编程 22
2.1 同步tcp应用编程 23
2.1.1 使用套接字发送和接收数据 23
2.1.2 使用networkstream对象发送和接收数据 25
1.1 进程和线程 1
1.1.1 process类 2
1.1.2 thread类 3
1.1.3 在一个线程中操作另一个线程的控件 8
1.2 ip地址与端口 10
1.2.1 tcp/ip 11
1.2.2 ipaddress类与dns类 12
1.2.3 iphostentry类 12
1.2.4 ipendpoint类 13
1.3 套接字 14
1.3.1 socket类 15
1.3.2 面向连接的套接字 17
1.3.3 无连接的套接字 19
1.4 网络流 19
习题 21
第2章 tcp应用编程 22
2.1 同步tcp应用编程 23
2.1.1 使用套接字发送和接收数据 23
2.1.2 使用networkstream对象发送和接收数据 25
前言回到顶部↑
在Internet和计算机技术高速发展的时代,网络应用无处不在,无论是开发还是编程都不可避免地要涉及网络应用。网络办公、网络游戏、网络电视、电子商务、网络资源搜索、邮件处理、千姿百彩的网站、杂志订阅、远程控制以及其他各种与网络相关的应用软件,都是网络应用编程的实际应用。早期的网络编程难度大、效率低,使初学者望而生畏,而C#(读作CSharp)和.NET(读作dotnet)平台大大地简化了网络应用编程,使过去困难的开发过程变得非常轻松。.
目前,很多高校计算机及其相关专业都开设了网络应用编程方面的课程。在就业压力日益增大以及学生迫切要求所学知识与社会实际需求紧密结合的情况下,本书涉及了更多有针对性的内容和知识点。
Microsoft Visual Studio 2005(以下简称VS2005)是微软公司最新推出的可视化开发工具。2005年底,微软发布了VS2005英文版,并于2006年发布了VS2005简体中文版。本书以VS2005 Professional简体中文版为开发环境,以易学易用为侧重点,充分考虑了社会实际需求,用大量的实例,引导读者快速掌握用C#编写各类网络应用程序的方法和技巧。使学生学习本书内容后能很快编写出与企事业实际应用紧密结合的程序。
C#是在C、C++和Java语言基础上开发的在.NET平台上运行的为适应Internet、Intranet和各类网络应用而设计的编程语言,该语言综合了C、C++和Java以及其他高级语言的优点,是一种语法优雅、类型安全、完全面向对象的编程语言。由于C#是专门为.NET平台而设计的开发语言,并于2001年由ECMA(欧洲计算机制造商协会)规定为高级语言开发标准(ECMA-334),2003年被ISO(国际标准化组织)规定为国际标准(ISO/IEC 23270),因此它比任何在.NET平台下提供的其他开发语言都有无可比拟的优越性。毫无疑问,随着.NET技术的普及,C#必将成为开发Internet和企业级应用程序的首选程序设计语言。..
本书是一本非常实用的学习C#网络高级应用编程的教材,所有程序均在VS2005 Professional简体中文版开发环境下调试通过。读者通过阅读、上机练习和调试代码,能快速理解用C#进行各类高级应用编程的方法和技巧。另外,由于本书的内容是在《C#网络应用编程基础》(马骏主编,人民邮电出版社出版)介绍的基础知识之上进一步介绍更为复杂的高级应用编程方法和技巧,因此需要读者有一定的C#语言编程基础。
与《C#网络应用编程基础》和《C#网络应用高级编程》配套的教材还有《C#网络应用编程实验指导与开发实例》。配套教材在这两本书的基础上,用3个比较大的开发实例分别介绍了数据库应用、智能客户端和网站开发的详细设计、实现与发布技术,同时还包含了与这两本书配套的上机实验指导。
本书由马骏、郑逢斌、沈夏炯编著。参与文字校对、程序代码验证、课件制作等工作的还有陈明、王芳、杨韶华、张瑞青、郑珂等。
由于编者水平有限,书中难免存在错误之处,敬请读者批评指正。...
编者
2006年6月
目前,很多高校计算机及其相关专业都开设了网络应用编程方面的课程。在就业压力日益增大以及学生迫切要求所学知识与社会实际需求紧密结合的情况下,本书涉及了更多有针对性的内容和知识点。
Microsoft Visual Studio 2005(以下简称VS2005)是微软公司最新推出的可视化开发工具。2005年底,微软发布了VS2005英文版,并于2006年发布了VS2005简体中文版。本书以VS2005 Professional简体中文版为开发环境,以易学易用为侧重点,充分考虑了社会实际需求,用大量的实例,引导读者快速掌握用C#编写各类网络应用程序的方法和技巧。使学生学习本书内容后能很快编写出与企事业实际应用紧密结合的程序。
C#是在C、C++和Java语言基础上开发的在.NET平台上运行的为适应Internet、Intranet和各类网络应用而设计的编程语言,该语言综合了C、C++和Java以及其他高级语言的优点,是一种语法优雅、类型安全、完全面向对象的编程语言。由于C#是专门为.NET平台而设计的开发语言,并于2001年由ECMA(欧洲计算机制造商协会)规定为高级语言开发标准(ECMA-334),2003年被ISO(国际标准化组织)规定为国际标准(ISO/IEC 23270),因此它比任何在.NET平台下提供的其他开发语言都有无可比拟的优越性。毫无疑问,随着.NET技术的普及,C#必将成为开发Internet和企业级应用程序的首选程序设计语言。..
本书是一本非常实用的学习C#网络高级应用编程的教材,所有程序均在VS2005 Professional简体中文版开发环境下调试通过。读者通过阅读、上机练习和调试代码,能快速理解用C#进行各类高级应用编程的方法和技巧。另外,由于本书的内容是在《C#网络应用编程基础》(马骏主编,人民邮电出版社出版)介绍的基础知识之上进一步介绍更为复杂的高级应用编程方法和技巧,因此需要读者有一定的C#语言编程基础。
与《C#网络应用编程基础》和《C#网络应用高级编程》配套的教材还有《C#网络应用编程实验指导与开发实例》。配套教材在这两本书的基础上,用3个比较大的开发实例分别介绍了数据库应用、智能客户端和网站开发的详细设计、实现与发布技术,同时还包含了与这两本书配套的上机实验指导。
本书由马骏、郑逢斌、沈夏炯编著。参与文字校对、程序代码验证、课件制作等工作的还有陈明、王芳、杨韶华、张瑞青、郑珂等。
由于编者水平有限,书中难免存在错误之处,敬请读者批评指正。...
编者
2006年6月
评论交流
共有5人开贴评论 5人参与评论 3人参与打分 查看
评价等级:



发表于:2006-11-28 14:03:00
可以看看《Visual C#.NET数据库开发经典案例解析》这本书,很不错
http://www.china-pub.com/computers/common/info.asp?id=24652
有电子试读,大家最好先对比一下
经典的开发案例,精彩的需求分析
本书特色:
重点突出:紧贴行业特点,需求分析详尽,着重讲解数据库设计。
通用性强:模块清晰,代码规范,具有很好的可移植性。
结构清晰:关键步骤的讲解详细,学习目标明确。
实用性强:本丛书附书光盘附有完整源代码,可供读者积累工作经验,也可供计算机相关专业教师指导学生毕业设计之用。
本书以进销存管理系统、人力资源管理系统、生产管理系统、财务管理系统、酒店管理系统、图书馆管理系统、医院管理系统、教务管理系统等多个当今最为热门的管理信息系统为例子,详细地介绍了这些系统的需求分析及管理信息系统开发的过程和方法。对项目背景、业务需求分析、功能需求分析、数据库需求分析、数据库建模、系统开发、系统编译及系统发行等过程进行了详细的讲解。 本书实例的实用性非常强,读者从中可以迅速了解相应实例的行业特点和用户需求,成为行业专家;同时还可以全面掌握开发管理信息系统的过程和方法。同时从书提供了所有系统完整的数据库建库脚本,读者在实际的工作中可以直接使用并在此基础上进行补充,从而可以大大减少系统数据库设计的工作量和时间。
进销存管理系统
人力资源管理系统
生产管理系统
财务管理系统
酒店管理系统
图书馆管理系统
医药管理系统
教务管理系统
......
http://www.china-pub.com/computers/common/info.asp?id=24652
有电子试读,大家最好先对比一下
经典的开发案例,精彩的需求分析
本书特色:
重点突出:紧贴行业特点,需求分析详尽,着重讲解数据库设计。
通用性强:模块清晰,代码规范,具有很好的可移植性。
结构清晰:关键步骤的讲解详细,学习目标明确。
实用性强:本丛书附书光盘附有完整源代码,可供读者积累工作经验,也可供计算机相关专业教师指导学生毕业设计之用。
本书以进销存管理系统、人力资源管理系统、生产管理系统、财务管理系统、酒店管理系统、图书馆管理系统、医院管理系统、教务管理系统等多个当今最为热门的管理信息系统为例子,详细地介绍了这些系统的需求分析及管理信息系统开发的过程和方法。对项目背景、业务需求分析、功能需求分析、数据库需求分析、数据库建模、系统开发、系统编译及系统发行等过程进行了详细的讲解。 本书实例的实用性非常强,读者从中可以迅速了解相应实例的行业特点和用户需求,成为行业专家;同时还可以全面掌握开发管理信息系统的过程和方法。同时从书提供了所有系统完整的数据库建库脚本,读者在实际的工作中可以直接使用并在此基础上进行补充,从而可以大大减少系统数据库设计的工作量和时间。
进销存管理系统
人力资源管理系统
生产管理系统
财务管理系统
酒店管理系统
图书馆管理系统
医药管理系统
教务管理系统
......
| 我要写评论 |
| 查看所有评论交流(共5条) |








点击看大图



加载中...

