New to Programming

Dec 28 2006 5:13 PM

I am new to programming and decided to learn via C#. What are some good sources of tutorials or labs?, what books a good for learning C# without any prior programing knowledge?. What some good starting points in general.