Categories: MSDN / DotNet / Java / Scripts / Linux / PHP Ask - La ask - La Answer

C# and questions

I am a beginer in C++ and in C# so I have a lot of questions:)
1. Where or when can I find C#?
2. Can I use it to make web pages?
3. Will it be built in Visual Studio 7?
4. Does it better or worse of Visual C++?
5. Is there some good tutorials on the net and where?
6. What is difference between C# and VC++?

Thanks
[349 byte] By [Marko] at [2007-11-9 18:21:56]
# 1 Re: C# and questions
> 1. Where or when can I find C#?

See http://www.dev-archive.com/dotnet/resources/ and click on .NET Beta/Pre-Release
Preview News

Download the .NET Framework SDK.

> 2. Can I use it to make web pages?

If you use it in ASP+ apps, sure!

> 3. Will it be built in Visual Studio 7?

There is no such thing as Visual Studio 7. The next version of Visual Studio
has been named Visual Studio.NET by the marketing folks. Yes, it'll be built
into Visual Studio.NET.

> 4. Does it better or worse of Visual C++?

Can't compare it. That's like apples vs. oranges.

> 5. Is there some good tutorials on the net and where?

Yes. Read the http://www.dev-archive.com/dotnet/resources/ -- there's 200+ links
there.

> 6. What is difference between C# and VC++?

Quite a bit. See the FAQs at the URL above.

Robert Scoble
http://www.dev-archive.com/dotnet/

###
Robert Scoble at 2007-11-11 22:28:43 >
# 2 Re: C# and questions
"Marko" <dmitic@tigar.com> wrote in message news:39bac81a$1@news.dev-archive.com...
>
> I am a beginer in C++ and in C# so I have a lot of questions:)
> 1. Where or when can I find C#?

If you are an MSDN Universal subscriber, you can download a preliminary
release of the C# compiler (along with the .NET framework) via Subscriber
Downloads. Otherwise, hold tight and be patient until a public beta release
or until the final version of Visual Studio .NET. :)

> 2. Can I use it to make web pages?

You will be able to use C# to build components that can be used on the web.
However, C# applications won't likely be directly accessible via the web
without a layer of ASP+.

> 3. Will it be built in Visual Studio 7?

Yes. It will be integrated with the next version of Visual C++. (Contrary
to Robert's claim, version number for the next version of Visual Studio is
indeed 7.0, but the name of the product is officially "VisualStudio.NET".)

> 4. Does it better or worse of Visual C++?

Contrary to Robert's claim, C# and C++ can indeed be compared because each
is a programming language (both are apples, they just look and taste
different). Which is better? That depends on what you are doing. Some
things are better written in C++. If you want raw performance for your
application, such as with developing a 3D video game, etc., C++ is the
better route because it runs natively without a JIT compiler (or
equivalent). If you just want to whip together an app quickly and easily,
C# would be far better to use because of the CLR (Common Language Runtime)
libraries and environment, as well as more stable because of its automatic
garbage collection capabilities that C++ doesn't have (by design).

> 5. Is there some good tutorials on the net and where?

There are a few tutorials on the net. You will need Windows 2000 to compile
and run C# applications or components. Try csharphelp.com and the resources
found here:

http://www.csharphelp.com/links.html

> 6. What is difference between C# and VC++?

Visual C++ (VC++) is the IDE (Integrated Development Environment) for
developing C++ applications on Windows. C# support will be integrated with
the next version of VC++.

Jon
Jon Davis at 2007-11-11 22:29:49 >
# 3 Re: C# and questions
Sorry, you don't need to be an MSDN Universal subscriber. Here's the link to the compiler and .NET framework SDK:

http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/msdn-files/027/000/976/msdncompositedoc.xml

Jon

