MVC3 framework in IIS

I am making several web applications. I want to do the following here:

  • Applications must run autonomously in IIS using a different application pool.

  • As the main page, one main application is used, which allows you to log in / out and go to other applications.

  • I want other applications to use the layout of the main application.

The structure that I was thinking about is to deploy the main application under the root folder of the website and place other applications under it in a separate folder (separate application and pool). Sort of:

IIS
  |
  |__Main app (web site)
        |
        |__App1
        |
        |__App2

However, I just got confused here:

  • How can I reuse acorss layout / dll apps / pools without copying them to every app (maybe this is a dumb question)

  • / MVC3 <a/> . . , (MVC3) .

, : .

, , .

+3
1

-, Areas MVC. "" , , ( , dlls, Html.ActionLink, Area ..).). . 2- , , ( ).

ASPX Razor ( 1) - ASPX View Engine

ASPX Razor ( 2) - Razor

, , MvcContrib, , .

+1

All Articles