Want to switch from J# to C# - need help

G

Guest

I am a Java developer who uses J#. I really like the express edition stuff
(the word completion tool alone makes J# better than any other Java
development software), but I get ticked off about how J# is the red-headed
step child of the Visual Studio environment. None of the examples are EVER
in J#.

So I want to learn C#, and since I know a little C++ and C# is so much like
J#, I think I would take to it pretty quickly. However, the only problem is
that I don't think the help is quite as there for C# as it is in Java.
Specifically I'm talking about the Java API.
http://java.sun.com/j2se/1.5.0/docs/api/overview-summary.html

Is there an API for C# that is as usefull as the Java one from Sun? I know
there is Class and Object viewer and stuff, but that doesn't really help.
With the Java API, I can easily find a Class I didn't know existed and become
an expert on it in seconds.

Thanks
 
T

Tom Dacon

Well, you know, it's all there in the MSDN library. You just need to get
used to the way it's organized, and develop some skill in using the search
panes. Use whatever you have of what they seem to call agility these days. I
don't know about getting to be an expert on a class in seconds - I've never
seen that happen in my lifetime in any development environment - but I
actually doubt that that really happened for you in the Java environment
either.

DTH,
Tom Dacon
Dacon Software Consulting
 
J

Jon Skeet [C# MVP]

Cpierswim said:
I am a Java developer who uses J#. I really like the express edition stuff
(the word completion tool alone makes J# better than any other Java
development software)

Word completion as in completion of variables, method names etc? I
strongly suggest you try Eclipse for Java development - it's the best
IDE I've used by a long shot.
So I want to learn C#, and since I know a little C++ and C# is so much like
J#, I think I would take to it pretty quickly. However, the only problem is
that I don't think the help is quite as there for C# as it is in Java.
Specifically I'm talking about the Java API.
http://java.sun.com/j2se/1.5.0/docs/api/overview-summary.html

Is there an API for C# that is as usefull as the Java one from Sun? I know
there is Class and Object viewer and stuff, but that doesn't really help.
With the Java API, I can easily find a Class I didn't know existed and become
an expert on it in seconds.

MSDN is the way to go. Just use the index, basically. There are some
aspects to the MSDN layout which aren't as good as the Javadoc layout,
and vice versa, but MSDN tends to be fuller, with examples etc.
 
G

Guest

One of the fastest way to get some information about a class is to use google
(if you haven't installed the MSDN library on your machine). Simply search
for

{ClassName} site:msdn.microsoft.com

One of the first links google finds will be the reference for the class you
specified.

Regards Alexander
 
G

Guest

or as an alternative, when you install the .NET SDK, the documentation for
everything include BCL and Language Specs is already installed for you. the
only problem is that since you are using the 2k5 express beta, the docs
aren't completed yet because it's still in beta status. it's not as detailed
(with usages and samples) as the 1.1 docs.
 

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