ASP.NET本地开发设置

时间:2009-01-01 18:20:55

标签: asp.net windows

我想开始在一个有趣的项目上学习ASP.NET。我希望设置一个本地服务器来进行开发,但我不想用Web服务器,数据库和开发人员工具污染我的用户帐户。

我正在使用Vista Home Premium作为我的桌面操作系统。是否可以在vista中设置单独的用户并包含其中的所有开发人员内容? (保持sql server,IIS和Visual Studio分离,以便在我不进行开发工作时不运行)

如果不可能,有人可以建议一个好的选择吗?

6 个答案:

答案 0 :(得分:10)

使用虚拟机,例如VMWare。

答案 1 :(得分:3)

我个人认为没有为此创建单独用户的任何好处。有一个与VS捆绑在一起的webdevserver供开发使用。这仅在您启动时运行。除非你使用VS,否则VS本身不会做任何事情......

可以将SQL Server设置为手动启动。

如果您刚入门,请查看可视Web开发人员和SQL Server的express editions

答案 2 :(得分:1)

我同意ocdecio:虚拟机是可行的方法。同样好的是,您可以花几个小时来配置开发环境,然后保存。这样,如果你曾经软管它,你不必再花一天时间配置它。将其视为“环境管理”与您的源代码管理一起使用。唯一需要注意的是确保你有足够的RAM(2+ GB)。 RAM现在比时间便宜得多!

答案 3 :(得分:0)

我必须同意上述内容。

我的一个用户帐户上有所有开发人员的东西(我也使用Vista家庭高级版),但除非我也提出要求,否则什么都不会运行。

安装Sql Server时,如果您希望自动或手动启动服务,则会提示您。选择手动并运行一个用户帐户。

答案 4 :(得分:0)

@mdbritt 这个案例是asp.net的开发学习环境。我几乎不相信虚拟环境是首选。也没有任何其他正常的开发环境。

如果您想避免重新安装和重新配置所花费的时间,为什么不创建硬盘驱动器的映像?

答案 5 :(得分:0)

我同意ocdecio:虚拟机是可行的方法。对于某些事情,您甚至可以直接从MS(即Sharepoint Development)下载功能齐全的VM。虚拟机可以真正节省时间,而且它们很容易完全备份。