I have experience writing web apps in Django; scripting in Python; playing with PHP and I understand Object Oriented Programming. I need to get started ASAP with C# in order to start learning and using ASP.NET for a clients project.
Is there a way to get a working knowledge of C# without passing by the over-a-thousand-pages-books? How should I proceed to gain that knowledge?
Thanks.
It depends on the project, of course, but given your programming background you’ll be learning more about the intricacies of ASP.NET and the “how to’s” of C#. In other words, you’ve already got a good jump start.
I’d recommend focusing on learning ASP.NET as most examples are in C# and you’ll get the idea along the way.
This might also help: The first few chapters of Beginning ASP.NET 4 are available here: http://msdn.microsoft.com/en-us/library/gg697787(v=vs.88).aspx