文思创新面试总结(2)
时间:2011/11/3
1, 什么是web services?使用web services的优点与缺点?
定义:
1> Web Services 是应用程序组件
2> Web Services 使用开放协议进行通信
3> Web Services 是独立的(self-contained)并可自我描述
4> Web Services 可通过使用UDDI来发现
5> Web Services 可被其他应用程序使用
6> XML 是 Web Services 的基础
优点:使用web services可以将应用程序转换为网络应用程序,你的应用程序可以向全世界发布信息,或提供某项功能。
2, Response.Redirect与server.Transfer的区别?
答:server.Transfer仅是服务器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址。
Response.Redirect则是完全的跳转,浏览器会得到跳转的址址,并重新发送请求链接,所以,从浏览器的地址栏中可以看到跳转后的链接地址。
3, XML的节点查找?
XML和web services待学习总结。
4, JQuery的Ajax方法和JSON?
答:$.ajax()方法是JQuery最底层的Ajax实现。
JSON的定义:
1> JSON指的是JavaScript對象表示法(JavaScript Object Notation)
2> JSON是存储和交换文本信息的语法,非常类似于XML,但比XML更小,更快,更易解析。
5, 什么是MVC?使用MVC的好处?
答:MVC:即Model View Controller模型—视图—控制器。
模型:DataSet,Reader,对象。
视图:aspx页面。
控制器:cs代码。
MVC最大的好处是将逻辑和页面分离。模型负责业务领域的事情,视图负责显示的事情,控制器把数据读取出来填充模型后把模型交给视图去处理。