Welcome to the O'Reilly Press Room
oreilly.comO'Reilly Network
ConferencesInternationalSafari: Books Online

Arrow Search
Arrow Book List
Arrow Press Room
Arrow Jobs
Resource
Centers

Arrow
Perl
Java
Web & Internet
Open Source
XML
Linux
Unix
Python
Macintosh
Windows
.NET
Oracle
Security
Sys/Network Admin
C/C++ Programming
Design & Graphics
Visual Basic
Special
Interest

Arrow
Ask Tim
tim.oreilly.com
Open Books
Letters
elists
Events
Palm OS
Missing Manual
User Groups
Catalog Request
Write for Us
O'Reilly



October 9, 2002

C# for the Inexperienced: O'Reilly Releases "Learning C#"

Sebastopol, CA--Most C# books are written for experienced C++ and Java programmers. If you are a novice programmer, or have experience in VB6 or other procedural programming languages, and want to learn C#, you've been out of luck--until now. Jesse Liberty, author of the best-selling books "Programming C#" and "Programming ASP.NET," has written Learning C# (O'Reilly, US $34.95), an entry-level guide to learning the C# language. Written in a warm and friendly manner, the book assumes no prior programming experience, and provides an easy introduction to Microsoft's premier .NET language.

"I received quite a bit of feedback about my 'Programming C#' book," Liberty explains. "The principal concern seems to be that it was targeted at programmers with experience in object-oriented languages such as C++ and Java. There was a strong feeling that many programmers will come to C# from non-object oriented languages such as Visual Basic 6 or from script programming. There will also be programmers for whom C# will be their first language. I wanted to write a book that would serve as an onramp to C# and .NET programming in general."

"Learning C#" helps readers build a solid foundation in .NET, and shows them how to apply their skills through the use of dozens of tested examples. They will learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings. The book then demonstrates how to develop various kinds of applications--including those that work with databases--and web services. Topics covered in the book include:

  • Variables and constants
  • Looping and branching
  • Classes and objects
  • Inheritance and polymorphism
  • Operator overloading
  • String objects and regular expressions
  • Exceptions and debugging

The book also includes an introduction to the Virtual Studio .NET Integrated Development Environment (IDE), a tool designed to help in writing .NET applications.

Once they have mastered the subjects in "Learning C#," readers will be ready to move on to more advanced programming guides, with an aim to developing Windows and web applications. Liberty includes pointers to many print and online resources that will help readers in this pursuit. Regardless of their programming background, or lack thereof, readers will find that "Learning C#" sets them firmly on their way to mastering the essentials of the C# language.

Additional Resources:

Learning C#
Jesse Liberty
ISBN 0-596-00376-5, 354 pages, $34.95 (US), $54.95 (CAN)
order@oreilly.com
1-800-998-9938; 1-707-827-7000

About O'Reilly

O'Reilly & Associates is the premier information source for leading-edge computer technologies. The company's books, conferences, and web sites bring to light the knowledge of technology innovators. O'Reilly books, known for the animals on their covers, occupy a treasured place on the shelves of the developers building the next generation of software. O'Reilly conferences and summits bring alpha geeks and forward-thinking business leaders together to shape the revolutionary ideas that spark new industries. From the Internet to XML, open source, .NET, Java, and web services, O'Reilly puts technologies on the map.

Return to the: O'Reilly Press Room

Contacts:
CUSTOMER INQUIRIES
Sales/Customer Service
(707) 829-0515
order@oreilly.com

PRESS QUERIES ONLY
Contact Kathryn Barrett
(707) 827-7094
kathrynb@oreilly.com


oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly & Associates, Inc.
webmaster@oreilly.com