asp.net总结(一)

              asp.net视频的学习用了半个月左右的时间,关于这个视频,看完以后给我的最大感受就是对于web开发工具有了一个宏观的、但不算详细的了解,对于一些控件、理论的理解与加深,还需要通过一些时间来加以认识。对于于海涛老师的视频,我先用一张图做一个简单的概括:

          

          大家不难发现,这张图中有几项是用相同的颜色标记的,它们有一些可以对比的地方。我会在系列博客中进行阐述。 通过上面的图总结,我想大家对于有些知识并不陌生,比如说ado.net的五大对象在我们做机房的时候都有用到过,而web程序的安装部署也在牛腩新闻发布系统中实践过,还有web.config,这些我就不再论述,只对配置文件中的machine.config做一些描述。

         (一)machine.config与web.config

           asp.net总结(一)_第1张图片

          在web.config中我们这样写:   

<appSettings >
  <add key ="conn" value ="server=.;database=shopping;uid=sa;pwd=123456"/>
</appSettings>
          在界面层这样写:

<span style="font-size:18px;">   SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conn"]);</span>

       (二)Response与Request

           asp.net总结(一)_第2张图片

           Response对象是用于把消息向页面上输出的内置对象,该对象用于向客户端浏览器发送数据,可以使用该对象将服务器的数据HTML的格式发送到用户端的浏览器

        Request对象是用于提取浏览器中用户输入信息的内置对象。在使用这个内置对象时,用户信息可以通过表单提交,也可以直接用URL参数来提供,还可以通过环境变量来提供。

        (三)Application\Session\Server

           

          Application对象是用来在所有用户间共享信息,并且可以在程序运行期间持久的保持数据。通俗点举个例子来说,我们可以把网站当前的在线访问数量存储在此对象中。

        Session对象只是指访问者从到达某个特定网页到离开为止的那段时间。每一个用户都单独获得一个Session。两个独立的用户之间无法通过Session变量共享信息,这是Session的不足之一,还有一个不足是由于一个用户一个Session,当用户量极大时,给系统造成的压力也是特别大的。

    下面的对比总结将会在系列博客中一一介绍,望大神指正!

          

你可能感兴趣的:(application,asp.net,web开发工具)