Click here to Skip to main content
15,891,951 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I would like to quickly deploy a web app prototype I'm busy with to a client's laptop, to get a requirements def cycle going quickly, before we open a hosting account and all that. How should I do this? My most obvious option is just to give him instructions to set up a web site in ISS. He has aptitude and should be able to do this quite easily, but it is still a fair bit of work.

My other option is to create some sort of install package that first installs and sets up IIS Express and then the app, and voila. Is there a know procedure or patter for doing this?
Posted

1 solution

I would say by the time you create that install, you could have just set up hosting somewhere. Does your company have a web server ? Could you host it on a sub domain ? That would help you long term, you can just deploy changes there while you work on it, without it being visibly live to the world on the final URL.
 
Share this answer
 
Comments
Brady Kelly 25-Aug-12 12:14pm    
I'm a freelance dev without hosting that can accommodate ASP.NET/.NET Framework 4. He is a consultant with no web servers. I wont create the install if too much work, but just guide him through setting it up under straight IIS on his machine.
Christian Graus 25-Aug-12 12:20pm    
It doesn't seem to me like it would be a lot of work for him to just install IIS and copy your code to the web root and configure IIS to run ASP.NET 4.0. That seems the best option to me. Is the site data driven ? Does he need SQL Server as well ? If it's not data driven, I wonder if you could just do a save of some pages and send them to him as HTML ?
Brady Kelly 25-Aug-12 12:32pm    
It is data driven, but I was thinking of using a CE database for this.
Christian Graus 25-Aug-12 12:34pm    
*grin* it sounds like more and more work. Some sort of hosting is sounding better and better all the time :-)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900