Re: Visual Studio 2005 Web Site <-> Visual Source Safe Problems...

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



No. Not helpful. I need to be able to work on and DEBUG my website using a
URL, not just "localhost" or "localhost:port". Part of the security on our
website requires that the URL be correct.

We are not using the Team edition of VS2005 because of the CO$T. We are a
small shop with individual developers working on Windows XP Pro and then
moving the code to Windows 2003 Servers for final testing and then production.

More stuff interspersed below:
--
Owen


"Gerry Hickman" wrote:

Hi Owen,

I've created a dot-net 2.0 Web Site on one machine using Visual Studio 2005.
I created the site by selecting "Create/Website" "ASP.NET Web Site" Browse...
"Local IIS" "Default Web Site".

Sounds like amateur hour?
? Name-calling? You're not being helpful: just RUDE!

After I finished the site, I added it to SourceSafe. No problems so far.

OK.

However, I wanted to work on the site on another computer.

OK.

SO, I opened up
SourceSafe and did a recursive get of the project to a directory

?? "Opened up SourceSafe" ??

Can you clarify this part, you mean outside the VS2005 IDE?

The first time, yes VSS outside the IDE. Tried again (scrubbed destination
directory) and did an "open from SourceSafe" insdie VS2005 IDE with exactly
the same results.


> on the new
computer; opened IIS Manager and set the root directory of localhost to that
root directory created by SourceSafe;

Sounds like amateur hour again?

AGAIN, RUDENESS and NON-HELPFUL comments! I came here to get questions
answered, NOT to be called names!


opened VisualStudio 2005; logged into
SourceSafe within VS2005; BUT ALAS, none of the files were marked as locked.

Hmmm.

I found a thread that said something about localhost.sln and localhost.suo
and deleting them, but that seems to change nothing.

Were they pros of amateurs?

MSCP's are not supposed to be amateurs.


Why isn't this easy?

Have you considered a crash course in team development strategy, network
protocols and security best practice? If you used IIS manager, it
probably means you are logging into your machine with Admin rights, this
is VERY bad for security!

We're developing on our local machines. When Microsoft makes it possible to
do actual work on a machine with less than admin rights, then we'll do it.
Until then....


One option you may want to consider for simple web sites is using the
VS2005 built-in Cassini web server, this will avoid any issues with IIS,
vDirs, server extensions and it also works with user rights and makes it
much easier to switch machines.

NOPE. I haven't found a way to use the Cassini server and still be able to
specify the URL (name.domain.com). The site depends on the URL for part of
its security, etc.


If you decided you MUST have IIS local then you may want to get a guy
like me to set up all your computers, network, server extensions etc.,
and provide training for each developer.

If you don't like any of those options (and insist on using proprietary
NetBIOS/SMB), just make an effort to understand how absolute and
relative paths work - both in the FileSystem and the vDir.

If you like open-standards (like I do) set it up to use HTTP instead.

We are using HTTP.


--
Gerry Hickman (London UK)


Can you get down off your "I'M SMARTER THAN YOU" soapbox now and make some
comments or suggestions that might be helpful?
.



Relevant Pages

  • Re: development environment architecture for ASP.NET development team
    ... Have a dedicated development server on which the projects are created. ... long as your developers open the project from the server any changes they ... For easiest and most integrated version management consider using SourceSafe ...
    (microsoft.public.dotnet.general)
  • Re: development environment architecture for ASP.NET development team
    ... Have a dedicated development server on which the projects are created. ... long as your developers open the project from the server any changes they ... For easiest and most integrated version management consider using SourceSafe ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: About FP, folder permissions, and sysops...
    ... Perhaps my "Shame, shame, etc.. ... Your contention was that ASP is some evil scheme to entice developers to use ... 4.> Even if you allowed an unmonitored FTP upload to your server ... Bob Lehmann ...
    (microsoft.public.frontpage.addins)
  • Re: Best configuration for a web developer
    ... I don't agree with you where you say the server extensions method was "clunky", but it does seem 999 out of 1000 developers didn't understand it, don't know how to set it up properly, and probably never will. ... Up to and including VS.NET 2003 the web developer model made a lot of sense and you could switch online/offline between remote and local IIS and all using HTTP. ...
    (microsoft.public.vsnet.general)
  • Re: concurrency, threads and objects
    ... Yes, for example in high performance server design, where the server should be able to handle between thousand and ten thousand transactions per second. ... Threads are very cheap in linux 2.6, when they changed the kernel thread model, they did a test where they created one hundred thousand threads. ... Its almost exclusively coming from java developers, but also from developers of other languages, although not as much. ...
    (comp.lang.java.programmer)