Learning C# - Looking for a good, free IDE

  • Thread starter Thread starter KDawg44
  • Start date Start date
K

KDawg44

Hi,

I am trying to learn C# (and how to utilize WMI queries to get
information from remote servers). I am looking for a free IDE. Does
anyone have any suggestions?

Thanks for the help.

Kevin
 
KDawg44 said:
I am trying to learn C# (and how to utilize WMI queries to get
information from remote servers). I am looking for a free IDE. Does
anyone have any suggestions?

The Express editions of Visual Studio are a free download from Microsft.
 
KDawg44 said:
Hi,

I am trying to learn C# (and how to utilize WMI queries to get
information from remote servers). I am looking for a free IDE. Does
anyone have any suggestions?

Thanks for the help.

Kevin

The 2 most popular free IDE's are SharpDevelop and Visual Studio
Express, 1 minute of googling will give you the urls.

Regards Tim.

--
 
  The Express editions of Visual Studio are a free download from Microsft.

Thanks. That appears to do what I need. Is there any kind of eclipse
plug in?

Thank you.
 
You might need to let someone know what an Eclipse is.

AFAIK, an Eclipse is a sports car made by Mitsubishi.
 
Thanks.  That appears to do what I need.  Is there any kind of eclipse
plug in?

There *is* an Eclipse plugin, but the last time I looked it was awful.
You'll have a much better experience with the Express edition of VS.

Jon
 
There *is* an Eclipse plugin, but the last time I looked it was awful.
You'll have a much better experience with the Express edition of VS.

Jon

Thanks. I noticed that the Eclipse plug-in doesn't have a listed
update since 2004. I have installed C# express and will play with
this.

Thanks to everyone for their suggestions.
 
KDawg44 said:
Thanks. I noticed that the Eclipse plug-in doesn't have a listed
update since 2004. I have installed C# express and will play with
this.

Thanks to everyone for their suggestions.

Which is one of the great bugbears of OpenSource.

People create a great project until reality kicks in and they go out and get a real job.

There are hundreds of plugins for eclipse, but unfortunately, many of them are tied to a particular version. Try juggling them all
around to get something that is compatible (look at Spring, Hibernate, JBoss, Matisse et al) and you will see what I mean. No one
appears to be responsible for the overall system.

There have been improvements in the IDEs for linux and java, but there is absolutely nothing out there that comes close to VS.
 
KDawg44 said:
Hi,

I am trying to learn C# (and how to utilize WMI queries to get
information from remote servers). I am looking for a free IDE. Does
anyone have any suggestions?

Thanks for the help.

Kevin
Visual Studio Express is free.

Todd
 
KDawg44 said:
I am trying to learn C# (and how to utilize WMI queries to get
information from remote servers). I am looking for a free IDE. Does
anyone have any suggestions?

I will actually recommend SharpDevelop over Visual Studio Express.

No limitation to avoid cannibalizing sales.

Arne
 
jp2msft said:
You might need to let someone know what an Eclipse is.

AFAIK, an Eclipse is a sports car made by Mitsubishi.

Eclipse is the worlds most widely used IDE.

Arne
 
Ian said:
Which is one of the great bugbears of OpenSource.

People create a great project until reality kicks in and they go out and
get a real job.

Wrong. Most open source developers has a job.
There are hundreds of plugins for eclipse, but unfortunately, many of
them are tied to a particular version. Try juggling them all around to
get something that is compatible (look at Spring, Hibernate, JBoss,
Matisse et al) and you will see what I mean. No one appears to be
responsible for the overall system.

You go into the update manager, select what plugins you want
and then those plus dependencies get installed.

No juggling needed.
There have been improvements in the IDEs for linux and java, but there
is absolutely nothing out there that comes close to VS.

That was a decade ago. Today VS is learning from the Java IDE's.

Arne
 
Arne said:
Eclipse is the worlds most widely used IDE.

Arne

I know it's popular, but I doubt there's any way to prove or disprove
that statement. :)

Personally, I tried it and hated it....but that's only my own personal
taste and doesn't say anything as to how another person might like it.

