.NET推出WebControl方式,使Web编程人员不再因为页面表现的问题浪费大量的时间,不必为不同的浏览器细致调整代码,不必为javascript控制煞费苦心,也不必维护大量重复的页面代码。WebControl,将强大的Web功能限制在一个小盒子里,随便放在哪儿就放在哪儿。
WebControl也解决了代码封装的问题。从前,在页面上辛苦javascript,被人简单下载和粘贴就可以据为己有,没有开发商再为javascript作更多的开发,所以我们看到的javascript程序几乎数年没有太大的发展。终于,WebControl使这些代码得以封装,使WebControl开发商获得利益,开发人员愿意投入更多的精力开发和调试javascript,使利用WebControl的编程人员获得方便。script代码也从附属的位置蓬勃发展起来,星星之火的AJAX带给我们更丰富的界面体验。
WebControl也不是十全十美地封装了HTML和Javascript代码,人们依然可以拷贝粘贴据为己有,也可以直接破解使用,甚至将dll反编译成源代码。所以,在赞许之余,不能不说,任何封装都是可以破解的,WebControl也是一样啊! |