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

时间:2013-02-18 21:37:42

标签: c# asp.net visual-studio-2012 webmatrix asp.net-webpages

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

我对如何启动asp.net网页网站感到困惑。是通过Visual Studio,选择File |新网站| ASP.NET网站(Razor v2)或(其他一些选择)或我是否需要从WebMatrix创建asp.net网页网站,如果是这样,我是否需要单独从Visual Studio安装WebMatrix,或者是作为Visual Studio的一部分安装?

在Windows 8中搜索名为“WebMatrix”的应用程序是否存在...

更新

迈克,我是你书中的三分之一,我认为这很棒。

几天前,我读到你所谓的括号括号,反之亦然,几乎大声说:“这只猫必须是英国人!”然后,我阅读了声明确切事实的正面。

无论如何,我今天午餐时正在阅读“Nuts Hell中的C#5.0”,并阅读:(一个很小的背景:Albahari男孩们在这里讨论asp.net MVC)“你在Web Forms上失去的是设计师。这使得Web Forms仍然是主要是静态内容的网页的理想选择。“(第194页的底部)。

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

我的网站的“静电”电压还取决于你是否打电话给PayPal按钮,Twitter窗口,以及将广告旋转为静态,我估计。

无论如何,我说了这么多:在我的情况下,Web FORMS会比Web PAGES更好吗?请原谅我,如果你的书的其余部分回答了这个问题,但是......我不是世界上最耐心的猫。

2 个答案:

答案 0 :(得分:3)

WebMatrix是一个IDE - 而不是一个开发框架。它主要用于支持的开发框架称为ASP.NET Web Pages框架。但是,在Visual Studio中,它被称为ASP.NET Web站点(Razor vx),您发现可以通过“新建Web站点”选项访问它。

您无需安装WebMatrix即可开发这些类型的应用程序。但是,WebMatrix在Web页面网站模板方面提供了更多选择,并且启动速度比VS快很多。另一方面,WebMatrix不包含任何调试工具。

WebMatrix与Visual Studio完全分开,不随其一起安装。如果要安装WebMatrix,可以在此处获取:http://www.microsoft.com/web/webmatrix/

答案 1 :(得分:1)

这可能不是问题的答案,但我刚开始使用WebMatrix,因为可用的各种模板,使用起来似乎更容易和方便。