Jesse Liberty, "Silverlight Geek", is a Senior Program Manager for Microsoft.
Even before joining Microsoft, Jesse was well known in the industry in part because of his many bestselling books, including O'Reilly Media's Programming .NET 3.5, Programming C# , Learning ASP.NET with AJAX and the soon to be published Programming Silverlight 4. Jesse has over two decades experience writing software, consulting and training, with stints as at AT&T as a Distinguished Software Engineer and at Citibank as a Vice President in the Information Division.
"...a remarkably comprehensive and far-ranging introduction not only to the language, but also to its development tools and how to use them."
--Glyn Griffiths, managing director, Interact Software
"You can easily pick up this book and enjoy the introductions to technologies such as Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, ASP.NET MVC, and Silverlight...
That said, if you only pick up the book for the introduction to each technology, you'll be missing the best that this book has to offer. Unlike most technology books these days, this book explains the topics within the context of best practices and real world scenarios."
--Chris Stewart, Amazon.com
"The book is very useful if you are interested in working with XML. It starts step by step and get harder through the book."
--Samy S. El-tawab, Amazon.com
"I am impressed at how well-paced and explanatory this book is. Usually the big problems I see in coding books have very little to do with the quality of the code and very much to do with care (or its lack) in pacing and organization. The result here is a book that thinks through and accounts for the questions beginners will have."
--Brett Merkey, Amazon.com
"Ive used this book mostly for occasional reference I do very little ASP.NET development, so its been a boon when Ive needed a good example to point me in the right direction."
--Jim Holmes, FrazzledDad
"This most excellent book focuses on the fundamentals of the C# programming language, both syntactical and semantic. More importantly, after mastering these concepts, you should be ready to move on to a more advanced programming guide that will help you create large-scale web and Windows applications."
--John Vacca, Amazon.com