I am considering learning c# with Mono on Ubuntu, and now I hear of Visual C#.... are they the same language or is the Visual C# just a reference to MS IDE?????
I always thought C# was a Microsoft language, why would they create 2 different versions??
c# and visual C#Are they different
Page 1 of 1
5 Replies - 1435 Views - Last Post: 08 December 2009 - 09:36 AM
Replies To: c# and visual C#
#2
Re: c# and visual C#
Posted 09 November 2009 - 04:29 PM
C# is C# is C#. It's just another way some refer to it
#3
Re: c# and visual C#
Posted 09 November 2009 - 10:41 PM
Visual C# is C# bundled with Visual Studio.
#4
Re: c# and visual C#
Posted 06 December 2009 - 02:53 AM
it's not too much differences...
here's some quoted summary for your question;
originally from http://msdn.microsof...e/cc301520.aspx
Hope it's useful
here's some quoted summary for your question;
Quote
SUMMARY C# builds on the syntax and semantics of C++, allowing C programmers to take advantage of .NET and the common language runtime. While the transition from C++ to C# should be a smooth one, there are a few things to watch out for including changes to new, structs, constructors, and destructors. This article explores the language features that are new to C# such as garbage collection, properties, foreach loops, and interfaces. Following a discussion of interfaces, there's a discussion of properties, arrays, and the base class libraries. The article concludes with an exploration of asynchronous I/O, attributes and reflection, type discovery, and dynamic invocation.
very 10 years or so, developers must devote time and energy to learning a new set of programming skills. In the early 1980s it was Unix and C; in the early 1990s it was Windows® and C++; and today it is the Microsoft® .NET Framework and C#. While this process takes work, the benefits far outweigh the costs. The good news is that with C# and .NET the analysis and design phases of most projects are virtually unchanged from what they were with C++ and Windows. That said, there are significant differences in how you will approach programming in the new environment. In this article I'll provide information about how to make the leap from programming in C++ to programming in C#.
Many articles (for example, http://msdn.microsof...arp/csharp.asp) have explained the overall improvements that C# implements, and I won't repeat that information here. Instead, I'll focus on what I see as the most significant change when moving from C++ to C#: going from an unmanaged to a managed environment. I'll also warn you about a few significant traps awaiting the unwary C++ programmer and I'll show some of the new features of the language that will affect how you implement your programs.
very 10 years or so, developers must devote time and energy to learning a new set of programming skills. In the early 1980s it was Unix and C; in the early 1990s it was Windows® and C++; and today it is the Microsoft® .NET Framework and C#. While this process takes work, the benefits far outweigh the costs. The good news is that with C# and .NET the analysis and design phases of most projects are virtually unchanged from what they were with C++ and Windows. That said, there are significant differences in how you will approach programming in the new environment. In this article I'll provide information about how to make the leap from programming in C++ to programming in C#.
Many articles (for example, http://msdn.microsof...arp/csharp.asp) have explained the overall improvements that C# implements, and I won't repeat that information here. Instead, I'll focus on what I see as the most significant change when moving from C++ to C#: going from an unmanaged to a managed environment. I'll also warn you about a few significant traps awaiting the unwary C++ programmer and I'll show some of the new features of the language that will affect how you implement your programs.
originally from http://msdn.microsof...e/cc301520.aspx
Hope it's useful
#5
Re: c# and visual C#
Posted 06 December 2009 - 03:17 AM
Visual C# is the IDE (Integrated Development Environment) from Microsoft
C# is the programming language
C# is the programming language
#6
Re: c# and visual C#
Posted 08 December 2009 - 09:36 AM
As others have mentioned, C# is the languaged used in Visual C#, it is not to be confused with other languges such as C and C++ which are multi platform.
Page 1 of 1

New Topic/Question
Reply



MultiQuote


|