Wrox Programmer Forums
Go Back   Wrox Programmer Forums > C# and C > C# 1.0 > C#
| Search | Today's Posts | Mark Forums Read
C# Programming questions specific to the Microsoft C# language. See also the forum Beginning Visual C# to discuss that specific Wrox book and code.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the C# section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old September 10th, 2008, 02:31 PM
Registered User
 
Join Date: Sep 2008
Location: , , .
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Difference between C# and Visual C#

Okay I would like to get into the C# language. I am only gonna be using it to develop web application.

These are the books I would like to start out with.

# Beginning C# 3.0: An Introduction to Object Oriented Programming

# Beginning Microsoft Visual C# 2008

Now can anyone tell me what is the difference between C# and Visual C#.

Which is most suited for me (regarding web development) among these two books?


Sincerely

Sam

 
Old September 10th, 2008, 03:51 PM
planoie's Avatar
Friend of Wrox
Points: 16,481, Level: 55
Points: 16,481, Level: 55 Points: 16,481, Level: 55 Points: 16,481, Level: 55
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Aug 2003
Location: Clifton Park, New York, USA.
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

I think the "Visual" mo****r of "Visual C#" is purely marketing fluff to bridge the gap to "Visual Basic".

Visual C# is just C#. You can build any kind of .NET application using C# (or VB.NET or J# or ...).

If you want to focus on developing web applications, I'd recommend you go with a book targeted at that, such as Wrox's Beginning ASP.NET 3.5: In C# and VB. This covers the basics of C# (and VB.NET) but focuses on its use in web development.

-Peter
compiledthoughts.com
 
Old September 10th, 2008, 03:56 PM
Imar's Avatar
Wrox Author
Points: 70,322, Level: 100
Points: 70,322, Level: 100 Points: 70,322, Level: 100 Points: 70,322, Level: 100
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jun 2003
Location: Utrecht, Netherlands.
Posts: 17,089
Thanks: 80
Thanked 1,576 Times in 1,552 Posts
Default

Quote:
quote:I think the "Visual" mo****r of "Visual C#"
He he he, no s h o e s promotion here, you know.... ;)

Imar


---------------------------------------
Imar Spaanjaars
http://Imar.Spaanjaars.Com
Everyone is unique, except for me.
Author of Beginning ASP.NET 3.5 : in C# and VB, ASP.NET 2.0 Instant Results and Dreamweaver MX 2004
Want to be my colleague? Then check out this post.
 
Old September 10th, 2008, 04:12 PM
planoie's Avatar
Friend of Wrox
Points: 16,481, Level: 55
Points: 16,481, Level: 55 Points: 16,481, Level: 55 Points: 16,481, Level: 55
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Aug 2003
Location: Clifton Park, New York, USA.
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

Is "m o n i k e r" possibly the only word in English that contains the work "n i k e"? And since when is "n i k e" a prohibited word?

-Peter
compiledthoughts.com
 
Old September 10th, 2008, 04:14 PM
samjudson's Avatar
Friend of Wrox
Points: 8,687, Level: 40
Points: 8,687, Level: 40 Points: 8,687, Level: 40 Points: 8,687, Level: 40
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Aug 2007
Location: Newcastle, , United Kingdom.
Posts: 2,128
Thanks: 1
Thanked 189 Times in 188 Posts
Default

Its likely a high 'spammy' word.

/- Sam Judson : Wrox Technical Editor -/
 
Old September 10th, 2008, 04:23 PM
Imar's Avatar
Wrox Author
Points: 70,322, Level: 100
Points: 70,322, Level: 100 Points: 70,322, Level: 100 Points: 70,322, Level: 100
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jun 2003
Location: Utrecht, Netherlands.
Posts: 17,089
Thanks: 80
Thanked 1,576 Times in 1,552 Posts
Default

There's a lot of spam for s h o e s indeed, so it makes some sense.

Still, I wouldn't want to try to get help for a project or site involving s h o e s. ;)

Imar


