Configuring ASP.NET Local Development

I would like to start learning ASP.NET for a project for fun. I'm hoping to set up a local server for my development, but I don't want to pollute the user account with the webserver, database and developer tools.

I am using Vista Home Premium as my desktop OS. Is it possible to configure an individual user in Vista to contain all developer content? (Keep sql server, IIS and Visual Studio separate so they won't start when I'm not doing development)

If this is not possible, can someone suggest a good alternative?

+1


source to share


6 answers


I personally don't see any benefit to creating a separate user. There's a webdevserver bundled with VS for development. This only starts when you run it. And VS itself doesn't do anything unless you use it ...

SQL Server can be configured to start manually.



If you're just starting out, check out the Visual Web Developer and Sql Server Express Edition .

+3


source


Use a virtual machine like VMWare.



+10


source


I agree with ocdecio: a virtual machine is the way to go. The best part is that you can spend a few hours setting up your development environment and then keeping it intact. That way, if you ever wear it, you won't have to spend another day customizing it. Think of it as "Environmental Management" to agree with your source code guide. The only caveat is to make sure you have plenty of RAM (2+ GB). RAM is a lot cheaper than time these days!

+1


source


I have to agree with the above.

I have all the dev files on my user account (I am using Vista Home Premium too), but nothing starts unless I ask for it.

When installing Sql Server, you should ask if you want the service to start automatically or manually. Choose manual and start one user account.

0


source


@mdbritt This case is a tutorial env for asp.net development. I can hardly believe that a virtual environment is preferred for this. Not for any other normal development environment.

Why not just create an image of your hard drive if you want to avoid the time spent reinstalling and reconfiguring?

0


source


I agree with ocdecio: a virtual machine is the way to go. For some things, you can even download a fully functional virtual machine from MS (like Sharepoint Development). The VM can be a real temporary user and it is easy to copy them completely.

0


source







All Articles