Software written in C#

charlieharper

Expert Member
Joined
Jun 1, 2007
Messages
3,861
Reaction score
1,976
Location
South Coast, KZN
Ok, so after lots of research and recommendations, I decided to teach myself Visual C#.

Now, just out of interest, what is the most popular commercial/open-source/freeware software that was programmed with C# ?

Thanks
 
its not really possible to tell. once compiled and distributed, a binary is a binary.
 
its not really possible to tell. once compiled and distributed, a binary is a binary.
You can actually tell. Some compilers even add text, stating which compiler it was. Also, MS C# isnt compiled as such its bytecode.
 
You can actually tell. Some compilers even add text, stating which compiler it was. Also, MS C# isnt compiled as such its bytecode.

It is compiled, just not to native code. Compilation refers to the act of translating a program written in a higher level language to a lower level language, but the lower level language does not necessary need to be machine code.
 
It is compiled, just not to native code. Compilation refers to the act of translating a program written in a higher level language to a lower level language, but the lower level language does not necessary need to be machine code.
Right. Thanks for correcting.
 
SharpDevelop isn't exactly the greatest program to have on C#'s "portfolio". My experience with using it was a constant stream of crashes and swearing.
I almost wet my pants when Visual C# express came out.

Now someone can correct me if I am wrong but AFAIK the entire Visual Studio 2010 interface is done in WPF - which would mean C#.
 
I'd also like to learn C#, but I have decided to try Java first instead. I have a project in mind.
I've been thinking I would blog about my experience, but I procrastinate too much and will probably not complete my project anyway. :p

Oh - and one of the reasons why I'm settling on Java is due to my desire to have the ability to develop for Android, when I get a device in the near future.
 
Aye - I'd got with roguemat on this one...try Visual C# 2010 Express:
http://www.microsoft.com/express/Downloads/
I tried a few other free IDE's a while ago but they just didn't do it for me. Also, I was very against C# in the beginning (coming from a C++ and then later VB6 and VB.NET background) where as now I love it!
 
Ok, so after lots of research and recommendations, I decided to teach myself Visual C#.

Now, just out of interest, what is the most popular commercial/open-source/freeware software that was programmed with C# ?

Thanks

Paint.NET is REALLY good. I do a lot of graphic manipulation for work and play and use it exclusively.

Is no Paintshop PRO or Gimp killer but it comes pretty close.

It requires the .NET 3.5 framework which is a massive clue that it was written in C#. Googling a bit you'll be able to find the source code and verify it.
 
Paint.NET is REALLY good. I do a lot of graphic manipulation for work and play and use it exclusively.

Is no Paintshop PRO or Gimp killer but it comes pretty close.

It requires the .NET 3.5 framework which is a massive clue that it was written in C#. Googling a bit you'll be able to find the source code and verify it.

Good point, rogerwe. I'd forgotten about that - and I use it almost daily. That came from a university exercise, and is a fantastic little tool.

Another big company using the .Net framework is Nokia - the OVI Suite is written on top of the .Net Framework (and v.3 is not half bad).
 
It is hard to say what applications run on .Net and were coded in C#.

These days you can write just about anything you want in C#. Just don't think for one moment that it will be platform independent.
 
Another big company using the .Net framework is Nokia - the OVI Suite is written on top of the .Net Framework (and v.3 is not half bad).

Maybe I just have a bad build but Ovi Suite is a piece of crap. Ridiculously sluggish and some of the usability is shocking. All IMO. Perhaps now that they're partnering with Microsoft it'll get improved.
 
Just don't think for one moment that it will be platform independent.

Maybe platform independent means different things to different people. (especially in the mobile world where the HARDWARE platforms are diverse). But in the conventional Intel-based platforms, C# has been ported to Linux and Mac by the Mono Project
 
Top
Sign up to the MyBroadband newsletter
X