I've been in Java programming for a long time, and like how it looks and feels, and I've found very good resources (mainly talking about Oracle's API) on every aspect of Java. That being said now that I've decided to try and learn C# I find my self looking for the very same things out of it, but am finding it hard to find and navigate through the MSDN. (Which is why I gave up on C++) I have found though if i type in a class and append C# google takes me directly to the MSDN article which is nice. So this is my first question. If i have a question on how to use or implement a object in my code were is a good place to have all the API at my fingertips sorta like the oracle's API? (does such a thing exist?)
Second question is because netbeans is so horrible at generating code using the GUI builder I've become accustomed to making all my windows by hand. I like the versatility of most of the Layouts. Does c# have layouts? Should I use the visual c# gui builder?
Also I have come to the point now were I extend almost all my visual aspects of my program. I'll extend JFrame from my main class. I'll add custome JPanels all over the place. I'll extend JButtons frequently. Does c# do that? Should I do that in c#?
I know it's not fair to compare one language to another because they were build with different audiences in mind, and built for specific platforms (if universal is specific
Last question. I've been learning how to use the WMI for c# and I have to say that is a SUPER cool feature of c#. I'm actually trying to make a program for work that gathers a ton of information about the computer we are working on so I know if it was configured correctly, and WMI almost has all the features I'm looking for... But is it really the tool I should be using? Is it slow, does it take up a lot resources?

New Topic/Question
Reply



MultiQuote






|