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
really, really nice and helpfull :)
ReplyDeleteI really didn't understand C# until i saw that
ReplyDeleteInteresting blog man. Very helpful
ReplyDeletenice post :D
ReplyDelete+follow
Thanks for making this blog, I've been trying to get into coding for a while
ReplyDeleteCool, 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.
ReplyDeleteThat's a lot of info. Thanks.
ReplyDeleteYou 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.
ReplyDeleteI expect great thing from you! ;D
i need to learn to do some programming. I will look forward to reading your blog everyday!
ReplyDeleteYay a fellow coder :) Looking forward to your stuff!
ReplyDeleteThis 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 :)
ReplyDeleteIs 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... ;)
ReplyDeleteThanks!!
ReplyDeleteThis made me studying again, i had been reading stuff like this, then i stoped, but now i started again, thanks!
Keep it going!
Very useful for beginners like me, please most more, Thanks!
ReplyDeleteawesome how to guide. cheers
ReplyDeleteI found this really helpful, man. Keep it up!
ReplyDeleteLove this blog post! A really interesting read! Followed!
ReplyDeleteNice tutorial. Also, are you from the future?
ReplyDeleteHey, great idea man, though I'll probably never have the stones to teach myself C++...
ReplyDeleteI can't wait to see more. Keep them coming plz.
ReplyDeleteThanks, this will be useful for college :D
ReplyDeleteI will never understand C+ I give you respect for your knowledge :P
ReplyDeleteHAha, thanks!
ReplyDeleteYour blog is great :) following
you just blew my mind O________O
ReplyDeleteGreat information, especially for the year 2030.
ReplyDeleteExcellent! Cheers mate
ReplyDeleteAwesome blog! i'll definitely be visiting this often. +follow
ReplyDeleteJust the kind of thing I was looking for, bring is computer! +F
ReplyDeleteThis appears to be relevant to my interests.
ReplyDeletevery informative blog and useful article thank you for sharing with us , keep posting learn more about Dot net
ReplyDeleteDot NET Online Training Hyderabad
Worksome is the fastest growing platform for skilled freelancers in the UK. Post a job for free and we'll find a developer for hire.
ReplyDeletehttps://www.programingtutorial.com/cexamples.html
ReplyDeleteI have gone through your blog, it was very much useful for me and because of your blog, and also I gained many unknown information.
ReplyDeleteVisit us: dot net training
Visit us: Dot Net Online Training Hyderabad
Visit us: .net online training india
Visit us: Dot Net Training Online India
Visit us: .Net Online Training Hyderabad