http网络编程基础知识

1.掌握TCP/IP、Http、Soap协议对.NET编程有什么用??

TCP/IP、Http、Soap都是基本的通讯协议。

楼主若是行内人士一定知道这些。这里我不妨多说几句。

通讯协议即网络中(包括互联网、局域网)传递、管理信息的一些规范。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议、SOAP协议等。

在局域网中用得的比较多的是IPX/SPX。用户如果访问Internet,则必须在网络协议中添加TCP/IP协议。

TCP/IP是“transmission Control Protocol/Internet Protocol”的简写,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。 TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。

假设服务器、实现网络通信(比如聊天),不管你是。NET还是其他,一定要了解TCP/IP。

在WEB编程中,服务端是指提供HTTP服务的部分,客户端是指你使用的浏览器。 HTTP协议就是实现客户端和服务器端的通讯。

简单说就是请求与响应,你提交了什么,返回个什么都可以在HTTP里规范。举个例子,用户在WEB页上看到自己的客户端信息实际是HTTP的2次通讯。

SOAP(Simple Object Access Protocal,简单对象访问协议) 技术有助于实现大量异构程序和平台之间的互操作性,根据我有限的了解,SOAP是把成熟的基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起。 比如我们。

NET中的WEB服务,就是基于SOAP简单说就是这样,每一种通讯协议都很复杂,建议楼主多了解HTTP和SOAP。

2.网页编程入门应该首先学些什么

一、网页编程最基础最简单的是HTML语言,你可以上网下一些资料,先学HTML,

二、等你基本掌握一些最常用的HTML代码后,可以借助dreamweaver等网页制作软件,不用自己手敲代码就能轻松设计一些简单的网页,

三、接着,你可以学CSS,利用CSS可以实现很多功能,比如一些网页中字体、标题的样式设定,比如网页中图片的位置的定位。

四、以上是静态网页的制作,等你能熟练制作静态网页后,就可以学一些动态网页脚本,一般比较常用的有Javascript何VBScript,利用动态脚本可以实现许多功能,比如网页上一些很有趣的动态效果。

五、接着你可以学习网页的后台程序,你可以从简单的入手,我最开始学网站后台制作就是从ASP+access,可以尝试着做一些简单的网页与数据库的连接,可以找一本网站制作的书,系统地看下整个网站制作的总体步骤,可以找本带有网站制作例子的书,按照上面地去做。

学习网站编程,要多练才能熟,有些代码很好理解,但是如果不多联系,等到自己用的时候就写不出来,你要是需要可以把邮箱告诉我,我给你发些课件,是关于网站制作的一些课件,我也是从HTML入手,从简单到难,慢慢做的,如果认真做,会发现做网站其实蛮有意思的。

补充:随着Web2.0标准的推广,网页设计的理念发生了很大变化,普遍实现了结构与表现的分离。《21世纪高等学校规划教材·计算机科学与技术:网页编程》正是适应新环境的一本教材。《21世纪高等学校规划教材·计算机科学与技术:网页编程》分为13章,内容包括HTML(标准通用标记语言下的一个应用)基础、文本及版面控制标记、图像、超级链接、表格与框架、表单与特殊对象、CSS样式表、网页的CSS布局、JavaScript脚本语言、文档对象模型DOM、XML基础、Ajax和RIA简介

3.学习编程基础

最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。

我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。

C语言的书推荐谭浩强的,比较好。

我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。

当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。

还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。

在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。

只是一家之言,有不到之处,还望见谅!

参考资料:

http网络编程基础知识

转载请注明出处生活知识网 » http网络编程基础知识

资讯

商标基础知识培训ppt

阅读(30)

本文主要为您介绍商标基础知识培训ppt,内容包括今天淘宝没有淘金币全额兑换活动吗?,电话是不是免费的?京东商城的售后服务电话是不是,染的因素?容易导致全身性感染的因素?。KY-PPT商标总申请量1件其中已成功注册0件,有1件正在申请中,无效注册

