Riz
Riz

Reputation: 6982

ASP.Net Application deployment process

I am building an application in c#, webforms using sqlserver. I need to deploy the project to a staging server daily.

I want to know whats best way to deploy a website and what are steps? And can we automate this process?

Upvotes: 2

Views: 406

Answers (3)

IrishChieftain
IrishChieftain

Reputation: 15243

You should find all the info you need here on Vishal Joshi's new blog post on the topic. They are only now starting to document this properly:

http://vishaljoshi.blogspot.com/2011/07/documenting-key-end-to-end-deployment.html

Upvotes: 0

CodingGorilla
CodingGorilla

Reputation: 19842

Personally, I use JetBrains TeamCity, there's a free version of it and it might have a bit of a learning curve for you.

But this is a pretty broad question, there are tons of ways of doing this; from using batch files and MSBuild, to build servers like TeamCiry, CruiseControl.Net, or Microsoft's Team System.

Upvotes: 0

VMAtm
VMAtm

Reputation: 28355

Walkthrough: Publishing a Web Site:

You have the following options for copying the Web site:

  • Copy to a folder on the local computer.
  • Use a UNC share to copy to a shared folder that is on another computer on the network.
  • Use FTP to copy to a server.
  • Use the HTTP protocol to copy to a server that has FrontPage Server Extensions (FPSE) installed on it.

For automatic publish your should read about the Continuous intergation

Upvotes: 1

Related Questions