代码我们已经按照我们的应用程序层的所有层都建立在NET 2.0.NET程序集/ Silverlight中
- 对象库[跨所有层使用]
- 运表客户
- 天冬氨酸。网的Web服务
- 业务逻辑库
- 数据库访问层
- 数据库
将银光作为另一个表示层的最佳方式是什么?我以为我可以通过在Silverlight应用程序中引用对象库并调用Web服务来添加新的Silverlight图层。但似乎不可能。请参阅CLR Team Blog。
任何建筑洞察?
谢谢。
代码我们已经按照我们的应用程序层的所有层都建立在NET 2.0.NET程序集/ Silverlight中
将银光作为另一个表示层的最佳方式是什么?我以为我可以通过在Silverlight应用程序中引用对象库并调用Web服务来添加新的Silverlight图层。但似乎不可能。请参阅CLR Team Blog。
任何建筑洞察?
谢谢。
当你想重用代码,您有三个基本选项:
一般来说创建所有基本类库作为一个Silverlight类库项目,因为它是与最低组的功能框架。除mscorlib.dll,System.dll和System.Core.dll以外的所有参考文献。然后,您可以在任何完整的.NET项目中链接此类Silverlight库。
您可以从其他项目链接单独的代码文件与“添加为链接”功能(右键项目 - >添加现有项 - >更改“添加”按钮“添加为链接”)。这样您就可以创建一个Silverlight项目并链接完整的.NET项目中的单个文件。但是,如果您有很多文件,并且经常在源项目中添加/删除文件和文件夹,那么这可能会很乏味。
要解决这个问题,你可以看看项目链接器http://msdn.microsoft.com/en-us/library/dd458870.aspx ...但我还没有尝试过自己呢。
当你说“赢得窗体客户端Asp.Net网络”,你让*任何人都非常难*给你一个体面的答案。这不仅仅意味着什么,它是一种矛盾。 – 2010-11-10 22:09:54
我想他只是忘记了中间点。 – herzmeister 2010-11-10 22:25:19