资讯

php程序员的基础知识

阅读(48)

本文主要为您介绍php程序员的基础知识,内容包括做一个php程序员要学习那些方面的知识?,作为一名合格的PHP程序员,应该进行哪些技术储备?,请指教,做程序员,最基本的要从什么学起.。我对各种框架均毫无兴趣,哎。说一下我的理解1:安全SQL注入,跨

资讯

javaweb基础知识点

阅读(47)

本文主要为您介绍javaweb基础知识点,内容包括学习javaweb应该先学哪些知识,javaweb开发要学习哪些知识或者技术,java的基础知识包括哪些?我想学java,从零开始,想具体了解爱问知。javaweb需要java基础,如果你要做web就离不开js。如果有java基

资讯

java基础知识清单

阅读(46)

本文主要为您介绍java基础知识清单,内容包括Java学习内容,java的基础知识包括哪些?我想学java,从零开始,想具体了解爱问知,JAVA基础知识?。目前Java培训内容包括:HTML+CSS3+数据库2、Java SE(Java面向对象思想;设计模式、面向对象原则、Java

资讯

公共基础知识英语试题

阅读(43)

本文主要为您介绍公共基础知识英语试题,内容包括哪个银行比较容易考?,公共英语考试试卷题型?,公共基础知识选择题。关于五大行考试内容,基本上行测、英语、经济金融、会计、法律、常识、市场营销、计算机、管理学等都有涉及到,只是各银行考试

资讯

2014报关员基础知识

阅读(39)

本文主要为您介绍2014报关员基础知识,内容包括报关员都需考些什么?,报关员考试都考哪些内容?,报关员应该掌握什么知识技能和学习的顺序?。中 华 人 民 共 和 国 海 关 总 署公 告2006年 第29号海关总署决定于2006年11月5日举行2006年度报关

资讯

巧克力雕塑基础知识

阅读(41)

本文主要为您介绍巧克力雕塑基础知识,内容包括巧克力雕塑怎么做,20分甜点制作巧克力雕刻的问题自己化了块巧克力雕刻了一个雕塑b爱,巧克力常识中甘纳许的结构怎样。这个问题够难的 首先巧克力淋面肯定不适合 想淋得薄一点只能让巧克力的温

资讯

建材市场招商基础知识

阅读(39)

本文主要为您介绍建材市场招商基础知识,内容包括建材商场招商的技巧,武汉哪些建材市场招商? 属加工行业类要求门面面积80平米左右爱,怎么招商怎么样招商?招商都需要什么?。招商资料的选择客户咨询登记表:客户姓名/联系电话/经营品种/客户性

资讯

金融知识100道基础题

阅读(43)

本文主要为您介绍金融知识100道基础题,内容包括金融银行考试都考什么题型,金融基础知识?,银行考试经济金融知识经济金融基础知识我要参加农村信用社银行的。银行笔试的内容一般由几大模块组成,大体有以下五种:(1)行政职业能力测试:几乎所有的银

资讯

中文系考研基础知识

阅读(38)

本文主要为您介绍中文系考研基础知识,内容包括中文系考研要考什么内容啊,中文系考研应如何准备,中文系考研:厦门大学各专业参考书目及资料书分别是什么?爱问知识。语言文学基础”考试科目参考书目: 王力:《古代汉语》,中华书局,2000年。 2、黄

资讯

影调控制基础知识

阅读(37)

本文主要为您介绍影调控制基础知识,内容包括在摄影中如何控制和调节影调,什么是正常影调,如何控制阴天的影调?。什么是影调?这个名字来源于音乐,摄影这种利用光影变化而构成的画面更具有一种音乐般的视觉上的节奏与韵律。 对摄影作品而言“影

资讯

经济法基础知识第四版

阅读(40)

本文主要为您介绍经济法基础知识第四版,内容包括经济法基础重点有什么?,初级会计职称会计实务经济法基础?,《经济法知识点第一章4》讲述了什么?。经济法基础重点在于:经济法概论(1)法和经济法的概念(2)经济纠纷的解决途径(3)违反经济法的法律责任2

资讯

逻辑基础知识划分

阅读(37)

本文主要为您介绍逻辑基础知识划分,内容包括从什么角度划分,逻辑学分为数理逻辑与什么逻辑?,逻辑包括哪些内容呢?,请问逻辑学中划分与分类的区别是。逻辑思维是指将思维内容联结、组织在一起的方式或形式。思维是以概念、范畴为工具去反映

资讯

私募基金基础知识ppt

阅读(38)

本文主要为您介绍私募基金基础知识ppt,内容包括了解关于私募的基本知识,包括个人购买私募产品的规则,私募运作的,私募基金的基础知识,了解关于私募的基本知识,包括个人购买私募产品的规则,私募运作。1.私募的基本知识:所谓的私募就是不公开

资讯

商标基础知识培训ppt

阅读(30)

本文主要为您介绍商标基础知识培训ppt,内容包括今天淘宝没有淘金币全额兑换活动吗?,电话是不是免费的?京东商城的售后服务电话是不是,染的因素?容易导致全身性感染的因素?。KY-PPT商标总申请量1件其中已成功注册0件,有1件正在申请中,无效注册

资讯

php程序员的基础知识

阅读(48)

本文主要为您介绍php程序员的基础知识,内容包括做一个php程序员要学习那些方面的知识?,作为一名合格的PHP程序员,应该进行哪些技术储备?,请指教,做程序员,最基本的要从什么学起.。我对各种框架均毫无兴趣,哎。说一下我的理解1:安全SQL注入,跨

资讯

javaweb基础知识点

阅读(47)

本文主要为您介绍javaweb基础知识点,内容包括学习javaweb应该先学哪些知识,javaweb开发要学习哪些知识或者技术,java的基础知识包括哪些?我想学java,从零开始,想具体了解爱问知。javaweb需要java基础,如果你要做web就离不开js。如果有java基

资讯

java基础知识清单

阅读(46)

本文主要为您介绍java基础知识清单,内容包括Java学习内容,java的基础知识包括哪些?我想学java,从零开始,想具体了解爱问知,JAVA基础知识?。目前Java培训内容包括:HTML+CSS3+数据库2、Java SE(Java面向对象思想;设计模式、面向对象原则、Java

资讯

公共基础知识英语试题

阅读(43)

本文主要为您介绍公共基础知识英语试题,内容包括哪个银行比较容易考?,公共英语考试试卷题型?,公共基础知识选择题。关于五大行考试内容,基本上行测、英语、经济金融、会计、法律、常识、市场营销、计算机、管理学等都有涉及到,只是各银行考试

资讯

2014报关员基础知识

阅读(39)

本文主要为您介绍2014报关员基础知识,内容包括报关员都需考些什么?,报关员考试都考哪些内容?,报关员应该掌握什么知识技能和学习的顺序?。中 华 人 民 共 和 国 海 关 总 署公 告2006年 第29号海关总署决定于2006年11月5日举行2006年度报关

资讯

巧克力雕塑基础知识

阅读(41)

本文主要为您介绍巧克力雕塑基础知识,内容包括巧克力雕塑怎么做,20分甜点制作巧克力雕刻的问题自己化了块巧克力雕刻了一个雕塑b爱,巧克力常识中甘纳许的结构怎样。这个问题够难的 首先巧克力淋面肯定不适合 想淋得薄一点只能让巧克力的温

资讯

网页基础知识一张图看懂

阅读(42)

本文主要为您介绍网页基础知识一张图看懂,内容包括半年学网页设计基础?,请教各位关于学习网页方面知识的问题(高分),学网页制作最基本需要具备什么知识?。首先在学习网页之前最后对计算机硬件方面有个简单的认识及基本的常识东西需要学习。