一:系统对象的使用
  Request
     QueryString[] 获取通过URL路径传来的数据
     Form          获取表单提供过来的数据
     Params        所有的请求参数 可以代替querystring,和form
     ServerVariables  获取请求用户的环境,主要是浏览器,语言,IP地址等
     以上属性均是以键值对保存数据,使用时需要知道键名.
     ....
  Response
    Write() :直接在页面上输出内容
    Redirect():重定义到别一个页面
    End();使Web服务器停止输出内容。
  Session  会话,用户一次请求多个页面可以使用的数据。可以保存对象。[一般用于登陆]
    Session["键名"]=数据(可以是对象)
    类型 obj=Session["键名"] as 类型;   类型 obj=(类型)Session["键名"];
   Cookie :保存在客户端,一次保存多个使用,下次访问网站仍然有效。只能是字符串
    创建cookie:响应往客户端写数据
    HttpCookie hcCookie = new HttpCookie("名", "值");
    hcCookie.Expires = DateTime.Now.AddDays(1); //设置有效期
    Response.Cookies.Add(hcCookie);//写入cookie
    读取cookie: 请求时读cookie数据
    string userName = Request.Cookies[“UserName”].Value; //读取cookie
    Application:应用程序级别,多个用户可以使用,使用方法与Session一样。
 二:上传控件使用
     上传:把客户端电脑的文件,通过网络保存到服务器电脑的一个文件夹中。
     1)窗口上放上传控件
     2)按钮中写事件
        //1.上传的文件,在服务器放到哪个文件夹,
        //  文件名还是客户端的文件名(文件名可以改名)
        //~:代表网站根目录
        string filename =  Server.MapPath("~/uploadimage/"+FileUpload1.FileName);
        FileUpload1.SaveAs( filename);
 
 三:第三方js控件,dll组件使用(验证控件操作)  重要
     作用:加强页面效果,检查常见功能
     学习使用方法:
     1.网络,公司获取到组件
     2.通过看帮助学习控件如何使用
     3.通过检查示例,学习基本使用
     4.结合效果使用。
     Web项目的第三方组件分二种
     1.纯js的
        1)把js文件复制到项目中
        2)按帮助用
     2.第三方dll控件方式
       1)右击vs工具箱,增加,找到dll文件
       2)在工具箱多一个控件,放到窗口上
       3)通过控件对象的方法和属性使用。