基于Silverlight的精简框架之介绍2011-09-23 cnblogs guoziliSilverlight的数据请求需要架设wcf、webservice或者webclient,而且中间数据需要序列化和反序列 化,或者自己用linq解析,易用性不是很强,且比较麻烦,基于目前还没有统一和规范的silverlight开 发模式,所以从五六个自己做过的基于Silverlight的中型项目,抽出核型代码形成一套精简框架,方便 调用,扩充和分布式部署。项目文件说明:

EasySL.Controls 封装了一些基于Silverlight的自定义控件,目前还没加进来EasySL.Core 请求数据,返回数据的json序列化和反序列化机制,较之webservice xml性能好些EasySL.Core.SL 和上面一样,Silverlight项目用EasySL.Data 数据访问层实现EasySL.Data.Interface 数据访问层接口EasySL.Entity 实体层EasySL.Service 业务逻辑,数据加工,缓存处理EasySL.Share 一些常用helperEasySL.Server Remoting serverEasySL.UI Silverlight主控件EasySL.Web asp.net主页面