Asp.net mvc 4 MVC4应用程序设计/解决方案布局

Asp.net mvc 4 MVC4应用程序设计/解决方案布局,asp.net-mvc-4,dependency-injection,Asp.net Mvc 4,Dependency Injection,我将构建一个新的基于MVC4的web应用程序,因此我需要创建新的解决方案和不同类型的项目。所以我的问题是,我的解决方案需要什么类型的项目 我的要求如下- 我们有不同的旅行社与我们合作,每个旅行社都有其独特的名称。现在可能是4比5。计划是创建4-5个不同的URL,并将其交给那些旅行社处理 下面是一个示例用户故事 用户(例如,旅行社id 1)应该能够访问URL MyWeb/agent/1,他可以看到与该代理相关的所有可用机票,这些机票将来自外部web服务,不在我的控制范围内 他选择产品,然后单击“购

我将构建一个新的基于MVC4的web应用程序,因此我需要创建新的解决方案和不同类型的项目。所以我的问题是,我的解决方案需要什么类型的项目

我的要求如下-

  • 我们有不同的旅行社与我们合作,每个旅行社都有其独特的名称。现在可能是4比5。计划是创建4-5个不同的URL,并将其交给那些旅行社处理 下面是一个示例用户故事

  • 用户(例如,旅行社id 1)应该能够访问URL MyWeb/agent/1,他可以看到与该代理相关的所有可用机票,这些机票将来自外部web服务,不在我的控制范围内
  • 他选择产品,然后单击“购买”,再次调用一些web服务,转到他们的服务并返回确认号 这基本上就是应用程序的一部分

    所以我的问题是,我应该为这样的应用程序创建哪些项目


    谢谢

    我建议你买一份或。无论哪种方式,我通常都会做一个空白解决方案,然后添加3个项目,如
    Something.WebUI
    Something.Domain
    Something.UnitTests(仅当您想编写测试时,强烈推荐)


    另一个选择是,你可以前往Pluralsight,通过观看视频这是一个有趣的问题,但你会得到更热烈的回应。因此被认为更像是一个语法/直接问答计算问题论坛