我一直使用 VS 进行 .NET 开发,但我只是想知道现在的替代方案。我对用于 ASP.NET MVC 开发特别感兴趣。我不关心 vs 的任何视觉设计方面,但当然喜欢智能感知和调试功能。
因此,对于在执行 ASP.NET MVC 时尝试过 SharpDevelop 的任何人:
你是怎么上去的?
主要缺点和痛点是什么?
谢谢
我一直使用 VS 进行 .NET 开发,但我只是想知道现在的替代方案。我对用于 ASP.NET MVC 开发特别感兴趣。我不关心 vs 的任何视觉设计方面,但当然喜欢智能感知和调试功能。
因此,对于在执行 ASP.NET MVC 时尝试过 SharpDevelop 的任何人:
你是怎么上去的?
主要缺点和痛点是什么?
谢谢
从外观上看,SharpDevelop 在编译项目和编辑源代码时不会有任何问题……您只是不会获得任何工具支持。从我读过的内容来看,这包括 aspx 文件。
话虽如此,这里的 SharpDevelop 的 ASP.NET 插件编辑器似乎确实有些动静。
来源:http: //community.sharpdevelop.net/forums/t/7872.aspx
顺便说一句,如果你走这条路,用你的经验更新这个问题可能会很好......(:
我使用 SharpDevelop 创建了一个 ASP.Net WebForms 项目——没有太多问题。缺乏视觉设计师当然很烦人,但它迫使你直接考虑源头,这是一件好事......
我还没有对 MVC 做过任何事情——尽管从事情的声音来看,目前唯一阻止 SD 的是工具。核心开发人员可能对此没有任何计划,但它是一个开源项目,因此没有什么可以阻止独立的努力。
我对 SD 代码进行了非常有限的工作(错误调查)——在我看来,一旦你了解了他们的类,它的代码就不错了……他们作为一个项目的失败一直是(就像大多数开放的源代码)每个人都想编码,所以文档被忽略了。没有人喜欢编写文档,但清晰的文档可能会导致更多的参与……
这是一个伟大的项目,但他们忽略网络的决定是疯狂的。
正如 Kieron 所说,您将能够编译并且您将缺少工具。不幸的是,#Develop 的论坛说他们不打算直接支持它:
SharpDevelop 没有计划支持 ASP.NET。
缺乏工具并且知道它不会很快出现将是我的主要痛点。