zoukankan      html  css  js  c++  java
  • ASP.net中的几个概念

    1、ASP.NET AJAX
          AJAX全称"Asynchronous JavaScript and XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它有机的包含了以下几种技术:
    基于web标准的XHTML+css的表示;
    使用DOM(Document Object Model)进行动态显示及交互;
    使用XML和XSLT进行数据交互及相关操作;
    使用XMLHttpRequest进行异步数据查询、检索;
    使用JavaScript将所有的东西绑定到一起。
          类似于DHTML或LAMP,AJAX不是一种单一的技术,而是有机的利用了一系列相关的技术。
          AJAX优势:传统的Web应用允许用户填写表单,当提交表单时就像Web服务器发送一个请求。服务器接受并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多贷款,因为在前后两个页面中的大部分HTML代码往往是想同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢的多。而AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其他一些基于XML的web service接口,并在客户端采用JavaScript处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同事很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。
          ASP.NET AJAX能够让程序员快速的创建具有丰富的用户体验的界面,而且这些界面由可靠地和熟悉的用户接口元素组成。
          ASP.NET AJAX包括客户端脚本库和服务器端组件,这些都被集成到一个稳定的开发框架。
          微软新版的ASP.NET AJAX已经集成到了.NET3.5中,新建的ASP.NET应用程序将自动支持AJAX技术。
    2、JSON
          JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,同事也易于机器解析和生成。它基于ECMA262语言规范中JavaScript编程语言的一个子集。JSON采用与编程语言无关的文本格式,但是也是用了类C语言(包括C,C++,C#,Java,JavaScript,Perl,Python)的习惯,这些特性是JSON成为理想的数据交换格式。
    3、JQuery
         jquery是一款快速、简介的JavaScript开发类库。它是轻量级的JS库,这是其它js库所不及的,它兼容css3和各种浏览器。它使用户能更方便的处理HTML documents、events、实现动画效果,并且方便的为网站提供AJAX交互。
          jquery的说明文档很全,而且提供了大量的应用示例,也有许多成熟的插件可供选择。
  • 相关阅读:
    获取最近6个月的年月(yyyyMM,不包括当月)
    checkbox与<c:forEach>在开发中遇到的问题记录
    MyBatis开发-->增删改
    MyBatis开发-->接口方式编程
    MyBatis开发-->入门
    android-async-http框架之与网络进行数据交互
    android-async-http框架之与服务器进行数据交互
    jQuery截取{}里的字符串及获取json里的值
    SSH整合之三:添加Hibernate环境且使之与Spring进行整合
    angular源码剖析之Provider系列--QProvider
  • 原文地址:https://www.cnblogs.com/jyz/p/1575653.html
Copyright © 2011-2022 走看看