---------------------------------------
Imar Spaanjaars
http://Imar.Spaanjaars.Com
Everyone is unique, except for me.
Author of Beginning ASP.NET 3.5 : in C# and VB, ASP.NET 2.0 Instant Results and Dreamweaver MX 2004
Want to be my colleague? Then check out this post.
 
Old September 10th, 2008, 04:32 PM
Registered User
 
Join Date: Sep 2008
Location: , , .
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default

PLEASE DO NOT MISUSE THIS THREAD.

As I see it Visual C# is focusing on development in Visual Studio, while C# is not focusing on any platform.

At last I don't need recommendation on other books. I'm just trying to understand the difference between C# and Visual C#

P.S. Thanks for your answer "planoie"

 
Old September 10th, 2008, 04:36 PM
samjudson's Avatar
Friend of Wrox
Points: 8,687, Level: 40
Points: 8,687, Level: 40 Points: 8,687, Level: 40 Points: 8,687, Level: 40
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Aug 2007
Location: Newcastle, , United Kingdom.
Posts: 2,128
Thanks: 1
Thanked 189 Times in 188 Posts
Default

OK, well if its a choice of just those two books then I'd say "Beginning Microsoft Visual C# 2008".

/- Sam Judson : Wrox Technical Editor -/
 
Old September 10th, 2008, 07:51 PM
planoie's Avatar
Friend of Wrox
Points: 16,481, Level: 55
Points: 16,481, Level: 55 Points: 16,481, Level: 55 Points: 16,481, Level: 55
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Aug 2003
Location: Clifton Park, New York, USA.
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

Quote:
quote:Originally posted by samarmir
 As I see it Visual C# is focusing on development in Visual Studio, while C# is not focusing on any platform.

I respectfully disagree with this. I would venture a guess that the team behind SharpDevelop would consider their IDE suitable for "Visual" C# development. Also, I could just as successfully (although considerably more painfully) develop a "visual" application (windows/web forms) using nothing more than Notepad and the command line compilers. Similarly, I could develop a non-"visual" application (windows server, command line exe) in "Visual" Basic.

So I am willing to assert that "Visual" adds nothing to the technology of C# (or VB for that matter) and is nothing more than superfluous branding by Microsoft marketing. In my professional career I have seldom, if ever, heard or used it. We always just say "c-sharp". The only places I usually see it is on book covers.

Disregard the branding of the technology and focus on finding material that covers the area of it that you are planning to learn and use.

-Peter
compiledthoughts.com
 
Old September 11th, 2008, 02:51 AM
joefawcett's Avatar
Wrox Author
Points: 9,763, Level: 42
Points: 9,763, Level: 42 Points: 9,763, Level: 42 Points: 9,763, Level: 42
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jun 2003
Location: Exeter, , United Kingdom.
Posts: 3,074
Thanks: 1
Thanked 38 Times in 37 Posts
Default

If are intending to use Visual Studio then I recommend the second option. The difference between the two is that there are many options for developing using C#. It can be done entirely with a simple text editor such as Notepad and the .NET framework SDK command line tools. I know people who use emacs for development. The main advantage of using VS is that there are a lot of wizards and tools to stop you having to hand-craft long command line instructions.
On the other hand for your first steps it never hurts to learn how things work and writing and building a simple "Hello World" console or forms app is quite easy in Notepad and gives one a sense of satisfaction. Once you've proved you can do it it's time to move to a more productive environment.

--

Joe (Microsoft MVP - XML)




Similar Threads
Thread Thread Starter Forum Replies Last Post
Difference between VB.Net and Visual Basic 2005 dotnetDeveloper Visual Basic 2005 Basics 1 June 27th, 2008 07:51 AM
what is the difference between visual c++.... kiran.mahamkali C# 1 February 16th, 2007 08:12 AM
FTP in Visual Studio 2005 Pro (Visual Basic) shoopes VB How-To 1 June 29th, 2006 02:08 PM
Crystal Reports in Visual St 2002 vs Visual St2003 Tatanka Crystal Reports 0 August 23rd, 2004 10:23 AM
what is the difference between C# and visual c++ bcmaverik Visual C++ 2 January 14th, 2004 02:39 PM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.