Todd
 
Arne Vajhøj said:
That was a decade ago. Today VS is learning from the Java IDE's.

Unfortunately it's taken a *very* long time to do so. For instance, two
of the features proposed for the next version are effectively "Call
Hierarchy" and "Open Type" which have been around (and incredibly
useful) in Eclipse for ages. I suspect they were in IntelliJ even
before then.

Another prime example is refactoring, which had been around for Java
for years before Visual Studio took it on board - and even now Visual
Studio itself is considerably less advanced than Eclipse/IntelliJ.

Fortunately, ReSharper adds enough functionality to Visual Studio to
put it on a par with Eclipse, in general. I don't know enough about
IntelliJ to comment, other than that a lot of people I respect say it's
absolutely wonderful, and way beyond Eclipse.


There's one area where I've found VS to shine much brighter than any
other IDE I happen to have used, however: debugging. It's support there
is a lot slicker than Eclipse in particular. For example, creating a
watch expression is just a matter of clicking in the window and typing
- no need to bring up a context menu and select "Add Expression" etc.
 
Which is one of the great bugbears of OpenSource.

People create a great project until reality kicks in and they go out and get a real job.

There are hundreds of plugins for eclipse, but unfortunately, many of them are tied to a particular version. Try juggling them all
around to get something that is compatible (look at Spring, Hibernate, JBoss, Matisse et al) and you will see what I mean. No one
appears to be responsible for the overall system.

There have been improvements in the IDEs for linux and java, but there isabsolutely nothing out there that comes close to VS.

You really don't seem to know that much about the "open source way of
life", and could use a little thinking before flaming something you
don't know/don't understand.

"People create a great project until reality kicks in and they go out
and get a real job"
- Some people really like to code and see it as more than work, and
code for fun and knowledge, so having a real job, as I expect most of
us have, doesn't interfere in these "great projects" you babble about.

"There are hundreds of plugins for eclipse, but unfortunately, many of
them are tied to a particular version. Try juggling them all around to
get something that is compatible"
- Did you ever even OPEN Eclipse IDE, doesn't seem...

"look at Spring, Hibernate, JBoss, Matisse"
- Weren't you talking about Eclipse's plugins? Spring is a framework,
Hibernate is a very good object-relational framework that even has a
(also very good) port for .NET called NHibernate, JBoss is an
application server, so, none of these examples is valid in the
context.

"No one appears to be responsible for the overall system."
- No one is, because it's source is open and anyone with the will and
the skill is REALLY welcome to try and make it better.

"There have been improvements in the IDEs for linux and java, but
there is absolutely nothing out there that comes close to VS"
- You love VS and you're bound to it, that's great, VS is a great
development platform, but isn't the only, there are other great
platforms available, such as Eclipse, NetBeans, SharpDevelop...

Don't take me the wrong way, please, I'm not trying to flame anyone,
or to start a "this-is-better-than-that-because-I-use-it-and-I-like-
it" thread here, but I've been introduced to linux almost a decade ago
and have been using it as much as Windows in the last 2 years, and
like both, it's just that you paint an untruthful and biased image of
open source software.

Sorry for any spelling errors or non-sense gibberish, I'm quite sleepy
now.

And about the free IDE, really, download Visual C# Express, it's a
great free learning tool!
 
Jon said:
Unfortunately it's taken a *very* long time to do so. For instance,
two of the features proposed for the next version are effectively
"Call Hierarchy" and "Open Type" which have been around (and
incredibly useful) in Eclipse for ages. I suspect they were in
IntelliJ even before then.

Unfortunately, Call Hierarchy isn't being borrowed from Eclipse, but rather
from VS6 and earlier, if you're talking about what I think you are. The
source browser got really neutered in Visual Studio .NET and still isn't up
to snuff.

[snip]
There's one area where I've found VS to shine much brighter than any
other IDE I happen to have used, however: debugging. It's support
there is a lot slicker than Eclipse in particular. For example,
creating a watch expression is just a matter of clicking in the
window and typing - no need to bring up a context menu and select
"Add Expression" etc.

Absolutely.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top