dto相关内容
我有以下情形: 公共类WidgetBaseDTO { 公众诠释为widgetid { 得到; 组; } }公共类WidgetTypeA:WidgetBaseDTO { 公共字符串SomeProperty1 { 得到; 组; } } 公共类WidgetTypeB:WidgetBaseDT
..
我最近发现AutoMapper弥合的ViewModels和我的实际数据库对象。我用它在这里描述下的方式:http://automapper.$c$cplex.com/wikipage?title=Projection&referringTitle=Home 我发现的Emit映射到:),但我找不到anytning相似(在那里我可以指定自定义投影规则): .ForMember(DEST =&
..
有谁知道一个良好的(阅读:快速code)方法转换的DTO查看模型或映射DTO成员视图模型成员?最近我一直在寻找自己写很多转换和辅助方法,但是这是一个非常艰巨而繁琐的任务。此外,它通常会需要做两次(DTO - >视图模型,视图模型 - > DTO)。 有没有一种方法,技术或技术,它可以让我快速,高效地做到这一点吗? 解决方案 看一看 Automapper 。它是一个开源项目,涉及正是你所遇
..
正如上面我实现一个多层架构,WCF和Entity Framework 4(与POCO)工作描述。由于我已经有持久性的无知与POCO我需要实现DTO或者我可以以纯的方式使用WCF? 主要报价 - 我确实需要DTO通过网络上的轻量级对象,或者我可以用我的POCO实体。 什么你们建议? 解决方案 它很难回答,除非你定义什么“纯方式”是什么。我们在谈论SOA纯或WCF纯洁? WCF代理已经是
..
我已经经历的教程(使用LINQ到实体具体的),我理解基本概念,但有些东西是给我的问题。 本教程通常只涉及简单的模型和形式,只有利用基本的创建,更新和删除语句。煤矿是一个有点复杂,我不知道我要对这个正确的方式,因为当谈到时间来处理半打数据库对象之间的关系,该教程停止帮助。 有关帖子的方法,执行CRUD操作的常用方法 entities.AddToTableSet(MyClass的); enti
..
我一直在试图算出这个数天,但似乎有与ASP.NET MVC这一特定主题很少的信息。我一直在周围的Googling了几天,都没有真正能够计算出任何关于这一具体问题。 我有一个3层的项目。商务,DAL和UI /网络层。在DAL是的DbContext,资料库和工作单位。在业务层领域层的所有接口和EF车型。在业务层也有与DTO的为EF模型和访问资源库中的通用信息库服务的服务层。
..
在使用域层(DL)/业务(服务)层(BL)/ presentation层(PL),什么是提供实体到presentation层最好的办法一个多层的项目? DO = GT;域对象; DTO =域传输对象; VM =>视图模型; V =>视图; 选项1: DL = GT; DO = GT; BL => DTO => PL => VM => V 这个选择似乎
..
我有一个POCO域模型和NHibernate的存储库层的ASP.NET MVC 2应用程序。我的域模型没有我的ViewModels的认识,所以我用automapper从视图模型到实体和副/反之亦然。 当我介绍WCF到我的项目(一晚的要求),我开始处理断开连接的对象。也就是说,从我与NHibernate数据库中检索一个实体,一旦该实体被序列变成断开,也不管我是否不打算使用它意味着我做了很多不必
..
我有,我已经创建了一个数据传输对象从一个网页表单接收数据的ASP.NET MVC 2项目。形式有两组它的复选框。我要验证的对象,以确保各组中的复选框中的至少一个被选中。 我做在服务器端验证,以便用户将不能够破解周围的任何客户端验证。 (我将添加客户端验证与jQuery以后。这很容易) 我的理解是,我要创建自己的自定义ValidationAttribute我的数据传输对象类,但我不知道如何创建和
..
我有一个标准的领域层实体: 公共类产品 { 公众诠释标识{搞定;组; } 公共字符串名称{;组; } 公共十进制价格{搞定;组;} } 具有某种验证特性的应用:公共类产品 { 公众诠释标识{搞定;组; } [NotEmpty,NotShorterThan10Characters,NotLongerThan100Characters] 公共字符串名称{
..
我使用NHibernate坚持我的域对象。 为了简单起见,我使用的是ASP.NET MVC项目既是我的presentation层,我的服务层。 我想从我的控制器类XML返回我的域对象。在这里阅读一些职位对堆栈溢出后,我收集的DTO是要走的路。不过,我也碰到过帖子谈论的视图模型。 我的问题:是数据传输对象和的ViewModels是一回事吗?或者是一个ViewModel有种DTO?的子模式
..
任何人都可以有一个问题,我有帮助,我尝试写,将返回我的DTO对象的列表的方法 我的USR code和获取用户和得到他们的工作codeS在DB的列表。然后我得到所有的WCF作业的列表。然后,我想打一个新的列表与jobDescription连接的DTO为DB只有用户code和工作code。我要的是从我的WCF,但乔布斯的列表中的用户不必须JobDescription的列表。通过这个.... 列表&
..
在数据库中,我有表:Notes和表评论。在我的解决方案我有3个项目:DAL,BLL和Web 。 我需要显示包含注释的用户注释并没有设置为垃圾邮件,所以我在DAL项目已经创建了一个类: 公共类NotesWithComments { 公众注意注意{搞定;组; } 公共IEnumerable的<意见>评论{搞定;组; } } 我用上面的类中的每个项目:DAL,BLL
..
什么是实现DTO的最佳方法是什么? 我的理解是,他们是在对象之间传输数据的方法之一。例如,在一个ASP.Net应用程序,你可以使用一个DTO从$ C $发送数据的C-背后的商业逻辑层组件。 什么其他的选择,比如刚刚发送数据作为方法参数? (这会是最简单的asces wher有较少的数据派?) 有关静态类,只是保存数据,可以由其他对象(一种全球asembly数据存储类)的引用是什么? (这是否
..
我必须在这里我们使用的屏幕DTO的到服务层之间封装数据的项目,并在 presentation层。在我们的例子中,presentation层是ASP.Net。 这是了解DTO的唯一类是服务层的类和调用这些服务并显示页/控件的DTO的。 该DTO的几乎都是页/控制专用的,所以我觉得他们属于在presentation层,但是这将意味着业务层就必须引用presentation层为了使用DTO的。 我
..
我在使用网页API,其中我直接暴露了几个数据库实体为客户构建一个聊天应用程序后端。我不知道是否有任何积极的指向实体映射到DTO的,或者我应该继续揭露实体目前我。只是为了澄清我不是问了DTO VS非DTO一般性问题,但只是在这种情况下使用它,因为大多数实体领域的优势可能会被客户端使用。 解决方案 是的,你可以暴露你的实体,如果这是由一个人开发了一个小的应用程序,你只需要几天才能完成它。 如
..
我们正在实施使用EF,WCF和jQuery。 SOA的Web应用程序 下面是我们的体系结构在简短的看法: ------------- --- | UI | | | ------------- | | |服务| |开发| ------------- | T | | Businsess | | Ø| ------------- | | |达尔| | | ------------- ---
..
我目前的工作内容将是我第一次真正涉足使用MVVM并已阅读关于如何最好地实现它的各种物品。 我现在的想法是有效地利用我的数据模型作为数据传输对象,使他们可序列化,并让他们在客户端和服务器端都存在。 这似乎是因为这两种对象类型实际上只是财产的getter和setter的集合一个合乎逻辑的步骤,并在好像完全矫枉过正之间的另一层。 显然,将与INotifyPropertyChanged的不是在服务器
..
什么是一般的想法,以帮助决定何时使用DTO,当在这些情况下使用实体? UI /服务器端java调用服务。如果它接收/发送实体或DTO的? Web服务调用服务。如果接受服务的实体或DTO的? 我喜欢读code,大约经过实体: 简单绕过,没有需要映射到的DTO 不需要额外的类 关系的其他实体已经定义,所以不需要相关的DTO合并成一个DTO 刚的POJO 但有大约DTO映
..
什么是数据传输对象? 在MVC是模型类DTO,如果不是有什么区别?我们都需要? 解决方案 一个数据传输对象是用于封装数据,并从一个应用程序中的一个子系统将其发送到另一对象 DTO的最常在N层应用所使用的服务层本身和UI层之间传送数据。这里的主要好处是,它减少了需要可以在分布式应用程序通过线路发送的数据量。他们在MVC模式也使伟大的车型。 有关DTO的另一个用途可以是封装方法调用的参数。如
..