Overview
Description
For courses on C# programming found in departments of Computer Science, CIS, MIS, IT, Business, Engineering and Continuing Education.
An exciting addition to the How to Program series, C# How to Program provides a comprehensive introduction to Microsoft's new object-oriented language. C# builds on the skills already mastered by countless C++ and Java programmers, enabling them to create powerful Web applications and components-ranging from XML-based Web services on Microsoft's .NET™ platform to middle-tier business objects and system-level applications. C# How to Program gives students the strong foundation in introductory and intermediate programming principles they'll need in industry. Mastering C# will allow them to create complex systems-using fewer lines of code and reducing the chance for error. The end result is faster development at a decreased cost-and optimum adaptability that makes it easy to keep up with the evolving Web.
Features
- Signature “Live-Code™ Approach”—Language features are presented in the context of a wide variety of complete working programs. Features thousands of lines of code in hundreds of complete working programs.
-
Enables students to confirm that programs run as expected. Students can also manipulate the code from the CD-ROM in the back of the book, from the book's Companion Website (www.prenhall.com/deitel), or from the authors' Website (www.deitel.com).
-
- Outstanding, consistent and applied pedagogy—Icons throughout identify Software Engineering Observations; Good Programming Practices; Common Programming Errors; Portability Tips; Performance Tips, Testing and Debugging Tips, and Look-and-Feel Observations.
-
Provides hundreds of valuable programming tips and facilitates learning.
-
- Extensive set of interesting exercises and substantial projects.
-
Students can apply what they've learned in each chapter.
-
- Four-way syntax coloring with the use of two colors and shading.
-
Helps students better understand the book's hundreds of programs.
-
- Also available with the Multimedia Cyber Classroom —In The Complete C# Training Course, Student Edition (CD-ROM version: 0-13-064586-9; Web-based version: 0-13-064762-4).
-
Provides extra hands-on experience and study aids for a minimal additional cost. Includes many hours of detailed, expert audio walkthroughs of the book's hundreds of live-code examples; post-assessment exams with hundreds of short-answer questions (all with answers); hundreds of self-review exercises drawn from the text (all with answers); hundreds of programming exercises from the main text (these exercises don't have answers in the main text, but half of these exercises have answers in The Complete Training Course); hundreds of tips that are marked with icons and show how to write C# code that's portable, reusable, and optimized for performance; and full-text searching and hyperlinking.
-
Each How to Program text can be ordered as a Complete Training Course package, containing the main text and the corresponding Cyber Classroom—an interactive, multimedia, tutorial version of the book. The Complete Training Courses are a great value, giving students extra hands-on experience and study aids for a minimal additional cost.
Each Complete Training Course is compatible with Windows 95, Windows 98, Windows NT and Windows 2000 and includes the following features:
- The full text, illustrations and program listings of its corresponding How to Program book with full-text searching and hyperlinking.
- Hours of detailed, expert audio descriptions of thousands of lines of code that help to reinforce concepts.
- An abundance of self-assessment material:
-
Practice exams that offer students hundreds of short-answer test questions and answers.
-
Hundreds of self-review questions that are drawn from the text, all with answers.
-
Hundreds of programming exercises that are drawn from the text, half with answers (the main text does not provide any answers to these exercises).
-
- Intuitive browser-based interface, designed to be easy and accessible for anyone who's ever used a Web browser.
We offer the Complete Training Courses in either a CD-ROM or a Web-based format. When professors order the Web-based version of a Complete Training Course, their students receive the corresponding How to Program book packaged with a URL and password that gives them six months of access to the Cyber Classroom software via the Web.
If your customer has already received C# How to Program, please sample only the C# Multimedia Cyber Classroom CD-ROM (0-13-064587-7) to show them the advantages they would get with The Complete Training Course. Please do not sample The Complete Training Course as they will receive a duplicate copy of the main text.
Table of Contents
(NOTE: Each chapter begins with an Introduction.
1. Introduction to Computers, Internet, World Wide Web and C#.
2. Introduction to the Visual Studio .NET IDE.
3. Introduction to C# Programming.
4. Control Structures: Part 1.
5. Control Structures: Part 2.
6. Methods.
7. Arrays.
8. Object-Based Programming.
9. Object-Oriented Programming: Inheritance.
10. Object-Oriented Programming: Polymorphism.
11. Exception Handling.
12. Graphical User Interface Programming: Part 1.
13. Graphical User Interface Programming: Part 2.
14. Multithreading.
15. Strings, Characters and Regular Expressions.
16. Graphics and Multimedia.
17. Files and Streams.
18. Extensible Markup Language (XML).
19. Database, SQL and ADO.NET.
20. ASP .NET, Web Forms and Web Controls.
21. ASP.NET and Web Services.
22. Networking: Streams-Based Sockets and Datagrams.
23. Data Structures and Collectors.
24. Accessibility.
Appendix.
Bibliography.
Index.
Order
Pearson offers special pricing when you package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson rep.
Digital
Paper
Sign In
We're sorry! We don't recognize your username or password. Please try again.
Sign Up
Instructor resource file download
The work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning.
Signed out
You have successfully signed out and will be required to sign back in should you need to download more resources.