This forum is not used anymore. Please ask new questions to Stack Overflow: ... ort=newest (use aspnetboilerplate tag).
By tarekmahran
#2240 Hi,

Can anyone help me with these questions?

What is the best way to deploy Asp.Net Boilerplate to a N-Tier Architecture and get better scalability system?
I had the below scenario:
1 - I had an architecture with Three Tier:
1- Web Layer
2- Application Layer
3- Data layer
What I'm trying to do is to deploy the SPA (AnjularJS) in the Web Tier and the WEB API to the Application Tier, But really I don't know how to host it in the Application server IIS. The cause is the Web API (ApplicationService in ASPnetboilerplate) is Dll project and generate its APIs dynamically in run time.

I think to wrap the web API (ApplicationService in ASPnetboilerplate) project inside a http web client project and host it in IIS server but I don't know if this the best way or Not.

2 - Any recommendation on how to deploy the above scenario in a good N-Tier Application Architecture.

Thanks in Advance.