易截截图软件、单文件、免安装、纯绿色、仅160KB

不用服务器控件,改用json+javascript?

前几天我去一家还算大的公司面试net程序员,里面的技术主管跟我说,他们的网站因为考虑到流量比较大,不用控件去显示数据库的东西,而是用类似ajax的什么Json和JAVASCRIPT框架去显示数据库的东西,请问下各位的公司也有用过类似这样的开发的吗,有的话可以告诉我这样的方式开发难吗?
我在做过的项目里面很多都是用这种方式

说不上难,做几个熟悉下就可以了,不过这种开发方式在前段代码量上有所增加,稍微繁琐一些,但用户体验更好

应该是不用服务器端控件吧。有很多用基于javascript的控件的。

说实话我的javascript也只停留在验证表单这样的简单基础上,学习json思想需要很久的时间吗,需要很多js知识吗

其实就是Ajax,看看就知道了

前台都是使用客户端控件,然后通过Jquery的JSON传值方式与后台代码交互,应该是这样的。

数据量大的话,服务器端控件很耗服务器,毕竟服务器端控件需要维护状态的,
json+js比较好

微软现在的 mvc框架也不提倡使用服务器端控件了

话说回来,服务器端控件方便我们开发,json+js需要些很多东西

通过aajx和XML,json实现数据传递

引用
说实话我的javascript也只停留在验证表单这样的简单基础上,学习json思想需要很久的时间吗,需要很多js知识吗

学习json不难,但能写出具有OO思想的js稍微难一些,需要理解js的原型链、闭包等等,还要考虑很多浏览器兼容问题

学json 不难.. 只是一种数据格式~

用jQuery 和后台交互吧.. JSON格式很方便

真的假的 我就喜歡這樣開發 哪個公司啊?

引用


相关问答:

javaScript 悬停浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,

http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......

javascript中是值是怎么交换了? - Java / Java相关

三个数x,y,z 比大小..
var x,y,z,t;
if (x>y) 
{t=x;x=y;y=t;} //交换x,y的值 
if(x>z) 
{t=z;z=x;x=t;}//交换x,z的值 
if(y>z) 
{t=y;y=z;z=t;}//交换z,y的值
这是 ......

JavaScript获取选中项

<script type="text/javascript">
function show(){
var ListUtil=new Object();
var ListUtil.getSelectedIndexes=function (oListbox){
var arrIndexes=new Array;
for(var i=0;i ......

关于鼠标右键的JAVASCRIPT与FIREFOX不兼容的问题

<script language="javascript">
function click() {
if (event.button==2) { //button==1为左键
alert('点击查看文章详细内容!')
}
}
document.onmousedown=click
</script>
以上 ......

在VC里调用javascript - VC/MFC / 基础类

void CWEHelperDlg::OnOK(){
CString code;

//调用VBSCRIPT,能弹出消息框,也能正确返回 hello
code = "function main()\r\n\tMsgBox \"ok\"\r\n\tmain=\"hello\"\r\nend functio ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号