Press Release
March 4, 2005
"Programming C#, Fourth Edition": Building .NET Applications with the "Wicked Cool" C#
Sebastopol, CA--"C# builds on the lessons learned from C (high
performance), C++ (object-oriented structure), Java (garbage collection,
high security), and Visual Basic (rapid development) to create a new
language ideally suited for developing component-based, n-tier distributed
web applications," says Jesse Liberty, author of the just-released fourth
edition of Programming C# (O'Reilly, US $44.95). "C# 2.0, the language
of choice for .NET 2005," he continues, "comes with updated tools and a
powerful new development environment. It is the crowning achievement of
Microsoft's R&D investment." And, he adds, "It's wicked cool."
For anyone who wants to understand the innovative programming language and
write .NET applications with C#, this up-to-date tutorial covers C# 2.0,
the .NET Framework 2.0, and Visual Studio 2005.
Liberty begins Programming C#, Fourth Edition with a quick but thorough
tour of basic C# language syntax and introduces the keywords, concepts,
and details that make C# and .NET an effective environment for building
desktop and web-based applications, including:
Classes and objects
Inheritance and polymorphism
Operator overloading
Generics, collections, and iterators
Structs and interfaces
String handling and regular expressions
Exceptions and bug handling
Delegates and events
Liberty then launches into the stuff experienced programmers and web
developers really want: how to write .NET programs. He shows readers how
to use C# with three core application frameworks--ASP.NET, .NET Windows
Forms, and ADO.NET--to build typical desktop and internet applications,
including browser-oriented web applications and standards-based web
services. He concludes with a section on tapping the rich functionality of
the .NET Framework to manage deployment with assemblies, work with
metadata, marshal objects across process and machine boundaries, work with
threads, handle data streams, and integrate with legacy Windows APIs and
COM objects.
A highly successful computer consultant, trainer, and bestselling author,
Liberty never loses sight of what programmers and developers want and need
as they explore C# with Programming C#, Fourth Edition. He is ever
mindful to ground C# and its applications firmly in the context of
Microsoft's .NET platform and the development of desktop and internet
applications.
Praise for the previous editions:
"Jesse Liberty has a habit of writing wonderful technical books. I've read
several. His writing style is easy-to-read, clear, humorous and chatty
and, at times just plain fun to read. Programming C# is no exception...I
would recommend it as a great starter book to any programmer who wants to
discover what all the .NET hype is about."
--Jeff Richards, Windowatch
"Programming C# is close to being the perfect introduction to C#. The
author has a nice style of writing that makes the book easy to read and
understand. Although the author assumes that you have some familiarity
with programming, he does not assume that you know C++ or Java and does
not rely on you knowing either language...I highly recommend this book to
anyone interested in learning the C# language even if that interest is
purely academic."
--Thomas Paul, JavaRanch.com
"I think this is probably the best book for both non-OO and OO programmers
to pick up, who want to start learning C# and .NET application
development. After reading this book...I finally have a proper
understanding of the fundamentals of object-oriented programming. So for
all those programmers who have been thinking about .NET for the last few
years but just haven't gotten around to learning it, this book is probably
the best place to start...I give Programming C#, Third Edition by Jesse
Liberty 5 out of 5 as both a learning and a reference book"
--Nathanael Boehm, Canberra Macromedia Users Group
Other reviews of Programming C# can be found here.
Additional Resources:
Programming C#, Fourth Edition
Jesse Liberty
ISBN: 0-596-00699-3, 644 pages, $44.95 US, $62.95 CA
order@oreilly.com
1-800-998-9938; 1-707-827-7000
About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
Return to: O'Reilly Press Room
|
Recent Press Releases
Press Release Archive »
Resources
Press Contacts
Corporate
Sara Winge
800/998-9938 x7109
Media Relations - North America
Sara Peyton
800/998-9938 x7118
Media Relations - Germany
Corina Pahrmann
+49-221-973160-22
Media Relations - Japan
Kenji Watari
+81-3-3356-5227
Media Relations - United Kingdom
Josette Garcia
+44 (0)1252-721284
Media Relations - Conferences
Maureen Jennings
800/998-9938 x7083
|