Welcome to Dream.In.Code
Getting C# Help is Easy!

Join 132,358 C# Programmers for FREE! Get instant access to thousands of C# experts, tutorials, code snippets, and more! There are 1,172 people online right now. Registration is fast and FREE... Join Now!




How long did it take you...

2 Pages V  1 2 >  
Reply to this topicStart new topic

How long did it take you..., to learn C#?

ValPaliy
post 29 Aug, 2008 - 11:50 AM
Post #1


D.I.C Head

**
Joined: 6 Dec, 2007
Posts: 131


My Contributions


Hi colleagues,
How long did it take you to learn C#, if I may ask? What had helped?
User is online!Profile CardPM

Go to the top of the page

gabehabe
post 29 Aug, 2008 - 12:13 PM
Post #2


Working Girl.

Group Icon
Joined: 6 Feb, 2008
Posts: 5,402



Thanked 94 times

Dream Kudos: 2625

Expert In: Dingleberries

My Contributions


I learned the console stuff a while back, then abandoned C#

I've been doing C#.NET since Saturday.

Take a look at the snippet manager (link in my sig)
I started that on Saturday, when I started learning this stuff.

smile.gif

To clarify, I'm still learning~ Everyone is. There's always a new technique to master, no matter how much you know. smile.gif
User is offlineProfile CardPM

Go to the top of the page

eclipsed4utoo
post 29 Aug, 2008 - 06:06 PM
Post #3


D.I.C Regular

Group Icon
Joined: 21 Mar, 2008
Posts: 314



Thanked 17 times

Dream Kudos: 25
My Contributions


I have been working with C# for more than a year now....and I am still learning. You learn something new all the time.

EDITED: I guess I better clarify. I was speaking more of the .Net framework that C# itself. I had used Java before, so the syntax of C# closely resembles Java. So moving to C# didn't take that long from a syntax point of view.

This post has been edited by eclipsed4utoo: 29 Aug, 2008 - 06:12 PM
User is offlineProfile CardPM

Go to the top of the page

gbertoli3
post 29 Aug, 2008 - 07:24 PM
Post #4


DIC at Heart + Code

Group Icon
Joined: 23 Jun, 2008
Posts: 1,026



Thanked 16 times

Dream Kudos: 950
My Contributions


I've been programming in c# for about 2-3 years. It did not take long but it took some time to learn going from VB.NET to C#. I can't think of anything that helped me when I first started learning, but right now it would be this site. I have learned a lot of the 1-2 month(s) that I have been here.
User is offlineProfile CardPM

Go to the top of the page

Premier2k
post 30 Aug, 2008 - 02:27 AM
Post #5


New D.I.C Head

*
Joined: 26 Aug, 2008
Posts: 22


My Contributions


I've been learning c# for about 1 month now. Previously been working with VBA for automation.

Been quite hard making the switch as I still tend to code in VBA when I should be coding c# and then I have to go back and re-write stuff. biggrin.gif

Premier2k
User is offlineProfile CardPM

Go to the top of the page

knightyknight
post 6 Sep, 2008 - 03:55 AM
Post #6


New D.I.C Head

*
Joined: 6 Sep, 2008
Posts: 5


My Contributions


I love C#,

Been using it now for around a year and there is still so much more to learn. I remember when I first read about this thing called "reflection" and it seemed a little strange, I thought to myself - "Why would I need to know this at runtime?, I wrote the code myself anyway" lol. Now I couldn't live without it (well I could but the quality of life would be lower)!

User is offlineProfile CardPM

Go to the top of the page

CruorAvis
post 7 Sep, 2008 - 12:04 AM
Post #7


New D.I.C Head

*
Joined: 2 Aug, 2008
Posts: 17

I've been working with C# for around 3 or so weeks now. I was just finishing college and my last requirement was the remaining hours working as an intern. I got offered the opportunity to work at a very small Software Company. I had background in a tiny bit of C++, A class in VB Script, Several in SQL and had been exposed at least a little to almost every programming language at one point or another.

There is absolutely no substitute for good foundation, i can read almost any programming language (translating it to various Programming Language Syntax is a bit harder though). Understanding basic concepts true throughout any programming language is crucial. So don't scoff at any tutorials or anything that seem 'Babyish' or go about explaining concepts you think you understand.
the
Honestly the thing i used to start programming in C# is http://www.homeandlearn.co.uk/csharp/csharp.html this is a 2005 .NET C# Tutorial its rather in-depth, free, and on occasion i still find myself looking to it before i bother to post here!

