Press Release
December 19, 2007
"C# 3.0 Design Patterns"--New from O'Reilly Media: Accelerate the Development of .NET Applications with Classic Design
Sebastopol, CA--What makes a successful and happy programmer? "It would be
easy to say that some are born to program and some are not," muses Judith
Bishop, author of C# 3.0 Design Patterns (O'Reilly, US $39.99). "Yet
even the best programmers will sit for hours or even days poring over a
single screen of code, knowing it is not quite right and struggling to
make it better." According to Bishop, the secret to being happy and
successful comes down to two primary tools: a good programming language
and design patterns. Her latest book shows how this winning combination
works together to launch ordinary programmers into the realm of experts.
"Design patterns encapsulate common, accepted, and proven ways of using
language features together," explains Bishop. "They form a level of
discourse at a higher plane, and they exercise and promote good
programming practices. However, there is an element of unreality
surrounding design patterns, and one gets the impression that they are
more talked about than used. I wanted to change that and make design
patterns really accessible to ordinary programmers, using the best
language for them: C# 3.0. The result is this book."
C# 3.0 Design Patterns draws on new C# 3.0 language and .NET 3.5
framework features to implement the 23 foundational patterns known to
working developers. The book provides case studies to demonstrate how each
pattern is used in practice with a comparison of patterns showing where
they would be best used or combined. Well organized and illustrated, the
book includes:
- An explanation of design patterns and why they're used, with tables and
guidelines to help you choose one pattern over another
- Illustrated coverage of each classic Creational, Structural, and
Behavioral design pattern, including its representation in UML and the
roles of its various players
- C# 3.0 features introduced by example and summarized in sidebars for
easy reference
- Examples of each pattern at work in .NET 3.5 program available for
download from O'Reilly and the author's companion web site
- Quizzes and exercises to test your understanding of the material.
Bishop shows readers how write correct, extensible, and concise code to
save time up front and eliminate problems later. If your business relies
on efficient application development and quality code, you'll benefit from
C# 3.0 Design Patterns.
"C# 3.0 Design Patterns brings the frequently abstruse world of design
patterns into sharp focus with pragmatic C# 3.0 implementations. I look
forward to seeing where developers can go with these tools and this
language, and what useful patterns we can build into the infrastructures
of future languages."
--Eric Lippert, Senior Developer, C# Compiler Team
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 on software and
is a chair or member of numerous international conference committees and
editorial boards.
More information about C# 3.0 Design Patterns, including table of contents, index,
author bio, and samples
C# 3.0 Design Patterns
Judith Bishop
ISBN: 0-596-52773-X US $39.99
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
|