"Jon Davis" <jon.davis@REMOVE.ME.ebalance.com> wrote in message news:39bd99c5$1@news.dev-archive.com...
>
> "Marko" <dmitic@tigar.com> wrote in message news:39bac81a$1@news.dev-archive.com...
> >
> > I am a beginer in C++ and in C# so I have a lot of questions:)
> > 1. Where or when can I find C#?
>
> If you are an MSDN Universal subscriber, you can download a preliminary
> release of the C# compiler (along with the .NET framework) via Subscriber
> Downloads. Otherwise, hold tight and be patient until a public beta release
> or until the final version of Visual Studio .NET. :)
Jon Davis at 2007-11-11 22:30:52 >
# 4 Re: C# and questions
"Jon Davis" <jon.davis@REMOVE.ME.ebalance.com> wrote in message
news:39bd99c5$1@news.dev-archive.com...
>
> "Marko" <dmitic@tigar.com> wrote in message
news:39bac81a$1@news.dev-archive.com...
> >
> > I am a beginer in C++ and in C# so I have a lot of questions:)
> > 1. Where or when can I find C#?
>
> If you are an MSDN Universal subscriber, you can download a preliminary
> release of the C# compiler (along with the .NET framework) via Subscriber
> Downloads. Otherwise, hold tight and be patient until a public beta
release
> or until the final version of Visual Studio .NET. :)
>
> > 2. Can I use it to make web pages?
>
> You will be able to use C# to build components that can be used on the
web.
> However, C# applications won't likely be directly accessible via the web
> without a layer of ASP+.
>
> > 3. Will it be built in Visual Studio 7?
>
> Yes. It will be integrated with the next version of Visual C++.
(Contrary
> to Robert's claim, version number for the next version of Visual Studio is
> indeed 7.0, but the name of the product is officially "VisualStudio.NET".)
>
> > 4. Does it better or worse of Visual C++?
>
> Contrary to Robert's claim, C# and C++ can indeed be compared because each
> is a programming language (both are apples, they just look and taste
> different). Which is better? That depends on what you are doing. Some
> things are better written in C++. If you want raw performance for your
> application, such as with developing a 3D video game, etc., C++ is the
> better route because it runs natively without a JIT compiler (or
> equivalent). If you just want to whip together an app quickly and easily,
> C# would be far better to use because of the CLR (Common Language Runtime)
> libraries and environment, as well as more stable because of its automatic
> garbage collection capabilities that C++ doesn't have (by design).

Both apples and oranges are fruits, still you can't easily say which is the
better one, so I think Robert's right there (they may be the same general
type of things, but are, as you say, good for different tasks).

/Carl
Carl Nettelblad at 2007-11-11 22:31:52 >
# 5 Re: C# and questions
You can *always* determine which is the better language, provided each
language and the scenario requirements are fully understood. Which language
is better is never a universal conclusion in this case, but rather is
scenario-specific.

Jon

"Carl Nettelblad" <cnettel@hem.passagen.se> wrote in message
news:39be7653@news.dev-archive.com...
>
> "Jon Davis" <jon.davis@REMOVE.ME.ebalance.com> wrote in message
> news:39bd99c5$1@news.dev-archive.com...
> >
> > "Marko" <dmitic@tigar.com> wrote in message
> news:39bac81a$1@news.dev-archive.com...
> > > 4. Does it better or worse of Visual C++?
> >
> > Contrary to Robert's claim, C# and C++ can indeed be compared because
each
> > is a programming language (both are apples, they just look and taste
> > different). Which is better? That depends on what you are doing. Some
> > things are better written in C++. If you want raw performance for your
> > application, such as with developing a 3D video game, etc., C++ is the
> > better route because it runs natively without a JIT compiler (or
> > equivalent). If you just want to whip together an app quickly and
easily,
> > C# would be far better to use because of the CLR (Common Language
Runtime)
> > libraries and environment, as well as more stable because of its
automatic
> > garbage collection capabilities that C++ doesn't have (by design).
>
> Both apples and oranges are fruits, still you can't easily say which is
the
> better one, so I think Robert's right there (they may be the same general
> type of things, but are, as you say, good for different tasks).
>
> /Carl
>
>
Jon Davis at 2007-11-11 22:32:45 >
# 6 Re: C# and questions
"Jon Davis" <jon.davis@REMOVE.ME.ebalance.com> wrote in message
news:39be81ae$1@news.dev-archive.com...
> You can *always* determine which is the better language, provided each
> language and the scenario requirements are fully understood. Which
language
> is better is never a universal conclusion in this case, but rather is
> scenario-specific.
>
> Jon

You can *always* determine which is the better fruit, provided you know what
taste you like and when you're going to eat it. It's all about the exact
situation _and personal preference_, IMHO.

/Carl
Carl Nettelblad at 2007-11-11 22:33:50 >