2010-11-01 33 views
0

将标记嵌入网页的好处是什么?在我的应用程序,我们正在嵌入Jquery的资源是这样的: -用于嵌入脚本标记的C#.net Clientscript.GetWebResourceUrl

<script id="jquery_js" type="text/javascript" src="/Sub/WebResource.axd?d=IYhTi0o5iq80gCyMHTaiGmRN8YGagUI681aLuVI5GabftZFqPjvBvf-OBOcIIU6B0vOU-f_YI6Y2aagBQ2&t=634239484939658631"></script> 

我想知道在实时应用这种方法的好处。请分享您的观点。

回答

1

WebResource处理程序允许您从程序集提供静态资源。一个好处是,你通常可以将你的应用程序放在一个更小的包中(有时只有1个DLL和1个web.config)。另一个好处是你的客户不能将jQuery升级到你的webapp的最新版本,因为它总是使用嵌入在程序集中的版本。当然,这也有一些缺点,比如需要编译和发布一个新版本的dll,以便进行小的更改,否则可能会通过简单的文件编辑完成。