Bestselling


Microsoft® Visual C#® 2008 Step by Step Microsoft® Visual C#® 2008 Step by Step
by John Sharp
Print: $39.99
Ebook: $31.99
Bundle: $43.99

Head First C# Head First C#
by Andrew Stellman, Jennifer Greene
Print: $49.99
Ebook: $39.99
Bundle: $54.99

C# 3.0 Pocket Reference C# 3.0 Pocket Reference
by Joseph Albahari, Ben Albahari
Second Edition
Print: $14.99
Ebook: $11.99
Bundle: $16.49

Programming WCF Services Programming WCF Services
by Juval Löwy
Second Edition
Print: $49.99
Ebook: $39.99
Bundle: $54.99

Learning C# 3.0 Learning C# 3.0
by Jesse Liberty, Brian MacDonald
Print: $39.99
Ebook: $31.99
Bundle: $43.99

New


CLR via C# CLR via C#
Third Edition
Print: $59.99
Ebook: $47.99
Bundle: $65.99

C# 4.0 in a Nutshell C# 4.0 in a Nutshell
by Joseph Albahari, Ben Albahari
Fourth Edition
Print: $49.99
Ebook: $39.99
Bundle: $54.99

Programming WCF Services: Rough Cuts Version Programming WCF Services: Rough Cuts Version
by Juval Löwy
Third Edition
Online: $27.99
Print : $54.99 $35.99
Bundle: $60.99

Microsoft® XNA® Game Studio 3.0: Learn Programming Now! Microsoft® XNA® Game Studio 3.0: Learn Programming Now!
by Rob Miles
Second Edition
Print: $29.99

Regular Expressions Cookbook Regular Expressions Cookbook
by Jan Goyvaerts, Steven Levithan
Print: $44.99
Ebook: $31.99
Bundle: $49.49

Upcoming


Microsoft® Visual C#® 2010 Step by Step Microsoft® Visual C#® 2010 Step by Step
by John Sharp
Print: $44.99

More C# Books


C# Experts

Tony Northrup Tony Northrup , a Boston-area network security consultant and technology author, developed his interest in home automation after renting an apartment where every light was controlled by pulling a string. Tony's wife, Erica, ensures his home hacking projects are user-friendly and reliable, while his cat, Sammy, mangles every project within paw's reach.…

Paul Zirkle Paul Zirkle has five years of mobile game programming experience and is currently a Lead Mobile Programmer at Konami Digital Entertainment. He has worked on over 40 titles, including porting, re-writing and full development. Occasionally, Paul is called upon to give lectures on game development at the University of Southern California.

Judith Bishop Judith Bishop is a computer scientist, in Pretoria South Africa, specializing in the application of programming languages to distributed systems and web-based technologies. She is internationally known as an advocate of new technology. Her books on Java and C# have been published in six languages. She represents South Africa on IFIP TC2…

Jesse Liberty Jesse Liberty is a senior program manager for Microsoft Silverlight where he is responsible for the creation of tutorials, videos and other content to facilitate the learning and use of Silverlight. Jesse is well known in the industry in part because of his many bestselling books, including O'Reilly Media's Programming .NET 3.5,…

More C# Experts

Learn C# Online

Certificate Series
OST Student with Certificate
"One of the best things I could have ever done for my career. Thank you, O'Reilly, for making online learning accessible and flexible!"
— Dawna Macdonell

.NET Programming Certificate — Beginning and intermediate programmers will get a solid foundation in .NET programming. The certificate series includes these three courses: Learn XML; Learn Object-Oriented Programming Using Java; and Learn C#. Enroll today!

More Courses


LinqPad Webcast

Writing LINQ Queries with LINQPad

More Webcasts


C# Answers

O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.

C# News & Commentary

Happening Today: Tour the Top 10 Treats in Entity Framework 4 - Join us for this Free Live Webcast @ 10am PT / 1pm ET

Happening Today: Tour the Top 10 Treats in Entity Framework 4 - Join us for this Free Live Webcast @ 10am PT / 1pm ET
January 27, 2010

Visual Studio 2010 and .NET 4.0 bring us a new version of ADO.NET Entity Framework, called Entity Framework 4. From the designer, to the APIs to entire new feature sets to support agile development, even former EF skeptics are getting excited about this version. There is a lot to see. In this one hour webcast, Julia Lerman, who is currently working on the 2nd edition of Programming Entity Framework, will highlight the ten most significant changes to the Entity Framework. Join the webcast now!

More Upcoming Webcasts:

Check out our Webcast page for on-demand videos of past webcasts and more upcoming live events!

Understanding C#: Why make things private?

By Andrew Stellman
January 23, 2010

Andrew Stellman is the author of Head First C# and other books from O'Reilly. A reader on the Head First C# forum posted a question. It's actually a really good question, one that a lot of developers ask once they...

Understanding C#: Using virtual and override

By Andrew Stellman
October 27, 2009

One of our Head First C# readers posted a question on the book's forum: I don't understanding why I need to add 'virtual' keyword and 'override' keyword to make Penguin Fly() override Bird Fly(). [page 226] I think public class...

Getting Java, C# and Perl to speak the same language (with JSON)

By Andrew Stellman
October 4, 2009

I've been thinking a lot about architecture lately. It's partially because Jenny and I are going to do our Beautiful Teams talk at the ITARC 2009 conference next week. But it's also because I've been writing a lot of code...

Introducting the ADO.NET Entity Framework

Introducting the ADO.NET Entity Framework
By Kathryn Barrett
February 14, 2009

Julia Lerman, the leading independent authority on Microsoft's Entity Framework, claims that this technology changes the game for .NET developers so that they no longer have to be concerned with the details of the data store as they write their applications. Now they can focus on the task of writing the applications, rather than accessing the date. The following is an excerpt from Programming Entity Framework, in which Julia introduces the technology and explains the concept of programming against a model, not against the database.

Live WebCast 1/8/2009 - SIlverlight and ADO.NET Data Services

By John Papa
January 7, 2009

This Thursday I will be joining the MSDN geekSpeak crew to do a live webcast discussing Silverlight and ADO.NET Data Services. Registration is free ...

More C# News & Commentary

Popular Topics

Browse Books & Videos

News Topics

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan O'Reilly Taiwan