BS的初步小结

         BS开始学习有一段时间了,从牛腩新闻发布开始只是跟着做就感觉很有意思,很多东西不知道是什么就用了,就这样自己的第一个网页版的应用产生了,并且对BS有了一个整体的认识。

         在牛腩结束之后就是对每一种技术的学习,例如HTML、ASP.net、XML。在学习的过程中总会有这样一种感觉,每个东西学起来都学的很熟悉,仔细一回想总会感叹‘啊!这不就是牛腩里的……’,就是这种感觉让学习的兴趣一直都在。学完XML就是JS,这是以后应用比较多的地方,所以在重要的开始之前先对已经学过的做个总结,理理思路!

         首先看看这张图,以Asp.net为中心。


         Asp.net是一种服务端的语言,所以有它比较特殊的地方,当然也有一半语言所共有的程序。首先作为服务端语言有几个概念是必须知道的。自己也写了总结的博客:IsPostBackGet和Post

         接着就是作为服务端语言比较特殊的地方,例如控件,Asp.net的控件和HTML中的控件很相似,但是Asp.net控件中有一个属性runat=”Server”,这就决定了Asp.net可以向服务端发送请求。而在HTML中没有这个属性,那么就看看在HTML里有什么,它又有什么用途


         HTML是一种标记语言,其中元素之基础,在HTML中有head和body在body中主要是各类的标签,其中的每个标签我们都可以看做是HTML的控件但是和Asp.net相比它是没有runat=Server的属性。需要注意的我们在使用浏览器时服务端给我们返回的都是html文件,可以参考我的博客:.html和.aspx的区别及服务器对两者的处理

         我们再接着看Asp.net,在Asp.net中有大量的篇幅是用来介绍列表(数据)控件和验证控件的,这些都是需要在以后的实战中属性的。接着讲的就是WebService和Webconfig。WebService主要的作用就是使得不同的应用程序之间能够交互数据,这需要借助XML。而Webconfig本身就是XML文件。所以我们就一起看看XML包括什么,又有什么作用


         XML是一种可扩展的标记语言,基础主要包括5种模块,而现存的两种规范都是用来对这5中模块进行规范的。现在知道HTML和XML都是标记语言他们之间又有什么异同


         HTML是用来定义数据如何显示的,而且其中的标签是已经写好的,例如标签<a>在HTML里就是表示超链接,而XML主要用来存储和传递数据的,而且标签是自己定义的。二者谁也不能取代谁。

小结

         BS学到现在感觉各个知识之间的联系是比较紧密的,在编程时可能用到各种知识点它们之间彼此相互配合从而实现一个功能,每一个都有自己的功能,所以再BS的学习过程中要不断的更新这张网找到彼此之间的联系。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值