代码改变世界

随笔档案-2013年12月

ASP.NET Web Froms开发模式中实现程序集的延迟加载

2013-12-04 16:47 by 萤火架构, 1670 阅读, 收藏, 编辑
摘要: 延迟加载是一个很大的诱惑,可以达到一些比较好的效果,比如:1、在实体框架中,由于关联数据的数量和使用时机是不确定的,通过延迟加载,仅在使用的时候去执行关联数据的查询操作,减少无谓的数据查询操作,可以降低单次数据查询执行的时间,提升系统的性能。2、在一个插件平台中启动平台时只加载必需的程序集,当执行到具体插件时再加载插件相关的程序集,仅在需要的时候加载资源,可以减少插件平台的启动时间,使内存的占用更合理些。延迟加载可以使资源的占用更加合理,并提升一定的性能,当然也有一些例子来说明延迟加载的坏处,这就需要根据实际的情况去考量,不是这篇文章的目的。言归正传,在ASP.NET Web Forms开发模 阅读全文
点击右上角即可分享
微信分享提示