silverlight与CSLA的快速应用03-各项目间的关系
上一篇介绍了项目的建立
这篇再来说下 各个项目间的引用 及对CSLA DLL的引用
一.模型层 肯定在业务逻辑层存在
那么 在"akini.Biz"上添加"项目引用" 选择"akini.Data"
再 在在"akini.Biz.SL"上添加"项目引用" 选择"akini.Data"
二.wcf服务提供业务逻辑 所以必须引用 业务逻辑(服务器端) 不要引用客户端使用的
在"akini.WcfService"上添加"项目引用" 选择"akini.Data"和"akini.Biz" 2个项目
三.添加CSLA相关的DLL引用
A.因为"akini.Biz.SL"是客户端使用 那么为它添加的csla.dll 来自"C:\Program Files\Marimer LLC\CSLA .NET\4.1.0\Bin\Debug\Silverlight\csla.dll"
(此处于你本机路径 可能不一致 请参照 silverlight与CSLA的快速应用01-序中所述 安装csla的安装包 并检查安装路径 修改你的应用路径)
B.为"akini.Biz"添加"C:\Program Files\Marimer LLC\CSLA .NET\4.1.0\Bin\Debug\Client\csla.dll"
(此处于你本机路径 可能不一致 请参照 silverlight与CSLA的快速应用01-序中所述 安装csla的安装包 并检查安装路径 修改你的应用路径)
C."akini.WcfService"添加"C:\Program Files\Marimer LLC\CSLA .NET\4.1.0\Bin\Debug\Client\csla.dll"
OK 各项目间的引用关系也设置完成
其实如果理解了 也就容易设置了 sl客户端所用到的 肯定只能引用"\Silverlight\csla.dll"
其他的都用"\Client\csla.dll"就行了
本题系列如下:
silverlight与CSLA的快速应用01-序
silverlight与CSLA的快速应用02-新建解决方案
silverlight与CSLA的快速应用03-各项目间的关系
silverlight与CSLA的快速应用04-数据库设计
silverlight与CSLA的快速应用05-安装CslaExtension
silverlight与CSLA的快速应用06-创建实体模型
silverlight与CSLA的快速应用07-利用CslaExtension自动生成CSLA代码
silverlight与CSLA的快速应用08-客户端的CSLA代码
silverlight与CSLA的快速应用09-来个silverlight项目先试试
已发布此系列讲座的演示源码 有兴趣的TX 请下载
已修改成为使用mssql 方便大家调试
如有疑问或者提问 请留言 或者加入QQ群:73585592
本文作者:Ak.Ini
本文链接:https://www.cnblogs.com/akini/archive/2011/01/13/1934633.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步