阿不

在腾讯微博和新浪微博 @hjf1223 ,最新的技术观点在那

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  211 随笔 :: 0 文章 :: 2998 评论 :: 75 引用

05 2008 档案

摘要: 在AJAX应用环境中,由于安全的原因,浏览器不允许XMLHttpRequest组件请求跨域资源。在很多情况下,这个限制给我来带来的诸多不便。很多同行,研究了各种各样的解决方案: 1.通过修改document.domain和隐藏的IFrame来实现跨域请求。这种方案可能是最简单的一种跨域请求的方案,但是它同样是一种限制最大的方案。首先,它只能实现在同一个顶级域名下的跨域请求;另外,当在一个页面中还包...阅读全文
posted @ 2008-05-31 21:38 阿不 阅读(6842) | 评论 (15) 编辑

摘要: 使用.NET 开发Web Service,有一个很方便的功能就是可以通过IE直接测试Web Service。当你的Web Service的参数都是元数据类型,那么只要你使用IE浏览Web Service就可以页面的输入框中输入必需的参数,点击调用,即可完成Web Service的测试调用。方便! 但是,在有些情况下,虽然我们开发的Web Service都使用元数据类型的参数,为什么死活都无法直接调...阅读全文
posted @ 2008-05-12 22:24 阿不 阅读(2249) | 评论 (3) 编辑

摘要: 在这个系列的上篇中介绍了数据绑定语法的原理以及.NET中如何实现单向绑定,中篇我们简单的介绍了ASP.NET 2.0 中新增的Bind语法配合DataSourceControl来实现数据的自动双向绑定。这两部分的内容相对动态抽象并且不常接触,没有很好的源代码支持很难解释清楚,要想真正弄清它们的内部原理,还需要大家亲自动手去反编译分析动态编译的程序集。 在了解了数据绑定语法的原理后,我还想来谈谈我中...阅读全文
posted @ 2008-05-05 22:32 阿不 阅读(8246) | 评论 (21) 编辑

摘要: 在上一篇《深入ASP.NET数据绑定(上)》中,我们分析了在.NET中的数据绑定语法的一些内部机理。简单说来就是ASP.NET在运行时为我们完成了页面的动态编译,并解析页面的各种服务器端代码,包括数据绑定语法。而数据绑定的语法虽是一些<%# %>代码块,在生成的代码中,仍然使用了服务器端控件以及在DataBinding事件调用DataBinder.Eval方法来完成数据的绑定工作。所有的数据绑定模...阅读全文
posted @ 2008-05-04 22:15 阿不 阅读(8126) | 评论 (18) 编辑

摘要: 在ASP.NET我们在使用Repeater,DetailsView,FormView,GridView等数据绑定模板时,都会使用<%# Eval("字段名") %>或<%# Bind("字段名") %>这样的语法来单向或双向绑定数据。但是我们却很少去了解,在这些语法的背后,ASP.NET究竟都做了哪些事情来方便我们使用这样的语法来绑定数据。究竟解析这样的语法是在编译时,还是运行时?如果没有深入去了解,我们肯定不得而知。这个简短的系列文章就是带我们大家一起去深入探究一下ASP.NET绑定语法的内部机理,以让我们更加全面的认识和运用它。阅读全文
posted @ 2008-05-03 23:05 阿不 阅读(23128) | 评论 (37) 编辑