Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > Moving things from test to production.

Reply
Thread Tools

Moving things from test to production.

 
 
Mufasa
Guest
Posts: n/a
 
      12-10-2007
I'm working at a small company that has been very lax about moving things
from test to production. We are now going to start doing some real processes
for doing this.

Does anybody have any suggestions about how to 'release' software from test
to production? Are there software packages that will allow us to do this
automatically or is it a manual process?

Any thoughts would be appreciated.

TIA - Jeff.


 
Reply With Quote
 
 
 
 
sloan
Guest
Posts: n/a
 
      12-10-2007
One method

http://msdn2.microsoft.com/en-us/lib...52(VS.80).aspx

MSBuild.


You probably need to figure out what your goals are, and give a little more
direction on what you want to have in the end.

Are you making the "super jump".... or do you need build up...with a simple
starting point.




"Mufasa" <> wrote in message
news:...
> I'm working at a small company that has been very lax about moving things
> from test to production. We are now going to start doing some real
> processes for doing this.
>
> Does anybody have any suggestions about how to 'release' software from
> test to production? Are there software packages that will allow us to do
> this automatically or is it a manual process?
>
> Any thoughts would be appreciated.
>
> TIA - Jeff.
>
>



 
Reply With Quote
 
 
 
 
Peter Bromberg [C# MVP]
Guest
Posts: n/a
 
      12-10-2007
If you are talking about ASP.NET, all you really need to do is:
1) ensure that what you are moving is a Release build.
2) ensure that the debug ="false" directive is present in web.config
3) Copy over the files and the /bin folder.

Most places I've worked we've instituted a "Smoke test" prior to production
deployment. Usually its an Excel spreadsheet that tests everthing in the
application and you mark "pass" or "fail" in the last column. the project mgr
signs off on it, you copy the app to production, give it a test, and you're
done.

Thats not complicated, requires no special software, and seems to work just
fine.
-- Peter
Site: http://www.eggheadcafe.com
UnBlog: http://petesbloggerama.blogspot.com
MetaFinder: http://www.blogmetafinder.com


"Mufasa" wrote:

> I'm working at a small company that has been very lax about moving things
> from test to production. We are now going to start doing some real processes
> for doing this.
>
> Does anybody have any suggestions about how to 'release' software from test
> to production? Are there software packages that will allow us to do this
> automatically or is it a manual process?
>
> Any thoughts would be appreciated.
>
> TIA - Jeff.
>
>
>

 
Reply With Quote
 
sloan
Guest
Posts: n/a
 
      12-10-2007

I actually use this more simple model as well , 90% of the time.

This post:
http://groups.google.com/group/micro...2a4acce0d9c77c

shows a trick I use to get release-build stuff, without going through the
GUI. via a .bat file.
But its essentially the same thing. Build in release mode.....
I actually never copy my web.config file....to a staging or production
server....you might even include web.config in the exclude.txt file. (This
is how I ensure the debug=false setting stays correct).




.............

But again, this is the simple approach...there are many steps between simple
and super-duper MSBuild level...so throw out some goals.





"Peter Bromberg [C# MVP]" <> wrote in message
news:F531A6F4-9F7C-4BCA-A1E3-...
> If you are talking about ASP.NET, all you really need to do is:
> 1) ensure that what you are moving is a Release build.
> 2) ensure that the debug ="false" directive is present in web.config
> 3) Copy over the files and the /bin folder.
>
> Most places I've worked we've instituted a "Smoke test" prior to
> production
> deployment. Usually its an Excel spreadsheet that tests everthing in the
> application and you mark "pass" or "fail" in the last column. the project
> mgr
> signs off on it, you copy the app to production, give it a test, and
> you're
> done.
>
> Thats not complicated, requires no special software, and seems to work
> just
> fine.
> -- Peter
> Site: http://www.eggheadcafe.com
> UnBlog: http://petesbloggerama.blogspot.com
> MetaFinder: http://www.blogmetafinder.com
>
>
> "Mufasa" wrote:
>
>> I'm working at a small company that has been very lax about moving things
>> from test to production. We are now going to start doing some real
>> processes
>> for doing this.
>>
>> Does anybody have any suggestions about how to 'release' software from
>> test
>> to production? Are there software packages that will allow us to do this
>> automatically or is it a manual process?
>>
>> Any thoughts would be appreciated.
>>
>> TIA - Jeff.
>>
>>
>>



 
Reply With Quote
 
Scott Roberts
Guest
Posts: n/a
 
      12-10-2007
How do you catch things like:

1. Connection strings are different for test and production.
2. Some page uses a 3rd party control that isn't installed on the production
server.
3. Some code uses an assembly that isn't present on the production server
(e.g. the zip library from vjslib.dll).
4. Firewall issues (if test is inside the firewall and production is in
DMZ).

We've tried to mitigate these problems by using the same server for "test"
and "production" (just a different web site on the same server) and by never
copying web.config (we make changes manually, if necessary).

I'm just wondering if there is a better way. I guess I'm also saying that
it's not always as easy as "1, 2, 3".


"Peter Bromberg [C# MVP]" <> wrote in message
news:F531A6F4-9F7C-4BCA-A1E3-...
> If you are talking about ASP.NET, all you really need to do is:
> 1) ensure that what you are moving is a Release build.
> 2) ensure that the debug ="false" directive is present in web.config
> 3) Copy over the files and the /bin folder.
>
> Most places I've worked we've instituted a "Smoke test" prior to
> production
> deployment. Usually its an Excel spreadsheet that tests everthing in the
> application and you mark "pass" or "fail" in the last column. the project
> mgr
> signs off on it, you copy the app to production, give it a test, and
> you're
> done.
>
> Thats not complicated, requires no special software, and seems to work
> just
> fine.
> -- Peter
> Site: http://www.eggheadcafe.com
> UnBlog: http://petesbloggerama.blogspot.com
> MetaFinder: http://www.blogmetafinder.com
>
>
> "Mufasa" wrote:
>
>> I'm working at a small company that has been very lax about moving things
>> from test to production. We are now going to start doing some real
>> processes
>> for doing this.
>>
>> Does anybody have any suggestions about how to 'release' software from
>> test
>> to production? Are there software packages that will allow us to do this
>> automatically or is it a manual process?
>>
>> Any thoughts would be appreciated.
>>
>> TIA - Jeff.
>>
>>
>>


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Free Moving Estimate, Local Movers, Long Distance Moving, PackingSupplies, Storage Rental, Home Moving, Apartment Moving, Office Moving,Commercial Moving linkswanted ASP .Net 0 01-06-2008 04:45 AM
movers los angeles moving storage services movers in L.A companymoving companies moving in calfornia los angeles linkswanted HTML 0 12-21-2007 10:55 PM
Moving Leads generate your on leads Moving Services AdvertisingLinks Exchange linkswanted HTML 0 12-14-2007 05:59 PM
vs2005 publish website doing bad things, bad things =?Utf-8?B?V2lsbGlhbSBTdWxsaXZhbg==?= ASP .Net 1 10-25-2006 06:18 PM
test test test test test test test Computer Support 2 07-02-2003 06:02 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57