views:

88

answers:

2
+1  Q: 

Learning C#????

Possible Duplicate:
Best way to learn C#

I have recently graduated from college with a degree in MIS. I have had classes in Java and C# but I would be no means say I am anything but a beginner to beginner/moderate user of C#. I am wondering what the best way to learn more advanced stuff in C# and also some XML so I can do things such as create solutions using MVVM and understand logics such as business layers and what not. Any classes online? books? I currently hold a job that I do mainly SQL queries and reporting but would like to eventually move into the developer roles and would like to get a better understanding of how to actually create solutions in the business world.

Thanks!!!!

+1  A: 

Work on open source projects and study sample apps. Nevertheless, read books and stay tunned on SO :)

thelost
Yeah, I learned all kinds of things on SO today, like the idea to use an XOR parity bit to swap two charachters in an array without needing a buffer char, how cool is that?
Jimmy Hoffa
+1  A: 

Get a Job! (of course C# related)

For real, there are many positions for junior C# or junior ASP.NET developers. It will allow you to make some money, and I guarantee that you will never get such experience as while working on live projects ;)

ŁukaszW.pl
+1 Absolutely. Open source projects are great, but nothing helps you learn fast like a good old-fashioned deadline with a paycheck riding on it. ;)
Ryan Hayes
Ok.. so you have a job you don't want, and you can have job that is interesting for you ;) I don't see the point of not changing it ;) Relax and think that this is just start, you cannot keep the job just because it is already okay... post some CV, look around.. do what you really want to do ;)
ŁukaszW.pl