Solved

Publishing an ASP Application on Microsoft IIS

Posted on 2008-06-13
6
249 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
  • 3
  • 3
6 Comments
 
LVL 33

Expert Comment

by:raterus
Comment Utility
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
Comment Utility
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
Comment Utility
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
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Comment

by:PACCAST-NET
Comment Utility
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 250 total points
Comment Utility
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
Comment Utility
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

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

Have you ever needed to get an ASP script to wait for a while? I have, just to let something else happen. Or in my case, to allow other stuff to happen while I was murdering my MySQL database with an update. The Original Issue This was written…
This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

772 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

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now