Visual Studio 与 Visual Web 开发人员
我正在尝试使用 ASP.NET MVC 编写一个 Web 应用程序。 我更喜欢C#作为编程语言。
哪种 IDE 更适合用于此目的? Visual Studio 还是Visual Web Developer?
IDE 有哪些功能? 使用其中一种比另一种有什么好处?
提前致谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
据我了解, Visual Web Developer (VWD) 只是开发基于 Web 的解决方案所需的 Visual Studio 组件。
以下是 VWD 中缺少的功能列表您将获得 Visual Studio 2008 (VS2008) 专业版。 简而言之,VWD Express 2005
与 VS2008 相比,VWD 的明显优势是它是免费的,并且如果您可以在缺少功能的情况下巧妙地使用它,那么它对您来说可能是更实用的选择。 如果这些功能是您离不开的,那么 VS2008 可能是一项明智的投资 - 您还可以获得其他 Express 产品(Visual Basic 2008、Visual C# 2008 等)所缺少的所有功能。
请查看 MSDN 的 Visual Studio 2005 比较图表。 我找不到 2008 年的,但怀疑它非常相似。
As far as I understand, Visual Web Developer (VWD) is simply a free version of the Visual Studio components necessary to develop web based solutions.
Here is a list of features missing from VWD that you get in a Professional edition of Visual Studio 2008 (VS2008). In short, VWD Express 2005
The obvious advantage of VWD over VS2008 is that it is free and if you can work smart with it given the missing features, it may be the more pragmatic option for you. If those are features that you can't live without, VS2008 may be a wise investment - you also get all of the features missing from other Express products (Visual Basic 2008, Visual C# 2008, etc).
Take a look at MSDN's comparison chart for Visual Studio 2005. I can't find 2008's but would suspect it to be very similar.
Visual Studio 将允许您集成源代码控制并将调试附加到 IIS 进程。
作为一个单独的开发人员,开发一些纯 ASP.NET-MVC 应用程序,那么 Web 开发人员就可以做到,对于严肃的工作,您确实需要工作室。
Visual Studio will allow you to integerate with Source control and attached debugging to IIS processes.
As a lone developer knocking up some pure ASP.NET-MVC application then Web Developer would do, for serious work you really need studio.
我认为你也缺乏在没有 Visual Studio 的情况下发布网站的能力,你当然可以运行一个网站,但它不会构建用于发布的二进制文件,对于 Web 开发人员,你必须将源代码发布到 iis。
I think you also lack the ability to publish a site without visual studio, you can certainly run a website, but it won't build the binaries for release, with web developer you have to publish the source to iis.