?
Solved

Publishing an ASP Application on Microsoft IIS

Posted on 2008-06-13
6
Medium Priority
?
263 Views
Last Modified: 2013-11-26
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?
0
Comment
Question by:PACCAST-NET
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 33

Expert Comment

by:raterus
ID: 21779813
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!
0
 

Author Comment

by:PACCAST-NET
ID: 21779937
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.
0
 
LVL 33

Expert Comment

by:raterus
ID: 21779979
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.
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 

Author Comment

by:PACCAST-NET
ID: 21780052
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?
0
 
LVL 33

Accepted Solution

by:
raterus earned 1000 total points
ID: 21780183
If he developed with Visual Studio 2008, then you'll need .Net 3.5 on the webserver, FYI.

The answer to your permissions question really needs to be answered by the developer (this whole thought is something you can take back to your boss as a reason why he needs to set it up, not you).  Who is going to use this site, and how are they going to log in?  Even if a user never sees a place to login, it's still being done in some fashion, either by the user, or by IIS, or both (yeah, see why I wanted you to pass the buck).  I could ask 1001 other questions only the developer would be able to answer as to how the site functions, so really we're still in the dark here about the permissions, and getting the permissions right is about the hardest thing you're going to have to setup in a website.

0
 

Author Closing Comment

by:PACCAST-NET
ID: 31466981
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!
0

Featured Post

Understanding Linux Permissions

Linux for beginners: How to view the permissions associated with files and directories and also how you can change them.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…
I was asked about the differences between classic ASP and ASP.NET, so let me put them down here, for reference: Let's make the introductions... Classic ASP was launched by Microsoft in 1998 and dynamically generate web pages upon user interact…
Video by: ITPro.TV
In this episode Don builds upon the troubleshooting techniques by demonstrating how to properly monitor a vSphere deployment to detect problems before they occur. He begins the show using tools found within the vSphere suite as ends the show demonst…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question