poco相关内容

代码优先 vs 模型/数据库优先

优点是什么?使用实体框架 4.1 代码优先而不是模型/数据库优先和 EDMX 图的缺点? 我正在尝试完全理解使用 EF 4.1 构建数据访问层的所有方法.我正在使用存储库模式和 IoC. 我知道我可以使用代码优先的方法:手动定义我的实体和上下文,并使用 ModelBuilder 来微调架构. 我还可以创建一个 EDMX 图并选择一个代码生成步骤,该步骤使用 T4 模板生成相同的 ..

Code First:独立关联与外键关联?

每次我开始从事一个新项目并设计我的 POCO 时,我都会与自己进行心理辩论.我看过很多教程/代码示例似乎偏向于外键关联: 外键关联 公共类订单{公共 int ID { 获取;放;}公共 int CustomerID { 获取;放;}// ..
发布时间:2021-12-08 19:52:03 其他开发

普通旧 CLR 对象与数据传输对象

POCO = 普通旧 CLR(或更好:类)对象 DTO = 数据传输对象 在此帖子中 有区别,但坦率地说,我读过的大多数博客都以 DTO 的定义方式描述了 POCO:DTO 是用于在应用程序层之间移动数据的简单数据容器. POCO 和 DTO 是一回事吗? 解决方案 POCO 遵循 OOP 的规则.它应该(但不是必须)有状态和行为.POCO 来自 POJO,由 Marti ..
发布时间:2021-12-02 13:47:34 C#/.NET

如何向我的 POCO(template) 类添加验证

所以我使用了 this 教程来生成我将在整个应用程序中使用的 poco 类.. 问题是我不应该修改生成的 cs 文件,因为它们会自动重新生成......我如何添加像 [Required] 之类的属性??请帮忙 解决方案 你不能直接添加(除非你修改 T4 模板为你创建它们)但你可以尝试使用 ASP.NET 动态数据中引入的技巧.所有 POCO 类都定义为部分类.所以让我们定义你的部分: 使 ..
发布时间:2021-12-02 09:26:45 C#/.NET

自我跟踪实体与 POCO 实体

我们正在启动一个基于 Web 的新产品,我们计划在该产品中通过 WCF 服务公开我们的业务逻辑.我们将使用 ASP.NET 4.0、C#、EF 4.0.将来我们要基于服务构建iphone应用程序和WPF应用程序.我已经阅读了很多关于使用 POCO 与自我跟踪实体 (STE) 的信息,据我所知,STE 在 Web 场景中不能很好地工作.任何人都可以对这个问题有更多的了解吗? 解决方案 对我来 ..
发布时间:2021-12-02 08:44:40 C#/.NET

保存 EF4 POCO 对象更改时更新关系

实体框架 4、POCO 对象和 ASP.Net MVC2.我有一个多对多的关系,比如说在 BlogPost 和 Tag 实体之间.这意味着在我的 T4 生成的 POCO BlogPost 类中,我有: public virtual ICollection标签{//getter 和 setter 与魔法 FixupCollection}私有 ICollection_标签; 我从 ObjectCo ..
发布时间:2021-11-29 08:20:23 其他开发

实体框架类与 POCO

我对架构设计有普遍的不同意见,尽管不应使用 stackoverflow 来征求意见,但我还是想询问我将在下面描述的两种方法的优缺点: 详情:- C# 应用程序- SQL Server 数据库- 使用实体框架- 我们需要决定我们将使用哪些对象来存储我们的信息并在整个应用程序中使用所有对象 场景一:我们将使用实体框架实体在我们的应用程序中四处传递,例如应该使用对象来存储所有信息,我们将其传 ..
发布时间:2021-11-17 02:32:06 C#/.NET

在使用实体框架的分层架构中,我应该从 BLL 返回 POCO 类吗?(需要架构指导)

我可能阅读过多,并且正在遭受一些信息过载的困扰.所以我希望得到一些明确的指导. 从我收集到的信息来看,我可以使用 VS2010 的 T4 模板生成不直接绑定到 EF 的 POCO 类.我会将这些放在他们自己的项目中,而我的 DAL 会有一个 ObjectContext 派生类,对吗? 一旦我有了这些类,在 UI 层使用它们是否可以接受?也就是说,假设生成的类之一是 BookInfo,它 ..
发布时间:2021-11-17 02:26:50 C#/.NET

我应该如何构建一个简单的 ASP.NET MVC 应用程序?

我一直在阅读有关 ASP.NET MVC、SOLID 等的一些内容,我正在尝试为中小型 ASP.NET MVC 应用程序找出一个简单的“食谱",将这些概念一起;我最关心的问题是控制器过于复杂,就像网络表单中的代码隐藏文件一样,其中包含所有类型的业务逻辑. 我正在考虑以下架构,用于小型数据驱动应用程序: Controllers:只处理请求,调用合适的服务,将动作结果返回给View; 模 ..

添加 POCO 实体

我有一个带有 context.tt 和 .tt 文件的 EDMX 文件.我在 .tt 文件下有 POCO 类. 我还有一个带有 POCO 文件的 EDMX. 我想将一些 POCO 类从 2nd EDMX 复制到 1st EDMX. 请记住,EDMX 中的表格是不同的. 只是想知道是否可以将一个 POCO 类从 EDMX 和 .tt 文件复制到另一个. 任何帮助将不胜感 ..
发布时间:2021-11-11 04:43:09 其他开发

尝试查找POCO实例的前3个属性

我有一个简单的POCO课程,其中包含学生的分数. For example: Math - 83% Engrish - 82% Chemistry - 81% Drama - 100% etc.. 有没有办法(使用 LINQ ?)我可以确定前3名按得分排序的属性? 我假设最终对象将是匿名类型的IList,它将具有两个字段. 名称(属性名称) 分数(十进制值). ..
发布时间:2020-05-28 21:00:06 C#/.NET

Poco AsyncChannel不会在派生进程退出时退出

问题: 使用加载程序(第三方C程序,我们的代码在c ++中)从C库内部调用/初始化Poco代码. 程序加载我们的库,我们的lib初始化Poco :: Logger并在记录器中使用AsyncChannel + FileChannel. 此过程中的叉子. 在子进程中运行一些线程. 尝试退出子进程,加入线程. AsyncChannel的析构函数在close()上阻塞,实质上是轮询Qu ..
发布时间:2020-05-28 21:00:01 C/C++开发

用于整数数据类型的文本框上的PoCo验证

我正在开发WPF应用程序,其中使用绑定到POCO实体的int字段的文本框,当我清除该文本框时,我希望我的currentobject无效,因为这是一个不可为空的字段. 但是事情是,当我清除文本框时,它将转换为可以设置为int值的string.empty,因此我的int字段永远不会更新,并且我的对象仍然有效. 请对此提出一些合理的解决方案. 解决方案 默认情况下,发生验证错误时,W ..
发布时间:2020-05-28 20:59:57 C#/.NET

银光科技RIA& POCO:插入两个新的子实体时,SubmitOperationFailed.存在具有相同ID的实体

这是我的情况: 我正在使用Silverlight,RIA和POCO对象(没有Entity Framework;我们正在针对Oracle和SP进行工作). 我有一个Parent对象,其中包含Child对象的集合.我已经在父级上正确设置了关联和组成属性.当我要保存更改时,整个对象图将正确发送到服务器. 用户可以将一个或多个子对象添加到父对象. 现在,如果用户将一个子对象添加到父 ..
发布时间:2020-05-28 20:59:53 C#/.NET

基于POCO实体的RIA服务无法反序列化关联实体

我正在使用RIA服务开发Silverlight业务应用程序,该服务将返回POCO实体(TaskTime和User). TaskTime实体具有与之关联的User实体. 我创建了一个域服务,该域服务具有一个查询函数(GetTimesheet),该函数返回TaskTime实体的IQueryable集合,如果我不尝试获取关联的User实体的话,也可以正常工作,但是只要包含在[TaskTime]实体 ..
发布时间:2020-05-28 20:59:50 其他开发