n-tier-architecture

    0热度

    1回答

    我正在研究一个体积相当不错的Web项目。同时,这个项目即将扩展到Android,iOS等多种平台。我的目的是集中可跨多个平台访问的代码。 但是,我对组织图层(BL,DL,UI)有点困惑,因为我对这个设计很陌生。 我的意图是将与特定模块相关的所有代码保存在一个类库中。这就是为什么我将DAL和BL保存在每个模块中的原因。 方法1种 - (UI) Web Project - Modul

    0热度

    3回答

    在一个分层的应用程序中,让你在共享层中定义实体是否好的做法?我想我会在所有图层中使用它们。还是他们属于业务层? MSDN's layered application guideline把业务实体在业务层 的Layered Architecture Sample for .NET放实体共享层 难道是这样吗? 介绍 业务 数据 共享 实体 还是必须是这样的 个 介绍 业务 实体 数据 共享 做什么,为

    2热度

    1回答

    我使用MVC和EF创建具有多个图层的示例Web应用程序。我也使用Repository Pattern进行数据库访问。我只是 的层 大学生创业 拨打存储库和执行业务逻辑。 学生资料 实体PO​​CO 实体上下文 实体库 Student对象 包含了使用NInject域对象 MVC Web应用程序 实体控制器(这里实例化服务后) 我绑定的所有接口(这个项目包含所有其他层的引用)。 我需要帮助在这个设计的

    2热度

    1回答

    我正在关注这个Contoso University MVC NTier University架构。但我不知道如何将其设置为多个数据库上下文。在我的MVC应用程序中,我有两个通常可以访问的数据库。 Project.Common(这是把像IUnitOfWork通用基础架构,IRepository) Project.Data Project.Models Project.Service Project2

    0热度

    1回答

    我们有一个应用程序,大约有60,000个客户机访问它。之前我们有一个分布式模型,但我们正在通过创建一个BO层并通过广域网接入呼叫来转向SaaS。我们使用LINQ to Entities从BO层访问数据库。我们的多租户模型是联合的,因此包含多个商店的“企业”位于不同的sql服务器上(每个服务器通常具有大约200个“企业”)。 每个BO服务器都是带有HT(32个逻辑)的双处理器8核。 IIS设置为拥有

    0热度

    1回答

    我想分开在不同的项目我的MVC(.NET)的网站下面3层架构: 数据访问:型号 业务逻辑:库 介绍:控制器,查看 我的结构是否正确?

    0热度

    1回答

    我们想在我们的应用程序中使用simplemembership提供程序。但是,我们觉得验证用户是否是角色应该是业务逻辑的一部分。 Simplemembership需要依赖于System.web,我们不想在业务逻辑中引用它。 有没有办法将System.web与简单会员提供程序分开?

    1热度

    2回答

    我构建了一个移动应用程序,并且我想向人们解释它的一种方法是通过四层体系结构;所以经过一点阅读和研究。从我理解我做了这样的设计 看着前两层之间的沟通我不知道我是否做得正确。我认为我在某个地方看到每一层都必须分开,而这显然不是。但它满意的两层可以单独构建......对吧? 最后是正确表示四层架构的图。在此先感谢

    2热度

    2回答

    我正在开发一个新项目,而不是在同一个项目中使用UI和Web Services创建单个项目,我想将它们分为两个项目。像图像一样。 你会使用在Visual Studio 2013什么项目类型做到这一点。我知道我可以用手做所有事情,但是... 我已经尝试了WebAPI项目类型,但它假设1项目中的所有内容。 我知道别人已经摔过这个问题,所以我会很感激你的意见。 任何意见,将不胜感激。

    0热度

    2回答

    我有一个关于n级项目的问题 我在看一个视频课,教你如何创建一个基于SOA原则的应用程序。 首先,一个视频类是旧的,或者没有代码优先的方法。 在视频中,开发了实体对象的业务层,因为据他说,是不好的,我们使用实体对象由实体框架默认生成。 有了这个,在数据层创建的存储库,使用实体对象层模型,而不是使用从数据层的实体对象 这似乎很奇怪,如果你认为数据层依赖于业务层上 这让我很困惑,因为我使用的代码,第一种