编辑:这篇文章最初是针对ASP.NET的,但在考虑之后,我很有兴趣发现.NET开发的任何竞争者。
曾经有sharpdevelop IDE,我甚至不确定它是否支持ASP.NET(它确实是WinForms)。我认为快递将其杀掉了。
编辑:我对SharpDevelop错了(感谢你指出Joel)
在我的辩护中,我去查了一下,看到了一个看起来很古老的网站。我点击了News History,最后一次更新是2005年,那是我上次查看它的时候!所以他们让我觉得它已经死了:)
我喜欢Visual Studio,它非常非常强大 - 它已经发展成熟了几年,并且背后有很大的预算。
但我想知道是否有人以新的视角知道任何事情?任何大型开源项目都已经放弃了雷达?
P.S。 -1对于说“notepad + command prompt”的人来说! :)
答案 0 :(得分:5)
MonoDevelop是一个崭露头角的IDE。它严格来说不是纯ASPNET,但它对于所以新的东西非常好。
答案 1 :(得分:4)
截至撰写本文时,SharpDevelop 3.1 beta 1仅在13天前发布。对我来说听起来不是很死。事实上,如果你想要一个用于Boo编程语言的IDE,它是Windows上的唯一选择。嘿,它甚至还有一个内置的分析器!我可能要检查一下,谢谢你提醒我再看看。
答案 2 :(得分:3)
+1好问题Josh
我尝试过Mono的东西和SharpDevelop,但我认为你的问题的答案可能只是 Visual Studio 2010 。
我理解离开微软围墙花园的愿望,我自己也感受到了,在那种情况下,你想在微软以外的地方探索,当然有很多选择,但即便是那些感觉不到完成Visual Studio(我正在考虑 Eclipse , XCode , Adobe Flash 环境来命名一些有趣的环境,这些环境很有趣用)
但在微软世界,我真的相信他们对发展的态度是非常进步的,而且是新鲜的。每个Visual Studio迭代都感觉很新鲜,仅比VS 2010更新,我认为目前MS世界中的其他选择只是在追赶。
答案 3 :(得分:1)
我不确定开源项目。但是,Microsoft已添加支持ASP.NET开发的Expression系列应用程序。我认为最终目标是允许开发团队和ui设计团队之间更好的集成......但Expression工具非常好。 (他们还在图形,Silverlight和html前端为Adobe产品提供了一些竞争......虽然没有什么真正严重的。)
答案 4 :(得分:1)
您是否仅限于Windows或仅限ASP.NET?如果是后者,请查看MonoDevelop。
答案 5 :(得分:0)
VS.NET Express会计数吗? http://www.microsoft.com/Express/。它也是VS.NET,但它更简单,更自由。
答案 6 :(得分:0)
Embarcadero不久前收购了Borland的工具部门,仍然发布了Delphi和CodeGear RAD Studio。
虽然它不是开源的,但它确实背后有预算和略有不同的视角 - 以及.NET的不同语言选择。