REALLY dumb question

S

S Moran

oldschool visual studio 6 developer, WAY out of the loop... what exactly is
the difference between .NET and 2005? im developing something in C# and all
examples and tutorials i see explain that you have to do things a little
differently depending on whether youre using visual c# .net or visual c#
2005
 
M

Michael Nemtsev

Hello S,

Each .NET FW version is bind to the new VS vesion, so just .NET means that
"use any version of .NET (suppose to be the latest)"
if it's noted VS 2005 it means that u need to use .NET 2.0

Difference between .NET 1.1 (VS 2003) .NET 2.0 (VS 2005) and .NET 3.5 (VS
Orcas) is in the number of supported features

---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

SM> oldschool visual studio 6 developer, WAY out of the loop... what
SM> exactly is the difference between .NET and 2005? im developing
SM> something in C# and all examples and tutorials i see explain that
SM> you have to do things a little differently depending on whether
SM> youre using visual c# .net or visual c# 2005
SM>
 
A

Alex Meleta

Hi,

VS .NET is for .NET Framework 1.x (C#1.0 ...)
VS 2005 is for > .NET 2.x (C# 2.0...) and much more.

E.g. http://msdn2.microsoft.com/en-us/library/88fx1xy0(VS.80).aspx

Kind Regards, Alex Meleta
[TechBlog] http://devkids.blogspot.com



SM> oldschool visual studio 6 developer, WAY out of the loop... what
SM> exactly is the difference between .NET and 2005? im developing
SM> something in C# and all examples and tutorials i see explain that
SM> you have to do things a little differently depending on whether
SM> youre using visual c# .net or visual c# 2005
SM>
 
M

Miro

..Net is a general term.

Each time a visual stuidios .Net is released - there is a 'Year' associated
with it.

Example

Visual Studios 2003
Visual Studios 2005

Each has Vb.net and C#.net imbedded into it.

So when specifiying questions...its also good practice to say something
like,
visual basic express 2005

As each release of Visual Studios' has some different features.

Take a look at teh "express" editions of C# and VB on microsofts sites.
They are free downloads and have enough functionallity to get you going and
start using - and looking into .Net
( its like a free 'for example' Visual Basic to compile code and create
programs. ) - This is what schools or institutions would use to teach
people.

Hope that helps

Miro
 
P

PvdG42

S Moran said:
oldschool visual studio 6 developer, WAY out of the loop... what exactly
is the difference between .NET and 2005? im developing something in C# and
all examples and tutorials i see explain that you have to do things a
little differently depending on whether youre using visual c# .net or
visual c# 2005
In the evolution of Visual Studio naming conventions, we got Visual Studio
..NET (AKA Visual Studio .NET 2002), which was replaced by Visual Studio .NET
2003. When Visual Studio 2005 came out, the .NET was dropped from the name
only. Visual Studio 2005 is just as much tied to the .NET Framework
(v2.0/3.0) as were 2002(v1.0) and 2003(v1.1). Each version of Visual Studio
includes a different version of C#, but there is no C#.NET vs. C# 2005. C#
is a .NET programming language, period.
You do things differently in VS 2005 to take advantage of new features in
the IDE, the language (C#) and in v2.0 of the Framework.
 
M

Mr. Arnold

S Moran said:
oldschool visual studio 6 developer, WAY out of the loop... what exactly
is the difference between .NET and 2005? im developing something in C# and
all examples and tutorials i see explain that you have to do things a
little differently depending on whether youre using visual c# .net or
visual c# 2005

It's like coming from VB 3.0, 4.0. 5.0 to 6.0 in VS 6.0. They all do the
same thing with each version having new features.

It's the same thing with VS.NET, VS NET 2003 and .NET 2005, each working
with a different version of the .NET Framework or an update to an existing
..Net Framework, like VS.NET works with framework 1.0 while VS 2003 works
with framework 1.1 now VS 2005 works with framework 2.0.
 
C

Cowboy \(Gregory A. Beamer\)

That is a bit oversimplified.

The difference between 1.0, 1.1 and 2.0 is the main library used, as each
iteration "replaced" the other. Beyond that, ie 3.0 and 3.5, the extras are
added on top.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
http://gregorybeamer.spaces.live.com
Co-author: Microsoft Expression Web Bible (upcoming)

************************************************
Think outside the box!
************************************************
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top