473,473 Members | 1,510 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

ReDeploying ASP.Net Applications

I'm using VS 2003 and I heard that you can make changes to your web
application without disrupting any users using the application. Is this true?
An article from MSDN seems to say that...or am I not understanding it? What I
am trying to figure out is, what is the best way to get my application from
development to production with minimal disruption to user. Any and all
thoughts are appreciated. Thank you.

excerpt from: http://msdn2.microsoft.com/en-us/library/aa478983.aspx
Redeployment with Xcopy
Because of the way ASP.NET works, once you have deployed your application
the first time, a re-deployment is as simple as copying the files over to the
server. You do not need to run the MSI again or shut down your existing
server. ASP.NET will recognize that files have changed and will automatically
create a new "workspace" for the revised application. Any new user sessions
will automatically be directed to the new workspace, while any existing
sessions will continue against the old workspace. In this fashion, you have a
smooth transition from old code to new code without disrupting your service.

In other words, once you've deployed the first time (to establish the
directory and settings), you can re-deploy simply by copying your application
files over to the server and replacing the existing files. You do not need to
recreate a deployment package or restart the server, or work through any GUI
wizard, just simply copy over the files.

Jan 26 '07 #1
2 1019
It works exactly as the excerpt states.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Wannabe" <Wa*****@discussions.microsoft.comwrote in message
news:D9**********************************@microsof t.com...
I'm using VS 2003 and I heard that you can make changes to your web
application without disrupting any users using the application. Is this true?
An article from MSDN seems to say that...or am I not understanding it? What I
am trying to figure out is, what is the best way to get my application from
development to production with minimal disruption to user. Any and all
thoughts are appreciated. Thank you.
excerpt from: http://msdn2.microsoft.com/en-us/library/aa478983.aspx
Redeployment with Xcopy
Because of the way ASP.NET works, once you have deployed your application
the first time, a re-deployment is as simple as copying the files over to the
server. You do not need to run the MSI again or shut down your existing
server. ASP.NET will recognize that files have changed and will automatically
create a new "workspace" for the revised application. Any new user sessions
will automatically be directed to the new workspace, while any existing
sessions will continue against the old workspace. In this fashion, you have a
smooth transition from old code to new code without disrupting your service.

In other words, once you've deployed the first time (to establish the
directory and settings), you can re-deploy simply by copying your application
files over to the server and replacing the existing files. You do not need to
recreate a deployment package or restart the server, or work through any GUI
wizard, just simply copy over the files.

Jan 26 '07 #2
"Juan T. Llibre" <no***********@nowhere.comwrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
>In other words, once you've deployed the first time (to establish the
directory and settings), you can re-deploy simply by copying your
application
files over to the server and replacing the existing files. You do not
need to
recreate a deployment package or restart the server, or work through any
GUI
wizard, just simply copy over the files.
Yes.
Jan 26 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Constandinos Mavromoustakis | last post by:
CFP: CLADE 2004-Challenges of Large Applications in Distributed Environments ------------------------------------------------- PhD student - Dept.Informatics at Aristotle University of...
0
by: John Davis | last post by:
I came across a new term "web portal applications." Anyone can tell me what's the differences between web portal applications versus traditional web applications?? Portal applications only runs on...
1
by: Tom Q | last post by:
A user has multiple applications running on his/her PC and I want to create a broker component or service that is shared among the multiple apps. Each time an application changes a record it...
385
by: Xah Lee | last post by:
Jargons of Info Tech industry (A Love of Jargons) Xah Lee, 2002 Feb People in the computing field like to spur the use of spurious jargons. The less educated they are, the more they like...
6
by: Ray | last post by:
DB2 V7.2 Is it possible to list applications connected to a node by Auth ID? Is it possible to force applications connected to a node by Auth ID or am I forced to use App. Handle? Thanks, Ray
6
by: Terry Bell | last post by:
We've had a very large A97 app running fine for the last seven years. I've just converted to SQL Server backend, which is being tested, but meanwhile the JET based version, running under terminal...
5
by: Prakash T. | last post by:
Dear friends, This is Prakash from in India at tamilnadu. I am a MCA Student. Please answer the Que: Mention the type of applications which can be developed using C language? Thanks and...
3
by: Birthday | last post by:
Hi, I have started to learn C# nowadays and find some ebooks on the structure and the syntax of the c# language. All the examples in the ebooks that I've found are all about console...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.