ASP.NET
学 习 体 会
所 在 学 院 :专业与班级:学 生 学 号 :学 生 姓 名 : 日 期:数学与计算机科学计算机科学与技术 1060310014025
闫航
2012.12.08
1
ASP.NET在现在商业中应用相当的广泛,这学期我们开了这门课,那到底什
么是ASP呢?ASP吗,它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了
VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。 现在经过三个多月的简单学习和上课听讲,初步掌握了ASP.NET动态网页制作的一些简单的知识和基本常识,也能从老师讲的基本知识中简单的应用一下上课所学到的知识感觉ASP.NET网站建设和维护不是很方便,其中不仅要应用各种方面的知识还要对所学的知识学会变通使用,虽然会有一些成功的地方。但是,更多的是困惑,有太多的东西都不懂,以前学C++、数据库等一些相关知识的时候没好好学,现在想真正做好这个网站就显得不那么容易了。曾经看到网上有这么一句话,一个优秀的网络程序员不但要了解自己领域的一些专业技术,而且很多时候还要充当半个网络工程师,半个美术设计师和半个数据库管理员。照这么说来,我单单学习ASP.NET是远远不够的,还要学习计算机网络、美术设计、数据库,我很喜欢有关
计算机方面的东西。认为我们当代的生活越来越离不开计算机,并且我也很痴迷计算机所带来的强大功能。首先我们学习了C#,虽然C#现在不是编程员的热门语言,但在网页制作中也相当的使用。大三上学期我们有一门课是C# AND ADO.NET DEVELOPMENT。虽然我们当时用的C#程序的开发平台是.NET,但是我对.NET却了解粗浅,对c#这门编程语言和.
NET的关系不太清楚。随着后来学了另一门.NET 的课程SOA, CLOUD COMPUTING AND SHAREPOINT PROGRAMMING WITH MICROSOFT .NET,我才对.NET这一门技术有了深入的理解。在这里,我想说一说我个人对.NET的理解,希望能帮助大家更好的学习Microsoft.NET。
现在在ASP的世界中,ASP的应用相当的广泛,在很多方面都有有用到。一方面,用户拥有一套设备,例如 PC、移动电话、笔记本。这些设备可能放在办公室或者家里。当用户需要在办公室的某台设备或移动电话上访问家中存储的的信息(电子邮件或其他任何信息)时,问题就出现了,因为所有这些设备都将数据存储在不同的位置。用户认为需要一种个人信息空间,通过它,用户可以在家中或途中访问存储在办公室的信息,或者以相同方式从任何位置访问存储在家中的信息。另一方面,开发人员没有足够的工具来开发用户所需的解决方案。 结果是,站点虽然颇具吸引力却缺乏有效性和实用性。此外,需要为不同的设备开发不同的代码,这也使开发人员颇感为难。如果开发人员拥有某些工具,使他能够只编写一次代码,并可在多种设备中部署该代码,将可以提高开发人员的工作效率。这是开发人员的需求。
在ASP中我们还
学习了FSO、CGI、PHP等,那什么是FSO呢?而FSO是微软ASP的一个对文件操作的控件,该控件可以对服务器进行读取、新建、修改、删除目录以及文件的操作。是ASP编程中非常有用的一个控件。但是因
2 1
为权限控制的
问题,很多虚拟主机服务器的FSO反而成为这台服务器的一个公开的后门,因为客户可以在自己的ASP网页里面直接就对该控件编程,从而控制该服务器甚至删除服务器上的文件。因此不少业界的虚拟主机提供商都干脆关