ASP.NET Website Released - Best Practices

What is the best practice for releasing a new version of my asp.net application?

I am worried about the users who are currently using the application. If I click the new version, will it throw them out? How does IIS handle open sessions?

I’m looking for an easy way to promote new releases without harming users.

+5
source share
6 answers

I assume you do not have a load balanced environment with multiple web servers?

In this case, the best you could do is probably:

  • Look at your logs and work when you have the least traffic.

  • , , .master, , . , .

  • app_offline.html .

  • .

  • app_offline.html .

  • , .

+5

- :

  • (wwwroot/myAppV1 ​​/, wwwroot/myAppV2/ ..)
  • , ( , )
  • app_offline.htm
  • - IIS , , .

IIS, . , .

+1

Qaru Podcast # 63 , Qaru . - , , , , .

0

-, DLL , , . cookie , .

0

( -, ). , , , app_offline.htm . app_offline.htm, - .

0

:

  • -, , , DNS-, , , DNS- , , . () , , envrionment asf.

  • , , test.example.com, . www.example.com , , test.example.com. - , cookie RESTful, , . , , , , , .

0

All Articles