Visual Studio .net Alternative?

I'm looking for something similar to MS Visual Studio. Is it true that it is (legally) free somewhere? I have been experimenting with Bloodshed Dev-C++ becuase it comes with the MingW prot of GCC.

Any help? ;) Thankx!

#134198

If you know someone that works on a uni campus you shouldbe able to pickit up for about $7. The only other alternative I know of is at some point borland released a free compiler but i'm not sure how dated it is by now.

#134200

Depends on what you are looking on doing, if it's only web programming you can use the .net framework with the "web matrix", which is a trimmed down version of visual studio.net aimed at web developers who were used to visual interdev. You can get it here.

You can still program things in .net with just the .net framework, but you'll be lacking an IDE.

#134213

heres an IDE for C# only thats free

http://www.icsharpcode.net/OpenSource/SD/

#134354

Originally posted by lostspyder@Mar 24 2004, 04:07 PM

heres an IDE for C# only thats free

http://www.icsharpcode.net/OpenSource/SD/

I've already seen it, i need C and C++ support too though...

This is a beautiful peice of software, VERY useful, has a built in visual HTML editor!

i like it, But i need C*!

#134359

well "technically" vs.net can be gotten free, but you need to know what you are doing

it includes everyhting except the debugger, and i think you can get one of those around

the problem is that the coding environment is not there, just the conplier, for some reason it has an older VS.net environment with java and html and so forht, but no Cpp or C, basicly you need to download the VS.net SDK and the windows OS SDK, you can get em fomr microsoft, but i found i was better off with devC++, though the windows SDK does give you some good library stuff

#134443

Yeah, it depends what you mean by "alternative".

If you want a whole IDE like VS.NET, I can't think of any C++ ones for Windows (I know some for linux) besides DevC++.

I suggest you just use notepad (or other text editor) + a commandline compiler (like GCC or mingw). You'll learn a lot more, and probably create better apps.

I use emacs + python.

#134460

I suggest you just use notepad (or other text editor) + a commandline compiler (like GCC or mingw).

I would recommend an editor with syntax-colouring at least.

A (built-in) debugger will come in handy too. Check out borlands site, if you register for free, you can download on of there Borland C++ Builder (or how it is called nowadays) Personal editions for free if I am not mistaken.

#134476

Originally posted by contrasutra@Mar 24 2004, 08:20 PM

[...]

I suggest you just use notepad (or other text editor) + a commandline compiler (like GCC or mingw). You'll learn a lot more, and probably create better apps.

[...]

Create better apps?

D'you mean that people who write C# using emacs write better .Net apps than people (like me) who use Visual Studio .Net? :D

#134534

Obviously you won't instantly create better apps, but by doing more things by hand, you'll learn more.

It's similar to DreamWeaver vs NotePad. HTML in notepad is usually nicer.

But of course, if you use emacs you instantly become better.

I have VS , WinServer 2003 and others as well, and I don't even use Windows. ;)

#134537

I'll take pico over emacs any day -_-

#134548

Yes, hand-written code may lead to better prgograms, but there are people like me who can grasp a visual-based language like VB w/IDE, #develop, and REALbasic, etc. much easier than with a non-visual code only system. Also, I believe better-looking interfaces can be created with visual software.

I think it's terrible M$ doesn't give its visual-based development tools away for free. Apple provides its developers with completely free, visual-based developing tools that fully support C, C++, Objective-C, Java, and more. I find that quite nice :D

#134771