Already I'm developing a full-fledged Access Database interface which will be used to manage small businesses. My mentor (and Boss) have been a great help but Dream In Code has been a great one too.

So I generally say go get yourself a copy of Visual Studio 2005 or Visual Studio 2008 Express, hop on Home and Learn and when you finish that, hop over here to read and do the tutorials offered. I right now am in fact heading over the SQL Interfacing tutorials as I've just finished last major components of form layout and Menu Strip interaction and i need to brush up on my SQL interface coding!

Good Luck!
User is offlineProfile CardPM

Go to the top of the page

jacobjordan
post 7 Sep, 2008 - 07:33 PM
Post #8


class Me : Perfection

Group Icon
Joined: 11 Jun, 2008
Posts: 1,105



Thanked 22 times

Dream Kudos: 1575
My Contributions


Took me about a month to switch myself over from VB.NET to C#. It really didn't take long at all.
User is offlineProfile CardPM

Go to the top of the page

Premier2k
post 9 Sep, 2008 - 11:48 AM
Post #9


New D.I.C Head

*
Joined: 26 Aug, 2008
Posts: 22


My Contributions


QUOTE(CruorAvis @ 7 Sep, 2008 - 01:04 AM) *

Honestly the thing i used to start programming in C# is http://www.homeandlearn.co.uk/csharp/csharp.html this is a 2005 .NET C# Tutorial its rather in-depth, free, and on occasion i still find myself looking to it before i bother to post here!


I used exactly the same tutorial to get to grips with the basics. An excellent site for beginners.

Premier2k
User is offlineProfile CardPM

Go to the top of the page

RodgerB
post 9 Sep, 2008 - 01:57 PM
Post #10


D.I.C Lover

Group Icon
Joined: 21 Sep, 2007
Posts: 2,126



Thanked 15 times

Dream Kudos: 2200

Expert In: Dot Net Technologies

My Contributions


I already knew a scripting language called PAWN before I started programming in C#, and already had prior knowledge of C++, so I already had a basic idea of how to program in C# syntactically. I came from VB.NET, and I still do rather programming with it. Call me silly and dumb for liking VB.NET... but I really do like it. smile.gif

The only main differences (i've found) with VB.NET and C# is the syntax and strictness of type conversion.
User is offlineProfile CardPM

Go to the top of the page

PsychoCoder
post 9 Sep, 2008 - 03:05 PM
Post #11


using DIC.Core;

Group Icon
Joined: 26 Jul, 2007
Posts: 8,923



Thanked 118 times

Dream Kudos: 8475

Expert In: VB, VB.Net, C#, SQL, ASP, ASP.Net, Web Development, HTML, CSS, Win32 API, Javascript, mySQL, J#, Boo.Net

My Contributions


I've been working with C# since it's beta days (actually back when it was referred to as Cool, not C#), and love it. Since I have several years of experience in the old C/C++ syntax (got my first degree in the late 80's lol, yeah I know, I'm old) it was relatively easy for me to pick up and learn
User is offlineProfile CardPM

Go to the top of the page

skyHigh
post 9 Sep, 2008 - 03:54 PM
Post #12


D.I.C Head

**
Joined: 1 Oct, 2007
Posts: 87


My Contributions


After recently got a job, I have been using C# since then which is not that long, and you know what I love it smile.gif, I meant C#.

Although I took courses in C++, C, and VB back in college a year ago, thus it helped me at the begining exposing to C#. Now it has been 4 months using C# and thanks to google that allows me to search for resources and smart people in the forum who is willing to share their knowledge and time to help new programmer like myself which I'm very appreciate alot. So there you go, my little story.

QUOTE(PsychoCoder @ 9 Sep, 2008 - 04:05 PM) *

I've been working with C# since it's beta days (actually back when it was referred to as Cool, not C#), and love it. Since I have several years of experience in the old C/C++ syntax (got my first degree in the late 80's lol, yeah I know, I'm old) it was relatively easy for me to pick up and learn


It sounds like dumb, but I always wonder how do people separate the syntaxs of what they know when they know alot of languages like you PsychoCoder?

In the left column you list all the languages that you are expert in, do you ever get mix up between the syntax or going back to review from the books? I'm just curious.
User is offlineProfile CardPM

Go to the top of the page

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic
Time is now: 11/22/08 04:23AM

Live C# Help!

C# Tutorials

Reference Sheets

C# Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month