业务专题提供业务的最新资讯内容,帮你更好的了解业务。
我试图找出放置代码以在我的 Asp.net MVC应用程序中发送电子邮件的最佳区域.现在我的应用程序设置在2个VS项目中,将业务层与表示层分开.我试图设置一种情况,当用户重置其密码时,在业务逻辑更改密码后,服务器将使用新生成的密码向用户发送电子邮件. 我是否应该调用代码从业务层(业务层重置密码之后)或在表示层(业务层返回成功结果之后)发送电子邮件(包括电子邮件的外观数据)? 我部分同意BobTod
我正在设计一个ASP.NET MVC3应用程序,我希望在3层架构中明确区分关注点.我使用Fluent NHibernate作为ORM,Repository模式与NHibernate映射的实体一起使用.我想添加一个具有Unit Of Work模式的适当业务层,保留MVC部分仅用于表示(通过使用通过业务层映射到nHibernate实体的ViewModels). This article很好地描述了组合
我需要我的 linq to sql datacontext在我的业务/数据层可用,以便我的所有存储库对象都可以访问.但是,由于这是一个Web应用程序,我想根据请求创建并销毁它.我想知道是否有一个可以懒惰创建并将datacontext附加到当前HttpContext的单例类可以工作.我的问题是:当请求结束时,datacontext会自动处理吗?以下是我正在思考的代码.这是否达到了我的目的:拥有一个可
我在C#中有一个三层应用程序.在业务层我有很多线程做同样的工作. 我想在UI上显示每个线程的进度,但我没有表示层的引用. 我怎样才能做到这一点 ?最好的方法是什么? 谢谢 . 这里最恰当的答案可能是在业务层的某个地方公开事件.您的UI代码可以订阅事件,并通过切换到UI线程(如果需要)来处理事件并更新自身. 然后业务代码不需要知道UI,并且可以在没有任何UI的情况下工作(但是与所有委托/回调一样,您
我有一个使用三层架构的ASP.net(C#)项目.我开始在我的DAL中使用Entity Framework,问题是Entity Framework生成的类在业务逻辑层中可以使用的程度是多少? 最好直接使用它们,还是应该创建自己的业务对象并从Entity Framework(db-> O / RM-> BOs)映射到它们? 在我看来,EF对象将映射到您的对象.这具有较高的开发成本,但具有持久性无知和
我正在构建一个基本的CRUD库,我期望在本地(添加引用)和wcf(添加服务引用)环境中使用它. CRUD设置的Create,Uupdate和Delete部分(具有更复杂的业务规则)的最佳返回类型是什么? 我希望能够最大限度地减少线路上的来回,但我也希望为我的客户提供有关何时操作失败我的业务逻辑但在技术上有效的有意义的信息(因此它不是例外). 举个例子,CRUD用于Person类,它包含以下字段:F
在我的项目中,业务逻辑全部在应用服务中,域服务只是一些实体,谁能告诉我或给我一个例子来展示如何在域驱动设计中将业务逻辑添加到域服务?很感谢! UPDATE 我写了一个简单的解释,这个解决方案是一个投票系统,解决主要部分是: Vote.Application.Service.VoteService.cs: namespace Vote.Application.Service { public
我正在编写一个C#命令行工具来从AX获取数据并向AX添加数据(创建新表). 从AX表中获取数据很简单,并在此处记录:http://msdn.microsoft.com/en-us/library/cc197126.aspx 将数据添加到现有表格也很简单:http://msdn.microsoft.com/en-us/library/aa868997.aspx 但我无法弄清楚如何做两件事: >创建一
我必须获取一段数据,并将大量可能的变量应用于它.我真的不喜欢使用巨大的if语句集的想法,所以我在寻求简化方法的帮助,并使其更容易维护. 举个例子: if (isSoccer) val = soccerBaseVal; else if (isFootball) val = footballBaseVal; .... // 20 different sports if (isMale