Last post Apr 10, 2007 06:23 PM by aweil
Apr 10, 2007 12:13 PM|WebDave|LINK
I need some brain power from those of you who may have worked with sites that are hosted at the client. The company I do work for produces a variety of different web applications, unfortunately the target audience of these applications are not willing to
go with a hosted ASP solution so we have the application residing at many different locations. The consumer base is getting to the point that after making a change to the code, whether it be a bug fix or enhancement, getting the changes out to all of the
sites is getting time consuming. I'd like to automate or make the process easier.
What I'd like to do is have an option in the admin section of the applications where they can start an update process that will replace the site with the latest version, kind of like windows does with automatic updates. At times there would be changes to
the database so SQL scripts would have to be run to apply any changes to the database. Eventually I'd like to make it an automated process but I'll start with the more manual process first to get any bugs worked out. Has anyone done something like this and
exactly what am I looking for to get started?
I may cross post this in another thread since I don't know where to put it. Maybe the moderators could help me out on where this topic would best fit.
Apr 10, 2007 06:23 PM|aweil|LINK
I can easily understand why you're cross-posting, but posting in the "Localization" forum won't help at all...
Now, to help you: I'd make the ASP.NET hosted application download its own files/assemblies from a central server via any means (FTP, HTTP). It's possible since ASP.NET won't lock the file it uses and that the .net Framework classes provide you with an extremely
easy access to HTTP and FTP protocols.
Hope this helps,