FrontPage, InterDev and Web management...

Let's say that I have a huge Web site containing various FrontPage Webs within the Root Web, and that I have some developers working on this Web site - each developer may be working on any of the various sub-Webs in place either with FrontPage on InterDev. In addition, I have one server to store a development version of the Web site, and one server for the production version.

With all this going on... how should one manage it? Does FP and InterDev know when two or more people try to work on the same site? Is it good to have a development server and a production server? Would we be facing problems when publishing from the dev. server to the prod. server?

Etc. etc.
LVL 1
loyaliserAsked:
Who is Participating?
 
acsmithConnect With a Mentor Commented:
thanks loyaliser. Nope, I don't use MMC to create the sites, as VI does a perfectly good job. I only use it to tweak the settings.
0
 
acsmithCommented:
it's definately a good idea to have dev and prod servers, as we manage to crash our dev server quite frequently (especially when working with server side dll's).Copying the sites from dev to prod is really easy and shouldn't present any problems. InterDev (my version anyway) will tell you if there is a newer copy of a file on the server than the one you're about to release, but it doesn't offer any real source control. We do it by each developer having their own site, to which they copy the files from the main site to work on. When they've finished, they copy any changes they've made back to the main site. This is OK with a small number of developers, but if you're intending to have more than one developer working on the same page at the same time it might be worth looking into getting some sort of source control tool.
0
 
loyaliserAuthor Commented:
So it is good to have one prod server... and perhaps several dev servers (perhaps one on each workstation that the web developer is working on)?

Also, it is better to use InterDev with projects of such magnitude since FrontPage is not as good with keeping track of changed pages... also FP's discussion web's get messed up usually when copying from one server to another... etc. etc. Correct?

Also, how does one manage DLL's, MTS, registerting etc. remotely when building e-commerce webs with dev servers and prod servers using these Microsoft development products?
0
Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

 
rajgnCommented:
When you're using both FP and VI as development tools, you've to be extremely cautious on editing asp's. It's always better not to edit asp's in FP. In content view it's always possible to delete the asp code assuming it as a blank line. Moreover, FP has it's own rules of generating the HTML code which can mess up with asp code. Use FP only for STATIC HTML pages. I NEVER suggest asp code maintenance with FP.

Whenever there's a possibility of number of users editing the same file, It's always better to have a source control mechanism. This problem becomes complex as the number of developers increases. Hence tools like MS SourceSafe are very useful in maintaining the source code. It's also useful in switching over to previous versions of files without much effort, And eliminates errors in manual version maintenance.
0
 
loyaliserAuthor Commented:
Cool... so, I should really use VI to publish the pages... rather than FP. Just use FP to change static pages. Right?

I think that about clears it up... you can have the points.
0
 
acsmithCommented:
DLL's are a pain in the neck if you've only one dev server, as after the dll has been called by the web service they tend to get locked, so you can't update with a newer version without a lot of messing about (I usually reboot as it's quicker) I run PWS on my workstation, and use that to test dll's. Another bonus of having you workstation as a web server is the script debugger: you can step through client and server code on the same machine. I'm not sure you can register dll's remotely. Perhaps PCanywhere or something similar will let you. As rajgn says, I would also recommend SourceSafe as a good source control tool.
0
 
loyaliserAuthor Commented:
Cool... so, I should really use VI to publish the pages... rather than FP. Just use FP to change static pages. Right?

I think that about clears it up... you can have the points.
0
 
loyaliserAuthor Commented:
Excuse the duplicate messages....

So, it can get pretty complex, and there is really no one way to manage such a thing. Sounds good.

Thanks again...
0
 
PBallCommented:
VI should be your entry / exit point since it can do source control when combined with SourceSafe.  That way, there will be less possibility on 2 person overwriting each other work.  VI is good for management.

FrontPage is useless unless you are doing simple sites.  Althought  the capability is there, I would not recommend using FP to do ASP.  And the I know what you want so I am going add this and that code myself "attitude" of FrontPage is definitely destructive and frustrating at the same time.  Again, use VI as your main tool and use FrontPage only when authoring a separate simple static web / part of a dynamic web (but only static pages).
0
 
loyaliserAuthor Commented:
So, since I am dealing with a large Web site, it is good to have a root web, and within that several other webs. Can VI to sub-webs on one IP?

Also, when many developers are working on the same FP web, should there only be one person who publishes? Or can both publish with VI... under a source-safed environment of course.?

Thanks...
0
 
acsmithCommented:
yep, VI can handle loads of sites hanging off the root web all on one IP. We have one root web, and 13 others within it.
0
 
acsmithCommented:
and using sourcesafe with VI would mean that only one person can publish at a time because only one person can check a file out at a time, although other developers can get the latest version, and work on it in their own web.
0
 
loyaliserAuthor Commented:
Sounds good... so who gets the points?
0
 
loyaliserAuthor Commented:
Does anyone use the MMC to create a Web site? When do you use the MMC to create a Web site... or do you ever? If you do you use, why?

Thanks...
0
 
loyaliserAuthor Commented:
PS. acsmith can have the points since he answered the most.

Unless there is a different policy for giving points away in a multi-answered question?

Thanks...

0
 
loyaliserAuthor Commented:
Thanks...
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.