Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 WebMatrix可以做什么,VisualStudio2010终极SP1测试版作为IDE可以';T_Visual Studio 2010_Webmatrix - Fatal编程技术网

Visual studio 2010 WebMatrix可以做什么,VisualStudio2010终极SP1测试版作为IDE可以';T

Visual studio 2010 WebMatrix可以做什么,VisualStudio2010终极SP1测试版作为IDE可以';T,visual-studio-2010,webmatrix,Visual Studio 2010,Webmatrix,我最近看到很多关于WebMatrix的博客文章。我不读它们,因为我告诉自己“我有VisualStudio2010终极版和SP1测试版”。艾德之王 以防我没有遗漏一些重要的东西,作为一个IDE,WebMatrix有什么东西可以做,而VS 2010做不到或做得更好吗?目前: 访问应用程序库,我认为这是一个很好的功能。我喜欢这样的方式,我可以抓取dasBlog或WordPress,做一些编辑和各种各样的摆弄,测试,然后将应用程序喷到服务器上。我认为这对于初学者和经验丰富的开发人员来说都是一个杀手级的

我最近看到很多关于WebMatrix的博客文章。我不读它们,因为我告诉自己“我有VisualStudio2010终极版和SP1测试版”。艾德之王

以防我没有遗漏一些重要的东西,作为一个IDE,WebMatrix有什么东西可以做,而VS 2010做不到或做得更好吗?

目前:

  • 访问应用程序库,我认为这是一个很好的功能。我喜欢这样的方式,我可以抓取dasBlog或WordPress,做一些编辑和各种各样的摆弄,测试,然后将应用程序喷到服务器上。我认为这对于初学者和经验丰富的开发人员来说都是一个杀手级的特性
  • VisualStudio2010还缺少面向任务的站点入门模板
  • 简单性-使用VisualStudio2010,用户界面中有很多东西,各种各样的“技术型”项目类型。WebMatrix有一种项目类型,即web项目

如果您一直在使用VS 2010甚至VWD 2010,并且到目前为止还没有被它们弄糊涂,那么您不会错过任何东西。WebMatrix不适合您。它的设计目的是吸引初学者开发人员,或者那些懂一点PHP或经典ASP并想尝试ASP.NET的人

它的主要目的是使开发Razor Web页面站点变得简单,没有混乱。没有完整的代码,没有Intellisense(嗯……除了错误的HTML Intellisense),没有调试,不需要编译(或者可能),没有向导。赤裸裸的。深入HTML标记和内联代码


事实上,如果你和我一样,你就错过了很多乐趣;o) 我不能100%确定这不在VS.net中,但我在Webmatrix中使用的一个功能是报告功能,它允许您对站点运行分析,以发现站点的常见问题,如SEO和可访问性。我知道这可以使用IIS7插件完成,但不确定是否可以直接在VS.net中完成

Webmatrix还有一个很好的IIS Express界面,允许您在Webmatrix中设置设置并查看对开发站点的请求。VS.net 2010 sp 1具有IIS Express支持,但我认为那里的界面不够好

另外,不太确定这是否不在vs.net中,但当您在Webmatrix中创建SQL CE 4数据库时,它有一个工具可以将该数据库迁移到普通SQL server


最后,一些主观的东西,Webmatrix有一个vs.net没有的简单性。VS.net是为开发人员做任何事情而构建的。它有无数的菜单和选项,加上扩展、可固定窗口和至少4个不同的版本。Webmatrix只是为了创建网站而构建的。这种简单性使您可以非常快速地从A点转到Z点,即使您不太了解如何设置网站、数据库或asp.net。这是一个IDE,您知道其中的每一项功能都是专门为您创建网站而设计的。

从它看来,WebMatrix具有更好的发布支持。不过,我不确定您是否会在IDE体验中包含这一点。谢谢。然而,IDE中并没有像代码编辑器或任何designer VS中那样缺少真正的东西。@tony-WebMatrix是一个IDE,这些是它的IDE的特性。如果您的意思只是IDE的一个子集,那么您应该更清楚。@Kev-我认为Web项目这个术语有点雄心勃勃。它只不过是一个网站。@Mike-也许,但如果你想,你仍然可以在App_代码中加入很多功能。我是一名网络管理员的开发人员,负责编写各种“严肃”的系统——供应、计费、支付处理代码、控制面板等等……因此,不,这并不是让我的日常工作火上浇油的事情。但是……我会用它来完成我的博客引擎博客的更新,因为它使用起来很轻松。作为一名主持人,这也是天赐良机,因为我们终于可以看到最后一个FPSE了,这是一个该死的安全和管理母马。我认为这是一款有趣的软件。@Kev-完全同意你的看法。也没有什么能阻止你将DLL放入bin文件夹(你必须先手动添加一个)并利用各种外部库。。我看到一些知名博主的博客,我很确定他们是开发者的铁杆,他们经常谈论WebMatrix。我会问“WebMatrix有什么好大惊小怪的?他们为什么对此感到兴奋?”。让我觉得我应该去看看。