Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How easy is it to, say, use Eclipse with C#,

You do realize that C# in VS is just a compiler? It's csc.exe. There's no reason you can't host it in Eclipse. In fact there are several 3rd party components that allow you to host a C# editor anywhere you like.

The problem, in this case at least, is that the C# experience is so solid that the motivation to create an Eclipse one is pretty low. Maybe the Mono folks have something for it. But the amount of work that MS has done for the C# experience is truly impressive. I can, and have, written C# programs in vim, but it's not something I'd like to do on a regular basis.



I do realise this, I just added eclipse as an afterthought, as it's arguably as irrelevant as jQuery. The main focus was on the webserver/database, I just didn't expect someone to single the IDE out.


Database isn't relevant, there are .Net drivers for pretty much every popular database. Loads of .Net devs use MySql and Postgres, and using document databases like MongoDB is also an option now


Ah, that's promising, thank you.


Webserver might be true. But database is not. SQL Server probably has 75% share from what I've seen. But 25% is a pretty large market, and you see everything under the sun there. You'll see Oracle, DB2, MySql, Teradata, and other stuff that I'd never heard of.


ASP.NET works with Apache and Nginx. See http://mono-project.com/ASP.NET


Monodevelop is apparently a pretty good IDE, even though I haven't used it myself.

I personally can't see myself using Eclipse on purpose again.


I used MonoDevelop to write a WebForms-based ASP.NET 2.0 site last year. It was relatively pleasant, had most of the niceties one would have expected out of Visual Studio. I usually development on a Linux stack, so maybe I'm just not enough of a VS power user, but MonoDevelop was fine for me. :)


SharpDevelop is good for C# development.


It's pretty good for small-medium projects. We currently have a project at ~300kloc and it's painful.


I don't do .NET currently, but did up until about a year ago and my main dev tools were Emacs and msbuild. I almost never fired up VS.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: