   Need to learn c# fast and cheap
  It seems many software companies are developing in c# from looking at ads. I''m a very capable C++ programmer but don''t have.NET or an OS to support it. I can''t afford to buy XP, Visual Studio.NET and a thick book on c#. If I had it I could probably become competent in a week but where can I find free learning material (particularly c++ crossover guides) and how can I use it without splashing out? I''m not a student but a game programmer but I need to broaden my options to serious programming too. 
  Download the C# Language Specification from Microsoft''s site. ;  .net docs, all examples in c#, &#106avascript, and VBhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/cpref_start.asp ;quote:Original post by d000hg  I could probably become competent in a week! ;  Go to www.borland.com and download the personal edition of C# builder. It''s free for noncommercial use. I''ll be downloading it tonight, after I''ve installed all the prerequisites.The best thing would be to install .net framework 1.1, then .net SDK, then directx 9 summer update SDK, then the microsoft SQLServer 2000 sp3 runtime (desktop client).There''s tons of sites and tutorials with free code and examples on internet, it looks like recently everyone started programming C# instead of just the programmers. ;  And also look into Mono if you''re not running windows.  It''s probably not being used in production in many places, but it''ll let you learn C# (along with a good portion of microsoft''s base class library).   Joel Martinezhttp://www.codecube.net/ ;free ide;  Thanks guys. How different/similar are Java and &#106avascript by the way? I know the former but the latter would be useful for web development; I understand it to be a subset of the language? ;quote:Original post by d000hg  Thanks guys. How different/similar are Java and &#106avascript by the way? I know the former but the latter would be useful for web development; I understand it to be a subset of the language?   They''re only syntactically similar ... they are worlds apart in usage and purpose.   Joel Martinezhttp://www.codecube.net/ ;quote:Original post by Fidelio66  Go to www.borland.com and download the personal edition of C# builder. It''s free for noncommercial use. I''ll be downloading it tonight, after I''ve installed all the prerequisites.The best thing would be to install .net framework 1.1, then .net SDK, then directx 9 summer update SDK, then the microsoft SQLServer 2000 sp3 runtime (desktop client).There''s tons of sites and tutorials with free code and examples on internet, it looks like recently everyone started programming C# instead of just the programmers.   Which of those things do I actually need to run their builder? I''m thinking of just getting C# running without DirectX 1st. I have Windows Millenium not 2K or XP, I understand .net works but not visual studio .NET so I should be ok?