-
0 votesanswersviews
Poco :: WindowsConsoleChannel在VS2008中不显示控制台
我正在研究一个在MFC中使用Visual Studio 2008中的Poco的遗留项目 . 我添加了一些调试,SimpleFileChannel工作正常,但WindowsConsoleChannel在运行应用程序时似乎没有打开Windows控制台 . 这是一个已知问题还是我需要做的其他事情? -
38 votesanswersviews
Automapper:使用Entity Framework 4 Proxy Pocos在集合上映射继承和抽象基类的问题
我在使用AutoMapper(这是一项出色的技术)时遇到了一个问题,即将业务对象映射到DTO,在DTO中我从集合中的抽象基类继承 . 这是我的对象: abstract class Payment class CashPayment : Payment class CreditCardPayment : Payment 我还有一个发票对象,其中包含一系列付款,如下所示: public class ... -
7 votesanswersviews
Microsoft.AspNet.Identity.EntityFramework.IdentityUser的外键?
我在VS 2013,刚刚创建了一个MVC应用程序 . 我正在创建一个对象,我打算在结果数据库中有一个AspNetUsers表的外键 . 该项目确实有一个ApplicationUser(派生自IdentityUser),看起来像是与AspNetUsers表的属性列匹配 . 我们如何正确地为此声明外键? public MyObject { public string UserId { get; ... -
580 votesanswersviews
代码优先与模型/数据库优先
What are the pros & cons of using Entity Framework 4.1 Code-first over Model/Database-first with EDMX diagram? 我'm trying to fully understand all the approaches to building data access layer using... -
2 votesanswersviews
Linux运行时链接器错误
我正在POCO项目网站上的First Steps教程,我已经在我的主目录下成功构建了库(Debian Linux,2.6.26,gcc 4.3.2) ~/Development/POCO 共享库位于 ~/Development/POCO/lib/Linux/x86_64/lib My problem is that any application I build that depends on... -
183 votesanswersviews
实体框架4 / POCO - 从哪里开始? [关闭]
我已经编程了一段时间并且之前使用过LINQ-To-SQL和LINQ-To-Entities(尽管在使用实体时它已经处于实体/表1-1关系 - 即与L2SQL没有太大区别) 我一直在阅读有关控制反转,工作单元,POCO和存储库模式的大量阅读,并希望在我的新应用程序中使用此方法 . 我正在努力的是为EF4寻找一个清晰,简明的初学者指南,该指南不承担EF1的知识 . 我需要回答的具体问题是: 代码优先/... -
15 votesanswersviews
实体框架5 - 如何从现有数据库生成POCO类
我正在使用VS 2012和EF 5.我有一个现有的数据库,我想从现有数据库创建POCO类 . 我按照步骤将ADO.NET实体数据模型添加到我的项目中 . 我通过向导使用现有数据库 . 然后在设计器打开的情况下创建edmx和tt文件 . 但是,我想创建POCO对象并使用它们 . Microsoft网站声明POCO实体框架生成器已过时,我应该使用DBContext Generator . 我无法弄清... -
1 votesanswersviews
EF“Model First”:从类中创建edmx和db-table中的实体?
这个问题是我在大约2 . 5年前已经问过的下一个问题的一部分:Entity Framework (.NET) Round-Trip Modelling with Model First? 我想问一下,在此期间,以下是可能的(以及从哪个版本的EF向上): 我们目前正在使用EF 5.0和“模型优先”方法(VS 2012) . 在第一个问题之后,我们设法配置两个T4模板来生成DbContext派生类和P... -
0 votesanswersviews
AutoMapper实体到DTO得到了错误:没有定义键 . 定义此EntityType(DTO)的键
我在DTO类和实体模型之间遇到AutoMapper问题 . 我使用POCO生成器来创建实体,之后我使用autoMapper将实体映射到DTO,但是我得到了这样的错误: Treasury.Model.EntityDTO: : EntityType 'EntityDTO' has no key defined. Define the key for this EntityType. 我在实体模型的部... -
4 votesanswersviews
使用EF上传到azure后出现问题无法加载指定的元数据资源错误
我正在使用ASP.net MVC5应用程序并使用EF 5 Model第一种方法 . 但也使用了poco类,这是另一个名为“Entity”的C#项目 . 我有多层架构,其中Edmx文件在DAL层,BAL有它的参考,BAL和Entity Project在主Web项目中被引用 . 一切正常,但在 Azure 上设置数据库和项目后,当我的网站尝试连接数据库时,它会抛出以下错误"MetadataE... -
0 votesanswersviews
是否可以使用Fluent NHibernate同时使用自动化和模式生成?
我正在使用以下内容: Fluently.Configure() .Database(MsSqlConfiguration.MsSql2005.ConnectionString(connectionString)) .Mappings(m => m.AutoMappings.Add(AutoMap.AssemblyOf<Incident>() ... -
2 votesanswersviews
首先使用ASP.NET标识框架和EF代码进行持久性无知
我在脑海中用POCO类和持久性无知原则开发了我的数据层 . 我的代码是这样的 POCO课 public class Report { public int Id { get; set; } public string Name { get; set; } ... } } 存储库接口 public interface IReportRepository { I... -
1 votesanswersviews
System.Windows.Ria.Controls和POCO
我在我的机器上有这个...我发现System.Windows.Ria但没有一个控制它的人 . 我今天刚刚下载了RIA测试版并安装了它..所以应该有最新和最好的 . 无论如何..这是文章的链接... link text 这里是他们引用的xaml中的代码 . <UserControl x:Class="Try1Silverlight.MainPage" xmlns =“ht... -
2 votesanswersviews
尝试在WCF中进行序列化时出现System.StackOverflowException
尝试使用循环引用序列化图表时遇到问题 . 这是我的情景: [DataContract(IsReference = true)] public class Child { [DataMember] public string name { get; set; } [DataMember] ... -
26 votesanswersviews
ORM /持久层建议
我正在寻找一个非常好的ORM或非基于SQL的持久层 .对于这个项目,我真的不关心数据是如何持久化的,只要它可以以合理的速度查询和存储,最重要的是简单的查询 .应该无缝地处理并发(前端将在另一个层上,并且将有几个同时用户,但不一定处理相同的数据)并且我必须更少关注数据层(简单查询,自动懒惰)装载等)更好 .我还想不惜一切代价避免使用基于字符串的查询,因此支持LINQ或其他直观且可能强类型查询的工具会... -
3 votesanswersviews
.NET中的SCIM反序列化问题
作为SCIM(跨域身份管理系统)标准的新手,请原谅任何无知因为我在学习曲线上试图弄清楚如何提供干净/简单的请求来配置用户,删除用户和修改用户 . 我正在尝试使用C#/ .NET通过SCIM为用户发出HTTP REST请求,使用 System.Net.Http.HttpClient https://msdn.microsoft.com/en-us/library/system.net.http.ht... -
0 votesanswersviews
使用外部库poco CMake未定义的符号
使用poco库构建项目时,我收到以下错误: /Applications/CLion.app/Contents/bin/cmake/bin/cmake --build /Users/alan/Library/Caches/clion11/cmake/generated/12b7e3f2/12b7e3f2/Debug --target csvreader -- -j 2 [ 50%] Link... -
2 votesanswersviews
MVC 3 EF 4.1 POCO ViewModel模式控制器与脚手架==混乱!
经过多年的ASP.NET表单开发,我[终于!]处理了MVC(版本3) . 我在n层应用程序架构方面有很强的背景,我正在尝试正确地处理这个新项目,并明确区分关注点等 . 我所做的就是从代码优先开始创建我的POCO . 由此,框架创建了我的数据库 . 然后,我通过将我的所有EF查询和CRUD方法放在我的Models程序集中的每个POCO类的Repository类中来实现Repository模式 . 这... -
1 votesanswersviews
在使用WCF服务时,通过WSDL直接引用数据协定的优缺点是什么
我们有一个由三个不同程序集组成的WCF服务: 实体层(POCO) BL Layer(业务逻辑和数据访问) 服务层(WCF) 在使用服务时,直接引用实体dll与从服务的WSDL创建数据协定的优缺点是什么? -
2 votesanswersviews
我们是否需要在Ado.net实体框架2010中的POCO类上使用DataContract属性
我在stackoverflow本身的某处读到,当我们使用Poco生成器将POCO类用于WCF Contract 时,我们不需要使用DataContract和DataMember属性.WCF会自动为你做什么? . 我不知道它如何管理这个 . 我创建了一个不使用这些属性的示例应用程序,我能够在客户端生成这些实体并使用它们 . 我禁用了代理生成和延迟加载 . 我在这里遗漏了什么吗?真的没有必要把这些属... -
0 votesanswersviews
使用EF POCO的DataContract / DataMember属性序列化到ASP.NET ViewState
我有一系列具有 DataContract 属性的EF POCO,以及 DataMember attributes 用于所有属性 except for the navigation properties . 这样,当我为WCF序列化对象时,只序列化了所需的属性,而忽略了导航属性 . 如果我尝试在ViewState中存储其中一个对象,我会得到该对象不可序列化的错误 . 但是,如果我将 Seriali... -
3 votesanswersviews
EDM - > POCO - > WCF(.NET4)但转移集合会导致IsReadOnly设置为TRUE
好吧,这可能听起来有点'unorthodox',但是...使用VS2010和实体框架的新POCO t4模板(Walkthrough: POCO Template for the Entity Framework),我可以在WCF服务中生成很好的POCO 's. I can then use these POCO'(作为DTO),基本上从EDM一路走来通过客户端 . 有点这个家伙正在做什么(POCO... -
20 votesanswersviews
有没有理由将POCO变成Model对象?
如果我从EntityFramework生成POCO对象,并使用这些对象进出WCF服务器,是否有任何理由为Views&ViewModels创建客户端模型而不是直接使用POCO? 我所看到的几乎所有MVVM示例都直接绑定到从WCF服务返回的对象 . 这是好习惯吗?是否存在可以将POCO实际映射到模型并使Views / ViewModel与Model对象而不是POCO一起工作的参数? 我能想到的主要原因... -
0 votesanswersviews
EF4:仅序列化Poco对象的预先加载的导航属性
我正在使用返回POCO对象的WCF服务 . 我的导航属性标记为虚拟以启用延迟加载/代理 . 我还使用[ApplyDataContractResolver]模式将代理序列化为父POCO对象 . 一切正常,直到我向关系的两侧添加导航属性,这会导致循环引用 - 导致它无法正确序列化 . 有没有办法告诉序列化程序只序列化急切加载(使用.include())导航属性并忽略尚未加载的导航属性而不是填充它们? -
3 votesanswersviews
EF与POCO WCF WPF . 在客户端重用POCO课程还是使用DTO?
我们正在开发一个带有WPF客户端的3层应用程序,它通过WCF与BLL进行通信 . 我们使用EF访问我们的数据库 . 我们一直在使用EF的默认EntityObject代码生成器,但是当通过线路发送这些对象时,以及在BLL中处理和重新附加它们时,会遇到很多问题和序列化问题 . 我们即将切换到POCO模板,并重写数据访问和我们应用程序的通信部分(我们希望有一个更清洁的架构,而不是那种“魔术代码” . 我... -
0 votesanswersviews
实体框架4,POCO,WCF,更新多对多
我在我的Entity Framework POCO类中映射了多对多关系 . 在数据库中,它是一个带有复合键的连接表,并且POCO属性生成正常 . 当我从上下文加载实体时,我可以从多对多集合中删除一个项目,并在保存更改时更新数据库 . 例如: var item = context.Items.First(); item.OtherItems.Remove(item.OtherItems [0]); ... -
5 votesanswersviews
如何解决“内部.NET Framework数据提供程序错误1025” .
我首先使用Entity Framework 4.3,POCO,数据库,我收到以下错误: Internal .NET Framework Data Provider error 1025. 问题:我认为我的查询表达了我的意图,但我似乎遇到了这个错误,所以我想知道是否有人知道如何以不同的方式构建我的查询来解决这个错误? 这是场景...... 我有一个SQL Server 2008数据库,有2个表--A... -
2 votesanswersviews
实体框架POCO序列化
我将很快开始编写新的Web应用程序 . 该应用程序将使用ASP.Net MVC 3和Entity Framework 4.1(Database First方法)构建 . 我将使用ADO.NET POCO实体生成器创建POCO类,而不是使用默认的EntityObject类 . 当我使用此工具创建POCO时,它会自动将Virtual关键字添加到所有属性以进行更改跟踪和延迟加载的导航属性 . 然而,我从... -
1 votesanswersviews
WCF POCO集合序列化问题与IsReference = true
我在使用IsReference = true从EF到WCF序列化POCO对象集合时遇到问题 . 对象具有几个不同的导航属性,这些属性完全填充在服务器端 . 但在客户端,对于某些导航属性,只有一个nav属性的副本被序列化 . 例如: 返回列表,每辆车都有一个所有者导航属性和一个Maker导航属性 . 假设我查询属于“Joe”(仅购买福特)的汽车列表,并返回5辆汽车 . 第一辆车的用户导航属性指向Jo...