【问题标题】:Any experiences using SharpDevelop to build an ASP.NET MVC app?有使用 SharpDevelop 构建 ASP.NET MVC 应用程序的经验吗?
【发布时间】:2010-03-17 14:50:46
【问题描述】:

我一直使用 VS 进行 .NET 开发,但我只是想知道现在的替代方案。我对用于 ASP.NET MVC 开发特别感兴趣。我不关心 vs 的任何视觉设计方面,但当然喜欢智能感知和调试功能。

因此,对于在执行 ASP.NET MVC 时尝试过 SharpDevelop 的任何人:

  • 你过得怎么样?

  • 主要缺点和痛点是什么?

谢谢

【问题讨论】:

  • 对我来说似乎是一个完全合理的非主观问题。不知道为什么要关闭投票...?
  • 你原来的问题很模糊。开头段落不是必需的。
  • @jfar:伙计,你没有更好的事情要做吗?开头段落很重要,因为它说明了哪些功能对我很重要,哪些不重要。
  • 仅供参考,Visual Studio 的 Express Edition 完全支持 MVC 和所有工具。

标签: asp.net-mvc ide sharpdevelop


【解决方案1】:

从外观上看,SharpDevelop 在编译项目和编辑源代码时不会有任何问题……您只是不会获得任何工具支持。根据我的阅读,这包括 aspx 文件。

话虽如此,SharpDevelop here 的 ASP.NET 插件编辑器似乎确实有一些动静。

来源:http://community.sharpdevelop.net/forums/t/7872.aspx

顺便说一句,如果你走这条路,用你的经验更新这个问题可能会很好......(:

【讨论】:

  • 感谢您的信息!我会检查那个链接。确实会用我设法找到的任何附加信息来更新这篇文章。
  • 没问题,很想知道你的进展情况。
【解决方案2】:

我使用 SharpDevelop 创建了一个 ASP.Net WebForms 项目 - 没有太多问题。缺乏视觉设计师当然很烦人,但它迫使你直接考虑源头,这是一件好事......

我还没有对 MVC 做过任何事情——尽管从事情的声音来看,目前唯一阻止 SD 的是工具。核心开发人员可能对此没有任何计划,但它是一个开源项目,因此没有什么可以阻止独立的努力。

我已经对 SD 代码进行了非常有限的工作(错误调查)——在我看来,一旦你了解了他们的类,它的代码就不错了......他们作为一个项目的失败一直是(因为它是大多数开源努力)每个人都想编码,所以文档被忽略了。没有人喜欢编写文档,但清晰的文档可能会带来更多的参与...

这是一个很棒的项目,但他们无视网络的决定是疯狂的。

【讨论】:

    【解决方案3】:

    正如 Kieron 所说,您将能够编译并且您将缺少工具。不幸的是,#Develop's forum 表示他们不打算直接支持它:

    SharpDevelop 没有计划支持 ASP.NET。

    缺乏工具并且知道它不会很快出现将是我的主要痛点。

    【讨论】:

    • 感谢您提供有关路线图的信息。真是太可惜了——他们真的限制了他们的潜在用户群。如果忽略可视化设计器,我会认为适当的 ASP.NET 支持会相当容易添加。
    • 还有谁使用 ASP.NET 设计器? (;
    猜你喜欢
    • 2011-06-20
    • 1970-01-01
    • 2011-12-10
    • 2011-02-03
    • 2011-04-06
    • 2018-10-06
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    相关资源
    最近更新 更多