Visual Studio 与 Visual Web 开发人员

发布于 2024-07-13 09:40:44 字数 248 浏览 6 评论 0 原文

我正在尝试使用 ASP.NET MVC 编写一个 Web 应用程序。 我更喜欢C#作为编程语言。

哪种 IDE 更适合用于此目的? Visual Studio 还是Visual Web Developer

IDE 有哪些功能? 使用其中一种比另一种有什么好处?

提前致谢。

I am trying to write a web application using ASP.NET MVC. I prefer C# as the programming language.

Which IDE is better to use for this purpose? Visual Studio or Visual Web Developer?

What are the features of the IDEs? What are the benefits of using one over the other?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

昨迟人 2024-07-20 09:40:44

据我了解, Visual Web Developer (VWD) 只是开发基于 Web 的解决方案所需的 Visual Studio 组件。

以下是 VWD 中缺少的功能列表您将获得 Visual Studio 2008 (VS2008) 专业版。 简而言之,VWD Express 2005

  1. 不可扩展其他附加组件或第三方工具

  2. 仅支持网站项目 (2005)。您无法添加类
    库项目或 Web 控件
    解决方案的库项目。

已更新 - VWD 2008 SP1 还允许在解决方案中使用 Web 应用程序和类库项目

  • 缺乏结合源代码控制的能力

  • 没有辅助功能检查器

  • 缺乏自动生成资源的能力
    本地化

  • 无法将调试器附加到进程

  • 没有本机代码调试

  • 与 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

    1. is Not Extensibile with other add-ons or third party tools

    2. Only supports Web site projects (2005). You cannot add a Class
      Library project or a Web Controls
      Library project to the solution.

    UPDATED - VWD 2008 SP1 also allows Web Application and Class Library Projects in the solution.

    1. Lacks the ability to combine Source Code Control

    2. has no Accessibility checker

    3. Lacks ability for automatic generation of resources for
      localization

    4. Cannot attach debugger to a process

    5. has no Native code debugging

    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.

    鞋纸虽美,但不合脚ㄋ〞 2024-07-20 09:40:44

    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.

    久光 2024-07-20 09:40:44

    我认为你也缺乏在没有 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.

    ~没有更多了~
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文