Which C# IDE?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Can someone tell me what software are needed to get started on C#

Instead of getting Visual Studio Professional 2003 @ US$1079, I am thinking of getting Visual C# 2003 @ US$109 (10X cheaper). However, MS website says it lacks Visual database design tool.
(1) In that case is there an alternative visual database tool?
(2) can I deploy to client with just this Visual C# tool or do I need something else?
(3) Without Studio, would I miss out on any classes, libraries etc

Appreciate any clarification
 
skc said:
Can someone tell me what software are needed to get started on C#?

Instead of getting Visual Studio Professional 2003 @ US$1079, I am thinking of getting Visual C# 2003 @ US$109 (10X cheaper). However, MS website says it lacks Visual database design tool.
(1) In that case is there an alternative visual database tool?
(2) can I deploy to client with just this Visual C# tool or do I need something else?
(3) Without Studio, would I miss out on any classes, libraries etc?

Appreciate any clarification.

1.) SQL Enterprise Manager for SQL Server 2000 is pretty good. That's
all VS.NET Pro uses under the hood (same COM components, I think)

2.) Yep, in fact you don't need VC# at all. You can just use the Free
..NET Framework SDK and notepad if you want.

3.) Nope.

There are some free IDE's out there (SharpDevelop, WebMatrix for ASP.NET
development, I think Eclipse has a C# plugin but it's not the greatest
from what I hear).

-c
 
skc:

Just to touch upon what Chad said, you don't get a visual database tool for
SQL Server 2000 but you can use it with MSDE, access etc. However, this is
not a big limitation and to be honest, you'd be better off without it if you
are just learning b/c you'll learn what's going on behind the scenes. If
you do however buy MS SQL SErver developer edition, it's like $50.00 the
last time I looked and you'll get Query Analyzer and Enterprise Manager
which will let you do stuff visually. Mind you that the "visual tool" is
referencing the DataAdapter Configuration wizard data browser etc. The only
thing of the bunch you'll probably find very useful is the DataAdapter
configuration wizard. I have been using VS .NET since beta 1 and I hardly
ever use any other feature of it. As a matter of fact, if you use MS's
Patterns and Practices, you'll notice that the DataAccess Application block
doesn't do anything visually and you can use this pattern very effectively.

Also, you can do your deployment with standard but if you do a lot of
complicated installs, you'd probably want to consider something like Wise
Install or Install Shield. It really depends on how complicated your
install is. You can do just about anything with the VS Installer and it's a
very easy to use tool, but there are some complex tasks that are a lot
easier using one of the other installers.

HTH,

Bill
skc said:
Can someone tell me what software are needed to get started on C#?

Instead of getting Visual Studio Professional 2003 @ US$1079, I am
thinking of getting Visual C# 2003 @ US$109 (10X cheaper). However, MS
website says it lacks Visual database design tool.
 
FYI: Microsoft sells SQL Server Developer Edition for $49.00


--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/


skc said:
Can someone tell me what software are needed to get started on C#?

Instead of getting Visual Studio Professional 2003 @ US$1079, I am
thinking of getting Visual C# 2003 @ US$109 (10X cheaper). However, MS
website says it lacks Visual database design tool.
 
<a href="http://www.icsharpcode.net/OpenSource/SD/Default.aspx">#Develop</a>
is the best/only free IDE I've seen for .NET it's pretty nice but for free you
can't really complain.

Can someone tell me what software are needed to get started on C#?

Instead of getting Visual Studio Professional 2003 @ US$1079, I am thinking
of getting Visual C# 2003 @ US$109 (10X cheaper). However, MS website says it
lacks Visual database design tool.
 
Thanks for your replies, guys. Pretty new to C# and .Net, so some clarifications would be appreciated

Chad mentioned that I won't miss any classes, libraries etc if I don't have Studio. Is this because all these classes, libraries are found in the free .Net framework SDK 1.1? And if I purchase Studio or Visual C#, the framework would be included in the CD

Quote William: "... you don't get a visual database tool for SQL Server 2000 but you can use it with MSDE, access etc" . Is William saying that Visual C# does not have a visual db tool for SQL Server 2000, but it has a visual database tool for MSDE ?

Others
(1) If I get SharpDevelop, I won't have MSDE nor the rights to distribute MSDE
(2) On a standalone PC and using Visual C# with MSDE, will I be able to test multi-user?
(3) For deployment, upto how many users would MSDE be limited to
(4) How long would a normal average guy take to learn C# enough to start writing simple applications? (With some experience in Xbase language only

Thanks in advance
 
Have a look at eBay as well. You might be suprised at the price of pro, especially if its summer holidays and everyone left the country.
 
Hello,

You do not really need IDE to develop in C#. All you need is .NET SDK and
editor. The SDK comes with documentation, libraries, compiler and visual
debugger. You can also use a free open source IDE like #develop.
www.sharpdevelop.com.


skc said:
Can someone tell me what software are needed to get started on C#?

Instead of getting Visual Studio Professional 2003 @ US$1079, I am
thinking of getting Visual C# 2003 @ US$109 (10X cheaper). However, MS
website says it lacks Visual database design tool.
 
Manuel J. Goyenechea said:
Hello,

You do not really need IDE to develop in C#. All you need is .NET SDK and
editor. The SDK comes with documentation, libraries, compiler and visual
debugger. You can also use a free open source IDE like #develop.
www.sharpdevelop.com.

You don't even need SDK if that matters :)
 
Chad mentioned that I won't miss any classes, libraries etc if I don't
have Studio. Is this because all these classes, libraries are found in the
free .Net framework SDK 1.1? And if I purchase Studio or Visual C#, the
framework would be included in the CD?


The .NET framework is free and can be downloaded at micorosoft.com.
It includes all classes that you need, you won't miss anything.
 
Huh? How can I compile csharp code without even a compiler? Using a
Hexeditor and inserting the IL-code by hand?

Miha didn't say anything about not using a compiler. He said you don't
need the SDK. He's perfectly correct - the C# compiler is part of the
framework, not part of the SDK.
 
If you want to get started without shelling out for VS, then I have some
links on getting started on my site below

http://www.publicjoe.f9.co.uk/csharp/csharp01.html


Hope this helps

Publicjoe
C# Tutorial at http://www.publicjoe.f9.co.uk/csharp/tut.html
C# Snippets at http://www.publicjoe.f9.co.uk/csharp/snip/snippets.html


skc said:
Can someone tell me what software are needed to get started on C#?

Instead of getting Visual Studio Professional 2003 @ US$1079, I am
thinking of getting Visual C# 2003 @ US$109 (10X cheaper). However, MS
website says it lacks Visual database design tool.
 
You may not require the Visual Data Tools. C# Programmers rarely use
Visual Wizards - they believe in code.

All the libraries available to the VS IDe are the same that are in the
.Net framework.

with regards,


J.V.Ravichandran
- http://www.geocities.com/
jvravichandran
- http://www.411asp.net/func/search?
qry=Ravichandran+J.V.&cob=aspnetpro
- http://www.southasianoutlook.com
- http://www.MSDNAA.Net
- http://www.csharphelp.com
- http://www.poetry.com/Publications/
display.asp?ID=P3966388&BN=999&PN=2
- Or, just search on "J.V.Ravichandran"
at http://www.Google.com
 
Back
Top