Create website on remote IIS server using VS2008 without FrontPage server extensions.

Posted on 2009-02-20
Last Modified: 2013-11-26
I'm pretty sure I know the answer to this, but ... is there a way in VS200x to create and debug a web project on a remote IIS server that does not have FrontPage server extensions (FPSE)?  I am being told that because of "security issues" that our consolidated server administrators will not allow FPSE on *ANY* IIS server, even development.
Question by:JAndyEvans
    LVL 51

    Accepted Solution

    I'm allowed to use FPSE and do not.

    I believe that a developer should have a local copy they can debug on their system that matches production as closely as possible.  (In fact, most experience developers that talk about improving quality of software say the same thing)

    So, if you are build web application to run on Windows Server 2003, that should be your development operating system in either a virtual machine or for day to day use.  For example, my work computer that I use as a desktop for development has Windows 2003 Server installed.

    Microsoft did a great job of creating xcopy deployment for web applications.  So if you follow my advice you should never need to debug and work with a production web server directly.  Deploying to production should be a carefully planned project working with IT not simply a developer hitting 'Publish' from Visual Studio.

    There is nothing preventing users from reviewing your work on your system or a designated 'User Acceptance Testing' system.

    Author Comment

    I'm sorry if I wasn't clear in my question.  The development server is remote, where I work, were are not allowed to install server applications on our local computers(i.e. SQL, IIS, etc).  I have inherited a project that needs new features added.  Given that I can't update/debug the code locally, I had a virtual directory created on a designated development server.  When I copy the code to the remote directory and open the project in VS, VS updates the project to VS2008 format, but never completes as I get an error that says I can't continue because FPSE are not installed on the remote development server.
    LVL 51

    Expert Comment

    Hmm, you are caught between a rock and a hard place.  I suspect they won't allow you to setup remote debugging on the server either.

    Are you sure you aren't allowed to create virtual machines on your host computer that are configured for development?

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    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…
    Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    794 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

    18 Experts available now in Live!

    Get 1:1 Help Now