Product Description
C# ('C Sharp') is an object-oriented, network-enabled programming language, developed expressly for Microsoft's .Net platform. C# provides the features that are the most important to programmers: object-orientation, graphics, GUI components, internet-based client/server networking and distributed computing C# Concisely is an introductory text which teaches object-oriented programming using the C# language. The reader is involved in object-orientation from the beginning, while developing skills in the use of control structures and data structures. The book covers nearly all of the language and its important namespaces, including collections and networking, and works through polymorphism and extensibility thoroughly.
While targeted at first year students, C# Concisely is equally applicable for those wishing to convert from other languages, and will be an invaluable resource for students at all levels.
From the Back Cover
C# is an object-oriented, network-enabled programming language,
developed expressly for Microsoft's .NET platform. C# and the
associated class libraries provide the features that are the most
important to programmers: object-orientation, graphics,
GUI components, internet-based client-server networking and
distributed computing.
C# Concisely
is an introductory text which teaches object-oriented
programming using the C# language. The reader is involved in
object-orientation from the beginning, while developing skills in the
use of control structures and data structures. The book covers nearly
all of the language and its important namespaces, including collections
and networking, and works through polymorphism and extensibility
in depth.
Key Features
- Strong focus on complete programs as examples throughout the book
- Use of object-oriented concepts from the beginning
- Extensive use of GUIs to give programs a modern and visually
interesting feel
- A chapter and an appendix devoted to debugging C# programs
- Quiz questions and programming exercises are provided at the end of
every chapter.
- Summaries of key language features appear throughout, in a novel and
precise way
- Several appendices cross-reference key features in the book
- Includes a chapter giving a taste of graphics, events, networking and web
programming.
While targeted at first year students, C# Concisely is equally
applicable for those wishing to convert from other languages, and will
be an invaluable resource for students at all levels.
Judith Bishop is Professor of Computer Science at the University of
Pretoria, South Africa, and author of several best-selling books on
programming. Nigel Horspool is Professor of Computer Science at the
University of Victoria in Canada. Both authors serve on grant awarding bodies,
and have spent sabbatical leaves at IBM, Microsoft and universities in several countries.