If so, where is a good tutorial to teach me C#?
11 1578
Please move this to .NET Forum
Raghu
If you are not totally new to programming then do yourself a favor and just read the C# language specification.
Also, read a good book. I've always liked the Wrox books.
If you tried to start using Visual Studio before you know the language, you would likely be able to build a GUI, because that is mostly drag and drop. But you wouldn't be able to make it do anything, because you don't know the coding behind it.
C# isn't as immediately intuitive as VB.NET can be, but I find it much nicer once you actually learn what you are doing. So if you are serious about learning, get a good book.
Also, read a good book. I've always liked the Wrox books.
If you tried to start using Visual Studio before you know the language, you would likely be able to build a GUI, because that is mostly drag and drop. But you wouldn't be able to make it do anything, because you don't know the coding behind it.
C# isn't as immediately intuitive as VB.NET can be, but I find it much nicer once you actually learn what you are doing. So if you are serious about learning, get a good book.
alrighty, thanks for the help.
P.S. The hurricane rain on your parade? No damage I hope?
alrighty, thanks for the help.
P.S. The hurricane rain on your parade? No damage I hope?
Nope. Didn't even get windy in San Antonio.
Nope. Didn't even get windy in San Antonio.
well that's good. It looked like some of your Texas neighbors got pretty wet.
It might not be bad idea to use Visual C# to study C#. You use the builder
to make GUI and add C# code to handle events (i.e. button presses etc.),
handle values from controls etc.
Well, you learn by doing, and IntelliSense (the predictive text feature) is amazing for discovering what objects can do, but you still need to learn the fundamentals of the language from a book or web tutorial.
Well, you learn by doing, and IntelliSense (the predictive text feature) is amazing for discovering what objects can do, but you still need to learn the fundamentals of the language from a book or web tutorial.
I agree, and have already started looking into it.
I agree, and have already started looking into it.
I tell you what - if you know VB.NET already and you want to learn C# in short order without the hassle of books, then this web page is a fantastic tool: http://www.harding.edu/fmccown/vbnet...omparison.html
It got me up to speed in almost no time at all... if you've got your wits about you, you could use it to learn C# in the matter of a couple of days... C# does have some unexpected idiosyncrasies that this doesn't seem to account for - but it'll put you in the right direction quickly.
Another great tool is: http://labs.developerfusion.co.uk/co...to-csharp.aspx
This might also be useful: http://www.codeproject.com/KB/dotnet...ifference.aspx
They give you the added advantage that if you know one of the two languages, you can easily figure out the equivalent code in the other. It's like learning two languages for the price of one.
I tell you what - if you know VB.NET already and you want to learn C# in short order without the hassle of books, then this web page is a fantastic tool: http://www.harding.edu/fmccown/vbnet...omparison.html
It got me up to speed in almost no time at all... if you've got your wits about you, you could use it to learn C# in the matter of a couple of days... C# does have some unexpected idiosyncrasies that this doesn't seem to account for - but it'll put you in the right direction quickly.
Another great tool is: http://labs.developerfusion.co.uk/co...to-csharp.aspx
This might also be useful: http://www.codeproject.com/KB/dotnet...ifference.aspx
They give you the added advantage that if you know one of the two languages, you can easily figure out the equivalent code in the other. It's like learning two languages for the price of one.
Thanks very much, I'll look into it.
Sign in to post your reply or Sign up for a free account.
Similar topics
by: Beach Potato |
last post by:
Dear Y'all:
I'm about to start porting a big old project written in anscient version
of Delphi to something more stable, robust, supportable and maybe even
portable. Since I haven't seriously...
|
by: Tom Rahav |
last post by:
Hello all!
I develop application in Visual Basic .NET and ORACLE database.
My question is how do I "send" script file to the database using visual
basic .net.
Other words, is there any way to...
|
by: Andrej Hristoliubov |
last post by:
I am the best c++ programmer in the whole wide world. Trust ME!
My reference is Victor Bazarov,Valentin Samko,Alf P.Steinbach( Me and
Alf actually intern together at Microsoft), and Bjarne...
|
by: Rahul S. |
last post by:
Hey all:
I need urgent information how to set the environment in Visual.NET
wiritng in C.
I am working with a licensed version of the Analyze 6.0 software from
mayo clinic. I need to write...
|
by: Miguel Dias Moura |
last post by:
Hello,
Until now I have been using Macromedia Dreamweaver to create web sites.
I worked in PHP and ASP.
However in this moment I work mostly in ASP.NET.
What is the best tool to create...
|
by: Sin |
last post by:
Hello everyone,
I'm totally stumped at how little info I can find in MSDN or on the web
concerning this. It's almost as if only microsoft personel hold the key to
these secrets or something!!!
...
|
by: pamelafluente |
last post by:
I am still working with no success on that client/server
problem. I need your help. I will submit simplified versions
of my problem so we can see clearly what is going on.
My model:
A client...
|
by: Johnfli |
last post by:
Most of my ASP programming experience is on NT4.
We recently upgraded (replaced) our NT4 webserver with Win2k3 Web Edition.
I am looking for a good book that I can go through that will show me...
|
by: Javad |
last post by:
Hello
I know that I should get the information of windows internet connections by
using "rasapi32.dll" library, and I also have some sample codes, but I can't
make them work. My exact need is to...
|
by: micangello |
last post by:
I im in my last year computer science,we have a final year project for Automating File systems..we're using C++ since we need to create classes for the inode and blocks and superblock ... etc... but...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
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
|
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...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
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...
|
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,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
| |