C# for Programmers / Edition 2

C# for Programmers / Edition 2

by Harvey M. Deitel, Paul J. Deitel
     
 

A new edition of this title is available, ISBN-10: 0137144156 ISBN-13: 9780137144150

The practicing programmer's DEITEL® guide to C# and the powerful Microsoft .NET Framework

Written for programmers with a background in C++, Java, or other high-level languages, this book applies the Deitel signature live-code approach to teaching programming and

See more details below

Overview

A new edition of this title is available, ISBN-10: 0137144156 ISBN-13: 9780137144150

The practicing programmer's DEITEL® guide to C# and the powerful Microsoft .NET Framework

Written for programmers with a background in C++, Java, or other high-level languages, this book applies the Deitel signature live-code approach to teaching programming and explores Microsoft's C# language and the new .NET 2.0 in depth. The book is updated for Visual Studio® 2005 and C# 2.0, and presents C# concepts in the context of fully tested programs, complete with syntax shading, detailed line-by-line code descriptions, and program outputs. The book features 200+ C# applications with 16,000+ lines of proven C# code, as well as 300+ programming tips that will help you build robust applications.

Start with a concise introduction to C# fundamentals using an early classes and objects approach, then rapidly move on to more advanced topics, including multithreading,

Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized programming languages content-creation and corporate-training organization. Together with their colleagues at Deitel & Associates, Inc., they have written many international best-selling programming languages textbooks that millions of people worldwide have used to master C, C++, Java™, C#,

The DEITEL® Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including .NET, J2EE, Web services, and more.

Pre-publication Reviewer Testimonials

"Excellent coverage of developing ASP.NET 2.0 applications, with plenty of sample code. The chapter on exception handling is one of, if not the best such chapters I have seen in the 50+ .NET related books I've read and reviewed. The chapter on Networking is one of the best I have seen."
—Peter Bromberg, Merrill Lynch, C# MVP

"A comprehensive introduction to

—Gavin Osborne, Saskatchewan Institute of Applied Science and Technology

"A superb job of clearly integrating the theory of relational databases and SQL with ADO.NET!"
—Harlan Brewer, University of Cincinnati

"Excellent introduction to .NET collections."
—José Antonio González Seco, Andalucia's Parlamient

"A beautiful presentation of threads."
—Pavel Tsekov, Caesar BSC

"The ATM OOD/UML case study is excellent! The implementation of the design developed in the early chapters gives the reader a fantastic model of a real world problem. You hit a home run with this one!"
—Catherine Wyman, Devry-Phoenix

Practical, Example-Rich Coverage Of:

  • C# 2.0, .NET 2.0, FCL
  • ASP.NET 2.0, Web Forms and Controls
  • Database, SQL, and ADO.NET 2.0
  • Networking and .NET Remoting
  • Generics, Collections

  • GUI/Windows® Forms
  • OOP: Classes, Inheritance, and Polymorphism
  • OOD/UML™ ATM Case Study
  • Graphics and Multimedia
  • Multithreading
  • Exception Handling
  • And more...
VISIT WWW.DEITEL.COM
  • Download code examples
  • To receive updates on this book, subscribe to the free DEITEL® BUZZ ONLINE e-mail newsletter at www.deitel.com/newsletter/subscribe.html
  • Read archived Issues of the DEITEL® BUZZ ONLINE
  • Get corporate training information

Read More

Product Details

ISBN-13:
9780131345911
Publisher:
Prentice Hall
Publication date:
12/06/2005
Series:
Deitel Developer Series
Edition description:
REV
Pages:
1360
Product dimensions:
6.92(w) x 9.18(h) x 2.46(d)

Table of Contents

1Introduction to computers, the Internet and Visual C#1
2Introduction to the Visual C# 2005 Express Edition IDE18
3Introduction to C# applications51
4Introduction to classes and objects92
5Control statements : part 1129
6Control statements : part 2160
7Methods : a deeper look195
8Arrays241
9Classes and objects : a deeper look294
10Object-oriented programming : inheritance342
11Polymorphism, interfaces & operator overloading381
12Exception handling431
13Graphical user interface concepts : part 1460
14Graphical user interface concepts : part 2504
15Multithreading567
16Strings, characters and regular expressions607
17Graphics and multimedia647
18Files and streams707
19Extensible markup language (XML)753
20Database, SQL and ADO.NET808
21ASP.NET 2.0, Web forms and Web controls859
22Web services962
23Networking : streams-based sockets and datagrams1022
24Data structures1074
25Generics1114
26Collections1134
AOperator precedence chart1162
BNumber systems1164
CUsing the Visual Studio 2005 debugger1174
DASCII character set1191
EUnicode1192
FIntroduction to XHTML : part 11200
GIntroduction to XHTML : part 21221
HHTML/XHTML special characters1252
IHTML/XHTML colors1253
JATM case study code1256
KUML 2 : additional diagram types1283
LSimple types1285

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >