Asp.net初识

8 篇文章 0 订阅
2 篇文章 0 订阅

       最近学习Asp.net的相关知识,对于Asp.net是什么东西,怎么学习有些生疏,在此总结一下Asp.net的内容。


一、导图




        总的来说,Asp.net是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,Asp.net是.netFrameWork中的成员之一,属于动态网页技术中的一种,那么什是动态网页技术呢?

        动态网页技术是指的网页URL不固定,能通过后台与用户交互。完成用户查询,提交等动作。


二、那么我们为什么要用Asp.net来编辑网页呢?


        用Asp.net的好处在于,Asp.net支持的语言众多,.net中的语言基本都是支持的,而且由于是运行在.netFrameWork框架上的程序,所以跨平台性也很好,在什么平台的浏览器上基本都可以流畅运行,而且由于平台的特性,他对于多核心多线程的CPU有很好的支持,可以提高网页的运行效率。


三、学习Asp.net


        我们在学习的时候要注意,学习Asp.net学习的是动态网页的设计,是基于脚本和后台代码的一种综合页面设计,这是和设计HTML网页的最大区别。动态的网页难点就在于数据的传递、数据的安全、用户的体验和多浏览器的动态支持。




        在看视频的时候,老师强调的两点,第一就是网页的加载和数据的传递,有一张图很生动(不明)的解释了访问网页时的数据传输过程,这个过程的理解对于编写网页代码和设计效果很有帮助。




        解释一下这张图:用户查看网页的时候先要提出HTTP请求,要求服务器把处理后的网页传回本机,然后就是用户端的网页在提交请求后去服务器运行相应的后台程序/脚本,生成新的HTML页发回用户端,进行了更改的网页在客户端得到了显示。


        在这个过程中一共对服务器进行了两次请求,也就是说进行一次更改要向服务器发送两次请求,在这两次的事件中插入相应的代码是非常重要的。


四、总结


        ASP.NET不是一种语言,而是创建动态Web页的一种强大的服务器端技术,它是Microsoft .NET Framework中一套用于生成Web应用程序和Web服务的技术,利用公共语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。


        我们在学习Asp.net的时候要注意对比着HTML来学习,更要注意动态网页的请求方式,前台和后台代码的交互也就是Asp.net的根本所在,我们以后要学习的JS以及Ajax和JQurey都是要基于这些东西来的所以要打好这里的基础非常的重要。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 43
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 43
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值