C# for Students
By Douglas Bell & Mike Parr
Addison Wesley / Pearson Education Limited
464 pages, Illustrated, 7 ½" x 9 ½"
$99.50 Paper Original
If you are new to computer programming then this book is for you! Starting from scratch, it assumes no prior knowledge of programming and is written in a simple, direct style for maximum clarity. 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, multimedia, internet-based client/server networking and distributed computing. 'C# for Students' will explain key programming concepts and the central ideas of object oriented programming, using C# as the vehicle language.
1. The background to C#
2. The C# development environment
3. Introductory graphics
4. Variables and calculations
5. Methods and arguments
6. Using objects
10. Writing classes
13. Data structures - list boxes and array lists
15. Arrays - two-dimensional
16. String manipulation
19. Console programs
20. Object-oriented design
21. Program style
" Programming for graphics is used from the start, and graphics are used repeatedly throughout the text to illustrate ideas. This approach engages the interest of the reader and improves their understanding.
" Objects introduced later. Delaying the coverage of objects until basic control structures and methods have been covered gives a firm foundation to the understanding of programming
" Complete programs are used rather than fragments to aid understanding
" Examples (an information system, computer game and a mathematical problem) are used to illustrate key programming concepts throughout the text
" Self test questions will appear on every page, as well as exercises, programming principles and programming pitfalls. The book is accompanied by a full online supplements package
About the Author: Douglas Bell and Mike Parr lecture at Sheffield Hallam University in the UK. They have written a number of programming books, including the bestselling Java for Students, 3rd edition, and continue to teach and learn about programming with enthusiasm.
Return to main page of Trans-Atlantic Publications