![asp技术介绍[1]_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-6/5/4450b9b8-7b82-4be6-9daa-9f88e65df4c8/4450b9b8-7b82-4be6-9daa-9f88e65df4c81.gif)
![asp技术介绍[1]_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-6/5/4450b9b8-7b82-4be6-9daa-9f88e65df4c8/4450b9b8-7b82-4be6-9daa-9f88e65df4c82.gif)
![asp技术介绍[1]_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-6/5/4450b9b8-7b82-4be6-9daa-9f88e65df4c8/4450b9b8-7b82-4be6-9daa-9f88e65df4c83.gif)
![asp技术介绍[1]_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-6/5/4450b9b8-7b82-4be6-9daa-9f88e65df4c8/4450b9b8-7b82-4be6-9daa-9f88e65df4c84.gif)
![asp技术介绍[1]_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-6/5/4450b9b8-7b82-4be6-9daa-9f88e65df4c8/4450b9b8-7b82-4be6-9daa-9f88e65df4c85.gif)
已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ASP.NET技术简介ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。1、执行效率的大幅提高ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。2、世界级的工具支持ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。3、强大性和适应性因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000 Server上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。4、简单性和易学性ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。5、高效可管理性ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使A的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。6、多处理器环境的可靠性ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。7、自定义性,和可扩展性ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。8、安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义.如果你从来没有开发过网站程序,那么这不适合你,你应该至少掌握一些HTML语言和简单的Web开发术语(不过我相信如果有兴趣的话是可以很快的掌握的)。你不需要先前的ASP开发经验(当然有经验更好),但是你必须了解交互式Web程序开发的概念,包含窗体,脚本,和数据接口的概念,如果你具备了这些条件的话,那么你就可以在A的世界开始展翅高飞了。RequestResponseServerSessionCookieApplication及表达式准确地说,并没有内置对象这一说,jsp里确实把request、response这些当作jsp的内置对象,这里只不过是借用了一下jsp的说法而已。上面提到的很多都是在做开发时无需new就能使用的对象(类似的还有很多,在中所有的网页都是继承自System.Web.UI.Page这个类,上面的提到多是Page类的属性)。在Web中处于中心的是Web服务器,用来处理客户端的HTTP请求。由于HTTP是一种无状态的协议,也就是它并不记得上一次谁请求过它,不会主动去询问客户端,只有当客户端主动请求之后,服务器才会响应。RequestRequest封装了客户端请求信息。Request的常见属性如下:属性名值类型说明ApplicationPathString获取请求的资源在网站上的根路径ContentEncodingEncoding设置请求对象的编码CookiesHttpCookieCollection客户端发送到服务器的Cookie集合QueryStringNameValueCollection当前请求的查询字符串集合UrlReferrerUri获取用户由哪个url跳转到当前页面ResponseResponse代表了服务器响应对象。每次客户端发出一个请求的时候,服务器就会用一个响应对象来处理这个请求,处理完这个请求之后,服务器就会销毁这个相应对象,以便继续接受其它客服端请求。Response常用属性如下:属性名值类型说明Charsetstring表示输出流的所使用的字符集ContentEncodingEncoding设置输出流的编码ContentLengthInt输出流的字节大小ContentTypestring输出流的HTTP MIME类型CookiesHttpCookieCollection服务器发送到客户端的Cookie集合OutputTextWriter服务器响应对象的字符输出流RedirectLocationstring将当前请求重定向Response常用方法属性名返回值类型说明AppendCookievoid向响应对象的Cookie集合中增加一个CookieClearvoid清空缓冲区中的所有内容输出Closevoid关闭当前服务器到客户端的连接Endvoid终止响应,并且将缓冲区中的输出发送到客户端Redirectvoid重定向当前请求下面距离说明,用Dreamweaver8创建一个aspx页面,代码如下:RequestApplicationPath(网站路径)ContentEncoding(网页编码)Cookies个数QueryString个数UrlReferrer(上一请求页面)ResponseCharsetContentEncoding(网页编码)Cookies个数ContentType将新建的页面保存为RequestAndResponse.aspx并保存到C:Inetpubwwwroot下,然后打开浏览器在地址栏中输入:http:/localhost/RequestAndResponse.aspx,实际上url地址不区分大小写,以上地址全部小写也没有关系,运行结果如下:从上面的结果我们可以看出利用Dreamweaver创建的网页,如果采用默认编码,请求对象的字符编码是UTF-8,而响应对象的编码为gb2312。这样极有可能可能产生乱码问题。所谓乱码,就是用一种编码的字符串却用了另一种编码来显示,造成不能正常显示的现象。就像我用普通话说“请给我来一杯茶“,结果是一个只懂德育的人听了,他自然听不懂我说什么,不能正常交流。另外,需要说明的是常见的服务器响应的ContentType是“text/html”,代表响应是以HTML文件形式传输的。还有一些其它形式的ContentType,如下:image/jpeg:响应对象是jpeg图片text/xml:响应对象是xml文件text/javascript:响应对象是javascript脚本文件Response的ContentType属性默认是“text/html”,表示服务器以HTML文件响应客户端请求,如果需要用其它方式响应客户端请求,则需要设置ContentType属性。假如我们需要用jpeg图片的格式响应客户端请求,则需要设置ContentType属性为“image/jpeg”,然后将图片内容输出到客户端,这样客户端就会看到jpeg格式的图片而不是HTML文件。ServerServer对象是用于获取服务器的相关信息的对象。它常用方法如下:属性名返回值类型说明Executevoid执行指定的资源,并且在执行完之后再执行本页的代码HtmlDecodestring消除对特殊字符串编码的影响HtmlEncodestring对特殊字符串进行编码MapPathstring获取指定相对路径在服务器上的无力路径Transfervoid停止执行当前程序,执行指定的资源UrlDecodestring对路径字符串进行解码UrlEncodestring对路径字符串进行编码上面的方法光从概念上来说,似乎还是让人不能分清他们到底有什么作用,特别Excure/ Transfer、HtmlEncode(HtmlDecode)/ UrlEncode(UrlDecode)这两组。在讲述他们分别之前先讲述MapPath这个方法的作用,在我们上传文件的时候要以物理路径保存上传文件到服务器,而我们使用得最多的是相对URL地址,这个方法就起到了将相对URL地址转换成服务器物理路径的作用。为了说明Excure/ Transfer及HtmlEncode(HtmlDecode)/ UrlEncode(UrlDecode)的区别,我们还是用实例代码来展示,用Dreamweaver8创建一个aspx页面,代码如下: Server.MapPath(.)= A夜话之二:内置对象 周公的专栏 将新建的页面保存为ServerDemo.aspx并保存到C:Inetpubwwwroot下,然后打开浏览器在地址栏中输入:http:/localhost/Request/serverdemo.aspx,运行结果如下:从Server.MathPath(“.”)输出“C:Inetpubwwwroot”,证明确实能获取到相对路径的在服务器上的实际物理地址。在上面的例子中我们想在网页中输出HTML代码,如果直接输出往往得不到想要的效果,这时可以借助HtmlEncode方法对要输出的HTML代码进行编码,这样输出到浏览器上的时候就能看到HTML代码,而不是HTML形式的效果。HtmlDecode方法则是用来消除这种影响。如果我们直接输出“周公的专栏”这个字符串的话,在网页上会显示一个超级链接,但是有时候我们希望把这个超级链接作为QueryString的一个参数,由于url地址的特殊性,比如“:”、“/”等字符串在URL地址中有特殊的含义,要想输出这些字符,直接输出是不行的,需要进行某种转换,并且将来还能转换回来。经过UrlEncode方法转换之后,“:”、“/”分别转换成了“%3a”和“%2f”这样的字符,并且汉字也进行了转换。UrlDecode方法则是将“%3a”和“%2f”等这样的字符转换成我们原本要表示的字符。前面我们提到,在HTTP中,服务器与客户端并不是时时保持连接状态,而是服务器被动地等待客户发送请求,服务器才进行响应。因此,在大部分情况下,服务器并不会管客户端是否还依然存在。在这种情况下,假如用户通过访问一些需要权限的页面,在他输入正确的用户名和密码之后第一次他访问a页面,隔几分钟之后再访问同样需要权限才能访问的b页面,这是他还需要输入用户名和密码吗?按照清理来说如果这个时间间隔比较短,我们不应该要求频繁用户输入这些信息,可是服务器又不记录这些信息,我们有没有办法解决这个问题呢?答案是有的,就是利用Session或者Cookie。SessionSession对象用来保存与特定用户相关的信息,Session中的数据保存在服务器端,在客户端需要的时候创建Session,在客户端不需要的时候销毁Session,使它不再占用服务器内存。前面说了服务器并不管客户端是否依然存在,因而它也无法确定客户端什么时间不再使用它,但是如果在客户端不再用的时候不及时销毁Session的话,服务器很快就会内存不足。为了解决这个问题,给Session加了一个生命周期,当服务器发现Session超过了它的生命周期,就会释放该Session所占用的内存空间。在中Session的默认生命周期是20分钟,也就是当我们在9:00的时候设置了一个Session,如果在9:20之前客户端没有任何请求,那么它的生命周期就到9:20分钟结束。但是一旦用户在9:19又向服务器发送了一个请求,那么这个Session现在的生命周期就是在当前时间的基础上再加上20分钟,也就是此时这个Session的生命周期是到9:39结束。Session具有以下特点:Session中的数据保存在服务器端;Session中可以保存任意类型的数据;Session默认的生命周期是20分钟,可以手动设置更长或更短的时间。假设我们要设置一个Session用来保存用户名,这个Session的名字是“UserName”,值是“zhoufoxcn”,代码如下:Session“UserName”=”zhoufoxcn”; 一个网站里用到Session的地方肯定不止一个,所以在设置和获取Session的时候通过Session的名在来操作,并且Session被设置成能存储任意类型的对象(即Object类型),所以获取Session的时候要根据设置的时候的实际类型进行响应的强制类型转换(当然如果在Session中存放像int/byte/short这样的数据类型,获取Session的值算是一种拆箱操作而不是强制类型转换),对于上面的Session,获取Session的值的代码如下:string username=(string)Session“UserName”; 对于上面的代码,有个问题需要注意:当没有设置相应的Session或者Session因为超过生命周期而被销毁时,上面的代码有可能抛出异常。我们可以先判断是否存在指定名称的Session,如果不存在就不用获取了,仅当存在的情况下才获取Session的值,上面的代码可以改进如下:string userName; if(SessionUserName!=null) /当指定名称的Session存在时,获取指定Session的值 userName=(string)SessionUserName; CookieCookie对象和Session对象一样也是用来保存特定的用户相关的数据,不过Session不同的是Cookie保存在客户端而不是服务器上,每次客户端发出请求的时候都会把Cookie一起发送到服务器,服务器每次响应客户端请求的时候会重新把Cookie发送到客户端保存。Cookie保存数据有以下特点:Cookie中的数据保存在客户端;Cookie中只能保存字符串类型的数据,如果需要在Cookie中保存其它类型数据,需要将其转换成字符串类型后保存;Cookie也有其默认生命周期,也可以手动设置,最大可设置成50年之后过期。同Session的情况一样,有可能在一个网站中使用到的Cookie不止一个,我们仍通过Cookie的名称来区分不同的Cookie。设置Cookie的过程就是在服务器的响应对象Response的Cookie集合中增加一个Cookie的实际,Response对象会把这个Cookie集合中的所有Cookie都发送客户端。代码如下(仍以保存用户名为例):HttpCookie cookie = new HttpCookie(UserName, zhoufoxcn); Response.Cookies.Add(cookie); 获取Cookie就是从客户端的请求对象中找到对应名称的Cookie,当然也有可能出现Cookie不存在的情况,所以在获取之前也需要检查指定名称的Cookie是否存在,大妈如下:string userName; if (Request.CookiesUserName != null) userName = Request.CookiesUserName.Value; 细心的朋友可能会留意到前面讲到Session和Cookie的时候,我都说他们是针对特定用户保存的数据,也就是那些数据并不是每个人都能用到。Session和Cookie一般用来一些针对特定用户的信息,比如用于保存用户名等,因为是针对特定用户的,所以不会针对张三设置用户名保存在Session或者Cookie中之后再去或者这个值的时候得到的是李四的用户名。但是在某些情况下,我们又希望保存一些共有信息,这样大家都能设置或者获取,比如自从服务器启动以来某个页面被打开的次数,这时用Session或者Cookie就不合适了。这就需要用Application了。ApplicationApplication和Session存储的数据类型和存储位置一样,都是存放Object类型的数据(也就是任意类型),并且存放在服务器上,不同的Application中的数据可以由网站中所有的用户来设置或者获取。并且Application中存放的数据没有时间限制,除非我们手动删除或者服务器重新启动,否则存放的数据都会丢失。下面是Session、Cookie和Application的区别:名称使用范围存储位置存放数据类型生命周期Session特定用户服务器Object,也就是任意类型有,可以自行设置Cookie特定用户客户端String,也就值字符串可以自行设置Application所有用户服务器Object,也就是任意类型无下面我们以一个小例子来说明Session和Application的区别。我们用Dreamweaver8创建两个页面,分别为SessionTest.aspx和ApplicationTest.aspx,保存到C:Inetpubwwwroot目录下,它们的代码都是一样的,如下:这时我们在浏览器地址栏里输入:http:/localhost/sessiontest.aspx,会看如下结果Session和Application中的值是一样的,即使我们按F5刷新页面,结果也是一样,如下图:然后我们重新打开一个浏览器应用程序(注意不要在当前窗口中输入),会看到如下情况:为什么特地强调要在新浏览器窗口中打开另一个页面呢?因为有些浏览器会视同为同一个Session,导致出现不了预期的效果。通过上面的例子证明了Application确实是属于所有网站用户的,它适合保存全局的数据信息,如网站从Web服务器启动以来接受的请求个数或者当前在线总人数;而Session只与特定用户有关,只适合保存特定用户的信息,比如用户的用户名。表达式用来编写程序的代码部分。在其中可以声明变量和方法。如下:在就是符合C#要求的代码。表达式是用来向输出流中输出变量的值。其用法如下:九九乘法表是大家相当熟悉的了,下面我们分别用Response对象的Write方法和上面的及来输出九九乘法表。如下图用Response对象输出九九乘法表的代码如下:九九乘法表用及输出九九乘法表的代码如下:九九乘法表=可以看出用Response.Write()输出和输出最后的效果是一样的。ASP.NET中利用水晶报表创建图表IT.SOHU.COM 2004-08-11 16:00 转自: 天极网 页面功能 【我来说两句】【我要“揪”错】【推荐】【字体:大 中 小】【打印】 【关闭】科博会惊艳发明看花眼(组图)微软抛出更多长角代码 卓越向左走 当当向右走 IT评论:掘墓人Skype 探寻魔鬼海域龙三角(图) 男婴体内活寄生胎 用水晶报表创建报表首先,往窗体中添加水晶报表控件,之后,就可以用水晶报表的报表设计器设计一份报表了。新建一个水晶报表文件类型,命名为itemreport.rpt,接着使用报表设计专家,并选择设计标准型的报表,点下一步,出现如下画面:我们选择使用ADO类型的数据,在弹出的窗口中,设置好sql server的登陆名,登陆密码,选择好数据库后,选择在报表中使用tblsales表,如下图:接着选Next,在要在报表中显示的字段中,选择SaleDate和Amount。之后,一直选NEXT,忽略其他相关设置,最后,在图表类型中选择折线图,如下图:最后点击finish,可以看到如下的报表:再次选择报表专家,在弹出的窗口中选择数据页,在数据可用字段中选择salesdate,并且可以在文本页中,设置适当的报表标题。由于要根据输入的日期,货品参数来动态显示报表,因此我们要设置参数字段。在报表设计器中,在字段资源管理器中,选择参数字段,鼠标右击选择“新建”,新建如下三个参数字段。名称: 类型:ItemIdNumber StartDateDateEndDateDate 最后,要设置相关的查询公式,在除报表页眉的区域,鼠标右键点击,在弹出菜单中选择“报表|编辑选择公式|记录”,输入如下的公式:在上面的公式编辑器中,分为左中右三部分,左边的是报表的字段,中间的是相关的功能函数,最右边的是运算符,双击其中选中的部分,则可以添加到下部的公式显示区域中。最后,保存建立的公式。求动态网站制作的教程,呵呵,动态网页制作的具体教程这里有一小部分详细和你介绍一下,你可以先了解一下1 注册域名 首先是注册域名。域名注册.com(国际域名)和.cn(国内域名)为宜,域名最好不要太长、且有一定的意义、容易记,现在好的域名已经不多了,你可灵活的使用数字、英文单词、拼音等的组合,在域名的前、后加上i、e、51、ok、hao、88、163等,可以灵活的组合出许多好的域名。 想好一个域名后,到底可不可以注册呢?你可到/design/?s=qiyun 去查一下,如果不能注册,说明已经被人捷足先登了,如果可以注册,那就恭喜你,好的域名可能有很多眼睛虎视耽耽,一定要先下手为强哟。2 申请虚拟主机: 有了自己的域名这个门牌号码后,您就需要一个空间盖房子建立自己的公司,也就是虚拟主机了.一般虚拟主机提供商都能向用户提供50m、100m、200M不等的虚拟主机空间。一般的企业网站选择是150m-300m左右的虚拟主机就可以了。买虚拟主机主要考虑几个方面:售后服务,稳定性,访问速度。最后一要注意的就是虚拟主机的速度了,如果你的客户或潜在的访问者,以北方为主,那么你可以优先选择网通机房的空间,南方为主的,则首先要考虑电信空间.面向全国的话理应选择智能双线主机了.3 备案一般可以免费给接入商帮您代备案的,直接提交资料接下来他们帮您操作就可以了.4 制作网页 想学做网页或者有基础的朋友,就选择Dreamweaver,Frontpage等专用软件来制作了 想为自己做一个网站或为公司做一个网站,没有打算往这一块领域发展的朋友,可以花钱找人做或用建站宝盒来制作!花钱请人做的话,2000-200000不等,要看自己的要求吧。要求不高的话,就可选用耐思尼克的建站宝盒来做, 建站宝盒NiceBox是耐思尼克虚拟主机增值服务赠送成品网站,由上千套精美网站模板,上百种网站功能,购物系统,在线支付系统、权限系统、产品发布系统、新闻系统、会员系统、短信系统、投票系统、广告系统、招聘系统、高级统计系统、流量统计系统、在线投票、留言板、网站推广、天气预报、网站地图、msn 、旺旺、QQ系统等功能,运用功能强大的管理平台,轻点鼠标就能立即制作精美的网站和实现企业网站购物它打破了传统建站过程复杂、周期漫长、成本偏高、质量不稳定、维护不方便的局面,以功能强大、所见即所得、周期简短(1-5天)、零成本、维护便捷的独到优势而引领新一代的应用潮流,势必彻底颠覆传统的网站建设模式 ,大大节省建立网站的成本,极大地缩短了企业建站的时间。 试用用户名:test 试用密码:nicebox试用地址: /design/?s=qiyun5 网站推广 为了让客户找到你的网站,创业者必须在网页搜索引擎中加入自己的公司。如果你刚刚开业,搜索引擎要找到你的公司可能需要几个月时间。但如果使用和G等付费系统,客户就能立即看到你的网站。 “虽然处于搜索结果的前10位非常重要,但没有必要排在第一位。“很多客户为了比较,都会看看排在前10名的搜索结果,第一名和第十名没有太大的不同。但是要排在第一名,付出的费用就高得多。”如何上传自己制作的网站呢,我自己有猫但是没有服务器,有详细的端口号.悬赏分:0 - 解决时间:2006-8-7 13:21 我自己网页制作水平还可以可是不会上传啊. 提问者: 追风VS刺影 - 二级最佳答案呵呵猫肯定人人都有的你现在最好是找一些免费空间,学习下,等到你认为你的实力够做一个职业性的设计者,那你就可以购买空间了不然你会浪费很多的金钱和时间申请空间后,用FTP软件上传!比如CuteFtp, 网页做好了,接下来最重要的就是上传网页啦!也只有上传网页到网络上,其他的网友才能浏览得您的网页,而且,上传之后,也才能发现,您设计的网页是否有问题。上传的方式有千百种,这里我介绍最常用的一种,至于其他的上传方式,只有靠自己去理解啦! 1.首先来解释一下,什么叫做上传(已经知道的就快快跳过去吧!)要讲到这个就不能讲一下FTP这东东。简单来说,FTP是一种网络上的文件传输服务(或者说是界面啦、规格、都行啦!听得懂就好), 我们常常在下载软件,用到的就是FTP的文件传输服务。 2.所谓上传呢!其实就是FTP的其中一个功能,我们既然能够将文件从网络上抓下来,那么当然也可以把文件从自己的电脑,送到服务器上去啊!(严格说起来,是送到另外一台电脑.),因此,简而言之,上传就是把你电脑中的资料,通过软件传输到网络的服务器上。 3.FTP软件一大堆,其中常用的是CuteFTP . 二、设置CuteFTP 1.请先进行安装.。然后,按两下打开Cute FTP。你就会看到如下的画面: 2.这是告诉你,使用期限已经过啦!快快注册吧!不过,按下OK其实还是可以用的,不过去注册一下应该会比较好一点。(对了!刚装好是不会出现这信息的。) 3.按下OK后,会进入一个FTP站设置的窗口,我们先看看左上角,将鼠标移到FTP sites的地方,如图: 4.然后我们按下它下面的那一排按钮中的Add sites,告诉电脑我们要新增一个主机站(这个站就是我们要将网页上传的地方),如图: 5.按下Add sites之后,我们便会 看到一个设置窗口,这个窗口主要是要让我们来设置我们要上传主机的详细资料,就以本站的例子来说好了: 标号 1:这一格只是让你替服务器(就是你要放上网页的电脑主机啦!)取个名 称罢了,随您怎么填都可以,像工友就自行取为首页制作百宝箱,下次 再进入CuteFTP时,就直接选取首页制作百宝箱就可以直接连到该网页服务器器,直不需要再输入一堆繁杂的设置了。 标号 2:这一格非常重要,须填上伺服器的所在位置,假设你的服务器位置在中研院,所以就填上.tw,或许有人会问,那我到底要填上什么呢?这.我也不知道,我怎么会知道您网页放在哪呢?如果您是线上申请的免费网址,那么该网站应该都会告诉您要上传到哪里 (也就是一连串的主机位置),不然,就问问让您放网页的服务器管理员吧
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国家能源东营市2025秋招笔试模拟题及答案
- 青海地区中石油2025秋招面试半结构化模拟题及答案财务与审计岗
- 国家能源张家界市2025秋招网申填写模板含开放题范文
- 德阳市中石化2025秋招写作申论万能模板直接套用
- 营口市中石化2025秋招笔试行测专练题库及答案
- 赣州市中石化2025秋招面试半结构化模拟题及答案电气仪控技术岗
- 中国移动昭通市2025秋招市场与服务类专业追问清单及参考回答
- 盘锦市中石油2025秋招笔试模拟题含答案数智化与信息工程岗
- 国家能源西藏地区2025秋招面试专业追问及参考综合管理岗位
- 国家能源延边自治州2025秋招交通运输类面试追问及参考回答
- 2025合伙制合同协议书
- 福建省全国名校联盟2026届高三上学期联合开学摸底考试语文试题及参考答案
- 心血管衰老的分子机制探索
- 医院收费室培训课件
- 重点小学小学语文毕业总复习小升初资料大全
- 高原健康培训课件
- 血站差错管理课件
- 小班区域观察记录表30篇
- 转子泵培训课件
- 二级公立医院绩效考核三级手术目录(2020版)
- 司美格鲁肽学习课件
评论
0/150
提交评论