30得票1回答
如果使用多个插入语句,是否有办法使用SCOPE_IDENTITY?

我将会通过一个Web应用程序从CSV文件中导入许多数据行到SQL Server数据库。我需要客户端返回自动生成的ID值。 如果我使用循环来实现,性能会非常糟糕(但我可以毫无问题地使用SCOPE_IDENTITY())。 更高效的解决方案是像这样:INSERT INTO [MyTable] VA...

16得票1回答
NHibernate - 对于分离的父实体,级联合并到子实体失败

当前做法 在一个使用Spring.NET和NHibernate的ASP.NET Web Forms应用程序中,我们有一个聚合根(Person),其详细信息跨越多个屏幕/页面进行捕获。 Person实体在进入此工作流程之前就已存在,并且对Person对象图所做的所有更改都是原子性的,因此应仅在...

14得票2回答
Spring.NET 项目是否已经停止更新?

我们在考虑使用Spring.NET作为AOP框架,并结合其他解决方案。Spring.NET是一个众所周知的框架,至少在我的情况下是这样。 我试图找到关于最新版本和支持的信息,但令我惊讶的是,在2012年之后就找不到任何内容了。 这个项目已经停止维护了吗? 哪里可以找到最新的网站/论坛/支...

12得票2回答
反射是否表示接口方法在实现类型中是虚拟的,而实际上它们并不是?

我在一个单元测试中有以下代码 public bool TestMethodsOf<T, I>() { var impl = typeof(T); var valid = true; foreach (var iface in impl.GetInt...

12得票3回答
Castle Windsor或Spring.NET - 优缺点

昨天我在这个网站上阅读文章时,偶然发现了一篇关于两种新IoC工具的文章。我应该先学哪一个?它们有什么不同,需要根据什么规范来选择使用哪一个吗?

12得票1回答
依赖注入/控制反转在Workflow Foundation 4中的应用

你能否在工作流活动中使用DI(依赖注入)?如果可以,该如何实现? 例如,如果你有一个这样的活动:public sealed class MyActivity : CodeActivity { public MyClass Dependency { get; set; } p...

12得票3回答
IoC、AOP等更多内容

什么是IoC容器? 什么是IoC/DI框架? 为什么我们需要IoC/DI框架? IoC/DI和AOP之间有关系吗? 在IoC和AOP方面,Spring.net / ninject是什么?

10得票2回答
告诉Resharper使用spring.net DI配置来检查未使用的类?

Resharper可以警告我哪些代码没有被使用,非常有帮助。然而,我有相当多的类不会被其他代码直接引用。这些类仅用于依赖注入(DI)配置。我使用spring.net进行DI。DI配置以xml格式编写。有没有办法让Resharper使用DI文件来检查未使用的类?我知道我可以使用类似以下代码来抑制...

9得票5回答
ASP.NET MVC推荐使用哪个依赖注入框架?

我一直在寻找适用于ASP.NET MVC的良好依赖注入技术。最近我是Java EE程序员,我总是使用Spring作为DI框架。但是在互联网上搜索了一些教程后,我发现Spring.NET需要为每个需要注入的控制器进行显式的XML配置。 <spring> <contex...

9得票1回答
使用Spring.NET配置确认消息

有没有一种方法可以使用Spring.NET配置确认信息? 在代码中看起来像这样: var msgQ = new MessageQueue(OrdersQueueName) { DefaultPropertiesToSend = ...