尽管外面寒冷凛冽,但是仍然抵不住内心的暖流流动,从开始的懵懵懂懂,到现在一步一步的柳暗花明,当我们轻轻撩起B/S神秘面纱的时候,才发现是一位人心疼惜的姑娘,而非塞外的南蛮胡子,是容易亲近,容易理解的,不是那么的野蛮,那么的冷漠。

    那么让我们来认真看一下她吧。

    l  什么是ASP.NET?与ASP的区别?

    ASP.NET[1]  是.NETFrameWork的一部分,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。

    ASP.NET并不是ASP的替代版本,也不仅仅是简单的ASP的升级。作为服务器端应用程序开发的工具,ASP有其优点,比如:带有动态内容的web网页;ASCII文本发送给客户端浏览器;源代码不可访问。

但是有其缺点:如图:

asp.net教程c net asp_ASP

    面对这种境况,ASP.NET应用而生,其优点在于,如图:



asp.net教程c net asp_ASP_02

    l  逐步的理解

    牛腩新闻系统是我接触的第一个B/S系统,在毫无ASP.NET基础上,就进行这个系统的开始,真的是盲人摸象,学到哪里到哪里,就这样当牛腩新闻系统接近尾声的时候,觉得自己有了一点理解,至少知道浏览器或者我们经常浏览的网页就是这样的。

    之后进行的HTML学习对于在牛腩新闻发布系统中遇到的HTML文档的设计进行了进一步的学习,对里面的各个标签以及标签中的设计等等有了进一步的理解,真的有种豁然开朗的感觉。

    接着ASP.NET的学习使得自己觉得真的是柳暗花明啊,验证控件的使用,一个个的详细讲解真的觉得好详细啊,以及页面加载时的ispostback即是否是等一次加载等等的理解。

    总结图如下:


asp.net教程c net asp_服务器_03

    B/S的学习仍在继续,尽管有时候觉得很累,但是看见自己一天天的进步,心里还是很暖的,外面依旧天寒地冻,但是我的心里却是热流涌动,生命不息,奋斗不止,继续加油,继续前进~