Tuesday, February 19, 2030

Introduction

Hello, my name is Marc and I will try to teach you the basics of C# (pronounced C Sharp) using Visual Studio 2010 by creating easy-to-understand tutorials and by putting a link to every project's source code at the end of each tutorial's page. For most of the tutorials I will use .NET Framework 2.0, but sometimes I will use other .NET Framework versions to show components such as LINQ.

The reason why I choose C# is because it is easy to learn thanks to the .NET Framework and the integrated development environment (IDE) Visual Studio. I started off with Visual Basic which might look like an easy start, because the language looks more like the English language instead of a cryptic programming language. This turned out badly for me when I had to program in PHP which required the oh-so-fun ; sign. I kept forgetting to use the ; sign in PHP and when I switched back to Visual Basic I kept using the ; sign when it obviously wasn't needed in that programming language and it would only generate errors. To make a long story short, in my opinion it's better to start with a cryptic programming language to avoid problems later.


Your first question will probably be: "Why is your blogspot URL so damn long?". This is because the first thing I learned about C# is that it was greatly influenced by C++ and that it was so good they wanted to call it C++++. The name was too long so they combined the four plusses to the # sign. That's the one thing that has stayed with me for so long that I decided to use it.

The best tutorials are mostly written by the people that recently learned the subject, because they remember exactly where they had trouble with and where they had no trouble with. Unfortunately I didn't know that at the time I started learning C#, so I didn't put any effort in trying to memorise my problems. This is why your help is needed in order to make the tutorials as easy as possible by sending feedback to my email: cplusplusplusplustutorials@hotmail.com.

Hopefully my tutorials will be of any use to you and I wish you good luck!

>> How To Get Started

30 comments:

  1. really, really nice and helpfull :)

    ReplyDelete
  2. I really didn't understand C# until i saw that

    ReplyDelete
  3. Interesting blog man. Very helpful

    ReplyDelete
  4. Thanks for making this blog, I've been trying to get into coding for a while

    ReplyDelete
  5. Cool, I do like programming, i've been using Delphi, and c++ if what you say about c# is true and is very influenced by c++ you're going to see me around.

    ReplyDelete
  6. You might want to add a bit more info about the differences between C, C++ and C#. I myself did a bit of learning C recently, but am currently getting sidetracked by JavaScript. Now that you've showed up, I'll try to get back into it.
    I expect great thing from you! ;D

    ReplyDelete
  7. i need to learn to do some programming. I will look forward to reading your blog everyday!

    ReplyDelete
  8. Yay a fellow coder :) Looking forward to your stuff!

    ReplyDelete
  9. This is perfect! I'm just about to be starting my freshman year and I'm sure this blog will be useful for me. Looking forward to your wisdom :)

    ReplyDelete
  10. Is it possible to learn programming from your tutorials if I have never ever coded anything? Zero. Null. Nada? It's quite a shame to not know anything about such a subject when I spend most of my time on the computer... ;)

    ReplyDelete
  11. Thanks!!

    This made me studying again, i had been reading stuff like this, then i stoped, but now i started again, thanks!

    Keep it going!

    ReplyDelete
  12. Very useful for beginners like me, please most more, Thanks!

    ReplyDelete
  13. I found this really helpful, man. Keep it up!

    ReplyDelete
  14. Love this blog post! A really interesting read! Followed!

    ReplyDelete
  15. Nice tutorial. Also, are you from the future?

    ReplyDelete
  16. Hey, great idea man, though I'll probably never have the stones to teach myself C++...

    ReplyDelete
  17. I can't wait to see more. Keep them coming plz.

    ReplyDelete
  18. Thanks, this will be useful for college :D

    ReplyDelete
  19. I will never understand C+ I give you respect for your knowledge :P

    ReplyDelete
  20. I like it! Good job you mentioned it to me!

    ReplyDelete
  21. HAha, thanks!
    Your blog is great :) following

    ReplyDelete
  22. you just blew my mind O________O

    ReplyDelete
  23. Great information, especially for the year 2030.

    ReplyDelete
  24. Awesome blog! i'll definitely be visiting this often. +follow

    ReplyDelete
  25. Just the kind of thing I was looking for, bring is computer! +F

    ReplyDelete
  26. This appears to be relevant to my interests.

    ReplyDelete