Link to home
Create AccountLog in
Avatar of PACCAST-NET
PACCAST-NET

asked on

Publishing an ASP Application on Microsoft IIS

Well, please - let me be the first to say two things.  1.  I am not a programmer, nor web developer.  2.  I have NO idea what I am really talking about.

I am looking for a starting point to assist my education on this.  In my IT department, I have a developer who just wrote a program in Visual Studio 2008 and it is an ASP.net application.  

He came to me and said, Okay network guy, I have my program done, where do you want me to put it.  Well, needless to say I had a few things come to mind pretty quick ;)

We have an IIS server (several actuall), but what steps will I need to do to allow the programmer the ability to publish his application and allow it to run for users?
Avatar of raterus
raterus
Flag of United States of America image

You might be better off giving the developer administrative rights on the webserver, and pushing the deployment strategy back on him.  As a developer of asp.net applications, I know the sometimes intense configuration that needs to be done on the webserver, and unless you want him bugging you each time, it's much easier for him to figure this out!
Avatar of PACCAST-NET
PACCAST-NET

ASKER

Thanks for the great feedback.  He does have administrative rights and he has less knowledge of the servers.  He doesn't want to touch a single thing he said.  I have really tried to push it back that way, because I am in total agreement, it is his responsibility.
Well, good time to learn :-)  What's the boss say?

Even if you had to do, basically you'll point him to a share where he can put his files, and in IIS you'll have to set the folder he places as a virtual directory, and make sure it's running the appropriate version of asp.net.  Really, once you get the webserver setup, you don' t need to touch it to deploy a new version, you just copy the files over the existing ones and you're done.
Raterus - Thanks again!  Looking over your profile, I see you have tons of experience and I will listen very closely to your comments.  I did check with the "boss" who said, almost exact words.  It is on a server and a network resource.  You set it up and configure it and he can maintain it.  It did inform him, the web server is setup and functioning, there are other things running on it.  he then replied, make his application work on the server and then it is his responsibility.  OMG!

So, let me see if I have this a little straight.  I have the web server setup.  It does have the correct version of .net (I believe).  I will create a virtual directory to put his files in, change permissions maybe?  Any specific settings for these permissios?
ASKER CERTIFIED SOLUTION
Avatar of raterus
raterus
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
Thanks for providing this information.  I wasn't really looking for specifics, BUT rather a general place to start.  I had always been told that this was a nightmare to even get started, but I actually have it running and now we are going to have to define permissions and such.  The developer has been scheduled for a VS 2008 class and also a IIS class next month :)

Thanks for your Input!