arlef said:
Hi Guys,
When learning a language such as C#, would you say it is better to
learn the fundamentals using the command-line compiler and a simple
text editor such as notepad compared to using a full-fledge IDE such
as VS.NET 2005 which gives code-insight, debugger, etc?
I originally learned C# via Visual Studio (In the office).One day I
wanted to slap together a quick test program at home, but I only have
Visual Studio 6.0 at home and it is Pre dotnet. So I downloaded and
installed the SDK(Free) and off I went.
When working I will generally have the following things open
Console window (Make sure to adjust the default window sizing)
UltraEdit (you could use notepad, but a true editor is nice)
SDK documentation (This is a great source of information)
Google -
microsoft.public.dotnet.languages.csharp
Compiling can be a simple as typing "csc *.cs".
If you need more advanced compiler options you can easily type it into a
batch file.
The majority of the work that I do is not Forms based, but I have done
Forms from the command line as well. If you are doing a lot of Forms
programming, the layout tools in the IDE will save you a bunch of time.
Another bright point is that the command line is not an 800 pound
gorrilla like Visual Studio.
I think that Visual Studio is a great tool, I just don't like to
bring the big guns in if I don't really need it
Hope this helps
Bill