Kurt Johnson
Kurt Johnson

Reputation: 411

.net Deployment practices to external customers as an IT vendor

Our group will be distributing a .net web site that supports one of our company's products. The end users are companies outside our own, so our group functions as an external IT vendor.

We will be testing and building internally and then delivering an MSI of the final build. I have questions on the best way to deliver a tested product to our customer IT contacts for their internal deployment.

Should we include the test assembly for execution by the MSI?

Should we use the web deployment functionality in Visual Studio, or would Wix or another deployment app be better suited for delivering the initial and, more importantly, the updates?

Because our customers are external, I am investigating whether or not an externally facing site (with the requisite security factors) is possible. It will likely involve some two-factor security mechanism involving a token, x.509 cert, etc. whatever. Does anyone else have a situation like this -- uber-secure internal, external customers -- and how do you deploy in this situation?

Thanks...

Upvotes: 1

Views: 156

Answers (1)

CraigTP
CraigTP

Reputation: 44939

You could always look into Microsoft's latest (and presumably greatest) offering for website deployments:

Microsoft Web Platform Installer

Upvotes: 1

Related Questions