0

所以最近我有机会承担一个正在进行的项目。该项目已使用 asp.net MVC 框架(和 Microsoft SQL 作为数据库)在 c# 中编码。我从未使用过任何这些工具,而且我的 Web 开发知识主要基于 WAMP/LAMP。我想在本地开发网络应用程序,首先,我如何在本地计算机上提供内容?这似乎不像安装WAMP并将文件移动到/www/目录,然后转到localhost地址那么简单。

如果有人可以在设置开发环境时为我指出正确的方向,那也将非常有帮助。我已经安装了 Visual Studio 2012 Ultimate(这对我来说也是新的,我过去只使用过 Eclipse)。

另外,我应该继续下载 180 天的 microsoft sql server 评估吗?我也听说过一些叫做 localDB 的东西,这些比较如何?两者之间转移容易吗?

谢谢!

4

1 回答 1

3

当您使用 Visual Studio 时,您不需要将文件移动到 /www/ 之类的目录中,只需按下运行按钮并说出默认浏览器的名称即可。这将启动 IIS 服务器并加载您的项目。关闭调试模式不会关闭服务器,无需再次点击启动按钮即可对项目进行更改。请注意,需要编译 C# 文件(构建选项)而 .chtml 文件不需要。

LocalDb 是新 MVC 项目中的默认数据库。它更适合开发人员。我不确定你的项目有多大,需要什么样的管理,所以我不能说什么更适合。但是对于在本地计算机上进行开发,LocalDb 就足够了。有关更多信息,请参阅介绍 LocalDB、改进的 SQL Express接受的答案。

我推荐阅读MVC Getting Started了解基础知识,尤其是ASP.NET MVC Overview。右边是一堆我强烈推荐观看的视频,它们在我刚开始使用 MVC 时帮助了我很多。Channel9还有关于 Visual Studio 和 ASP.NET MVC 的有用视频。

我希望这会让你走上正轨,祝你好运。

于 2012-12-24T09:05:38.693 回答