如何创建asp.net网页/网站项目



我在Windows 8中使用Visual Studio 2012 Ultimate。

我对如何创建一个asp.net网页网站感到困惑。是通过Visual Studio,通过选择"文件"|"新建网站"|"ASP.NET网站"(Razor v2)或(其他选择),还是我需要从WebMatrix创建ASP.NET网页网站?如果需要,我需要将WebMatrix与Visual Studio分开安装,还是将其作为Visual Studio的一部分安装?

在Windows8中搜索名为"WebMatrix"的应用程序的存在时没有返回任何结果。。。

更新

迈克,我已经读完你的书三分之一了,我觉得它很棒。

几天前的晚上,我读到你把括号称为括号的地方,反之亦然,我差点大声说:"这只猫一定是英国人!"然后我读到了前面的文章,其中详细说明了这一事实。

无论如何,我今天在午餐时读到了《疯狂地狱中的C#5.0》,并读到:(一个小上下文:Albahari男孩在这里讨论asp.net MVC)"你在Web窗体上失去的是设计师。这使得Web窗体仍然是以静态内容为主的网页的好选择。"(第194页底部)。

这("主要是静态内容")描述了我将要建立的网站:大多数内容都是静态的或指向其他网站的简单链接。唯一的非静态内容将是Bing地图上的图钉,但即使是这些内容也可以被视为静态的(取决于对静态的定义),因为它们将真正保持相同的超集-用户只需在任何给定时间选择他们想要查看的子集。

我认为,我的网站的"静电"电压也取决于你是否将PayPal按钮、Twitter窗口和旋转广告称为静电。

不管怎样,我说了这么多就是为了说明这一点:在我的情况下,网络表格会比网页更好吗?如果你的书的其余部分回答了这个问题,请原谅,但是。。。我不是世界上最有耐心的猫。

WebMatrix是一个IDE,而不是一个开发框架。它主要支持的开发框架被称为ASP.NET网页框架。但是,在Visual Studio中,它被称为ASP.NET网站(Razor vx),正如您所发现的,可以通过"新建网站"选项进行访问。

您不需要安装WebMatrix来开发这些类型的应用程序。然而,WebMatrix在网页网站的模板方面提供了更多的选择,并且启动速度比VS快得多。另一方面,WebMatrix不包括任何调试工具。

WebMatrix与Visual Studio是完全独立的,并且没有随Visual Studio一起安装。如果要安装WebMatrix,可以在此处获取:http://www.microsoft.com/web/webmatrix/

这可能不是问题的答案,但我刚刚开始使用WebMatrix,它似乎更容易使用,主要是因为有各种可用的模板。

最新更新