473,385 Members | 1,907 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Opinion: Visual Studio.net Pro 2003 vs. Visual C# 2005 Express

I am planning on learning C#. Would it be best to learn on a full
version of 2003 Pro or 2005 Express. What would be the
advantages/disadvantages? Thank you for your time.

Jul 12 '06 #1
10 1760
personally id go with the express version, just to make sure ul like the
syntax, set up, etc then if you want to spend the money then use the full
version...just my 2 cents
--
-iwdu15
Jul 12 '06 #2
2005 Express, because it's free.

"kmich" <km**********@gmail.comwrote in message
news:11**********************@h48g2000cwc.googlegr oups.com...
>I am planning on learning C#. Would it be best to learn on a full
version of 2003 Pro or 2005 Express. What would be the
advantages/disadvantages? Thank you for your time.

Jul 12 '06 #3
iwdu15, thank you for replying to my message. I currently have a the
choice of using either. The investment was already made into 2003 Pro a
couple years ago. I also have in front of me both Sams Teach Yourself
Visual C# 2003 and 2005. Just unsure if I will be missing out on new
important things because the version of 2003 is old or because the 2005
lite version lacks "essential" features. Thanks again :)

Jul 12 '06 #4
On 11 Jul 2006 17:58:44 -0700, "kmich" <km**********@gmail.comwrote:
>iwdu15, thank you for replying to my message. I currently have a the
choice of using either. The investment was already made into 2003 Pro a
couple years ago. I also have in front of me both Sams Teach Yourself
Visual C# 2003 and 2005. Just unsure if I will be missing out on new
important things because the version of 2003 is old or because the 2005
lite version lacks "essential" features. Thanks again :)
My understanding, which may well be wrong, is that the Express
versions are full implementations of the language and SDK, i.e. no
essential features are missing from VC2K5, and many non-essential
features are missing from VS2K3. 2K5 has a lot of improvements and
new controls that make it easier and faster to write programs, based
on feedback from the 2K3 version. It will also install version 2 of
the Net framework, which might be required to run third party
programs, while installing VS2K3 will install the Net 1.1 framework.
Of course, with VS2K3, you will get all the other languages in VS, but
if you aren't going to use them, they will just waste space on your
drive. VS2K3 may also have more options in the IDE and debugger, but
probably not anything a beginner needs.
Jul 12 '06 #5
"kmich" <km**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
iwdu15, thank you for replying to my message. I currently have a the
choice of using either. The investment was already made into 2003 Pro a
couple years ago. I also have in front of me both Sams Teach Yourself
Visual C# 2003 and 2005. Just unsure if I will be missing out on new
important things because the version of 2003 is old or because the 2005
lite version lacks "essential" features. Thanks again :)
The 2003 version has 95% of what you need. If you are programming serial
ports or using DataGridViews, you need the 2005 version.
Jul 12 '06 #6
I have used VS 2003, VS 2005, and 2005 Express. There are enough
significant new language features in C# V2, most notably generics, (included
in 2005 Express and but not 2003) that I would advise you to learn C# via
2005 Express. That is what I used and it was quite easy to advance to VS
2005.

The IDE's wrt C# are the same, I believe, in 2005 Express and VS 2005, and
include nice features not in VS 2003 (refactoring is one among many).

Express C# 2005 does not offer web development and the other languages (VS
2003 does), but you can download different Express's for those.
"kmich" <km**********@gmail.comwrote in message
news:11**********************@h48g2000cwc.googlegr oups.com...
>I am planning on learning C#. Would it be best to learn on a full
version of 2003 Pro or 2005 Express. What would be the
advantages/disadvantages? Thank you for your time.

Jul 12 '06 #7
You'll be missing out on the .Net Platform 2.0.

--
HTH,

Kevin Spencer
Microsoft MVP
Professional Chicken Salad Alchemist

What You Seek Is What You Get.
"kmich" <km**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
iwdu15, thank you for replying to my message. I currently have a the
choice of using either. The investment was already made into 2003 Pro a
couple years ago. I also have in front of me both Sams Teach Yourself
Visual C# 2003 and 2005. Just unsure if I will be missing out on new
important things because the version of 2003 is old or because the 2005
lite version lacks "essential" features. Thanks again :)

Jul 12 '06 #8
Thanks to everyone who provided feedback! I appreciate your time.

Jul 12 '06 #9
And seeing how it is all going to change again, I wouldn't spend any money until
I had something which was going to give a return;

kmich wrote:
I am planning on learning C#. Would it be best to learn on a full
version of 2003 Pro or 2005 Express. What would be the
advantages/disadvantages? Thank you for your time.
Jul 13 '06 #10
kmich <km**********@gmail.comwrote:
I am planning on learning C#. Would it be best to learn on a full
version of 2003 Pro or 2005 Express. What would be the
advantages/disadvantages? Thank you for your time.
Express if free! Learn from it while you can. You will know when it is time
to move on. If you are asking the question, you aren't ready :-) Honestly,
learn for free.

Do you have a software development background? Do you understand
object-oriented concepts (analysis and design)?

--
Thomas T. Veldhouse
Key Fingerprint: 2DB9 813F F510 82C2 E1AE 34D0 D69D 1EDC D5EC AED1

Jul 13 '06 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
by: RobKinney1 | last post by:
Hello, This is a stupid question. I cannot find any information if we can buy Visual C# 2005 without purchasing the whole Visual Studio 2005... can you do this like you can purchas C# 2003 by...
5
by: Patrick Olurotimi Ige | last post by:
Hi, I have VStudio.Net 2003 installed but can i install Visual Web Developer also on the same PC. My current .Net Frameork version is 1.1. Will the Visual Web Developer install ASP.NET 2.0? And...
3
by: Thom Little | last post by:
I have ASP.NET websites deployed on a number of servers. Thee were developed with Visual Studio 2003. Is it true that Visual Studio 2005 only supports .NET Framework 2.0 and I will be required...
1
by: Philip Leduc | last post by:
Hi there, I am a MS Access VBA programmer trying to get my feet wet using VB.net / SQL server. I have SLQ 2000/visual studio 2003 loaded and did get a SQL2005/visual studio 2005 software...
2
by: Progman | last post by:
I have Visual Studio 2005 Standard edition. Is ti the same thing as the Express edition or Standard is more?
8
by: olrt | last post by:
Hello, I plan to install Visual C# 2005 Express. I need a source code control system. It seems that there's no express version of Visual Source Safe. What should I do ? Is Visual C# 2005 Express...
2
by: Hunk Gym | last post by:
VB.Net of Visual Studio.Net 2003 VS Visual Basic 2005 Express Edition Good Day! Would be appreciate if there is solution for the following problem: - In VB.Net of Visual Studio.Net 2003,...
25
by: Marco | last post by:
Hi everyone. I've been trying to move some small applications written in vb.net 2003 to vb.net 2005 express just for testing purposes. I have noticed so far that the applications seem to run ...
1
by: sundarvenkata | last post by:
Is multi-targeting possible using Visual Studio Express? If not, do I have any other options to target a 1.1 framework using Visual Studio Express? Thanks for your help, Sundar
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.