C# For Experienced Programmers
by: Deitel, Harvey M.; Deitel, Paul J.; Listfield, Jeffrey A.; Nieto, Tem R.; Yaeger, Cheryl H.; Zlatkina, Marina
C# For Experienced Programmers
by: Deitel, Harvey M.; Deitel, Paul J.; Listfield, Jeffrey A.; Nieto, Tem R.; Yaeger, Cheryl H.; Zlatkina, Marina
- ISBN 13:
9780130461339
- ISBN 10:
0130461334
- Edition: 1st
- Format: Paperback
- Copyright: 01/01/2003
- Publisher: Prentice Hall Ptr
- Newer Edition
Rent
Sorry, this item is currently unavailable.
Free Shipping On Every Order
Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Extend or Purchase Your Rental at Any Time
Need to keep your rental past your due date? At any time before your due date you can extend or purchase your rental through your account.
Summary
Presents important C# concepts in the context of fully tested programs, complete with syntax shading, detailed line by line descriptions and program outputs. Includes 402 programming tips that help you build applications that are portable, reusable and optimized for performance. Softcover.
Author Biography
Read moreDr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc.
Table of Contents
Read morePreface | xxxix | ||||
Introduction to .NET and C# | 1 | (1) | |||
| 2 | (1) | |||
| 2 | (2) | |||
| 4 | (1) | |||
| 4 | (1) | |||
| 5 | (2) | |||
| 7 | (2) | |||
| 9 | (1) | |||
| 9 | (1) | |||
| 10 | (9) | |||
| 19 | (2) | |||
| 21 | (1) | |||
| 22 | (38) | |||
| 23 | (1) | |||
| 24 | (3) | |||
| 27 | (2) | |||
| 29 | (4) | |||
| 29 | (1) | |||
| 30 | (1) | |||
| 31 | (2) | |||
| 33 | (1) | |||
| 34 | (9) | |||
| 43 | (9) | |||
| 52 | (1) | |||
| 53 | (5) | |||
| 58 | (2) | |||
| 60 | (37) | |||
| 61 | (1) | |||
| 61 | (2) | |||
| 63 | (1) | |||
| 63 | (1) | |||
| 64 | (3) | |||
| 67 | (1) | |||
| 67 | (2) | |||
| 69 | (2) | |||
| 71 | (5) | |||
| 76 | (4) | |||
| 80 | (1) | |||
| 81 | (3) | |||
| 84 | (4) | |||
| 88 | (7) | |||
| 95 | (2) | |||
| 97 | (40) | |||
| 98 | (1) | |||
| 99 | (1) | |||
| 99 | (7) | |||
| 106 | (2) | |||
| 108 | (1) | |||
| 109 | (1) | |||
| 110 | (4) | |||
| 114 | (3) | |||
| 117 | (2) | |||
| 119 | (3) | |||
| 122 | (1) | |||
| 123 | (3) | |||
| 126 | (1) | |||
| 126 | (4) | |||
| 130 | (5) | |||
| 135 | (1) | |||
| 136 | (1) | |||
| 137 | (55) | |||
| 138 | (1) | |||
| 139 | (8) | |||
| 147 | (1) | |||
| 147 | (2) | |||
| 149 | (1) | |||
| 150 | (4) | |||
| 154 | (7) | |||
| 161 | (4) | |||
| 165 | (2) | |||
| 167 | (1) | |||
| 168 | (5) | |||
| 173 | (2) | |||
| 175 | (6) | |||
| 181 | (2) | |||
| 183 | (1) | |||
| 183 | (6) | |||
| 189 | (2) | |||
| 191 | (1) | |||
| 192 | (37) | |||
| 193 | (1) | |||
| 194 | (3) | |||
| 197 | (1) | |||
| 197 | (21) | |||
| 218 | (3) | |||
| 221 | (6) | |||
| 227 | (1) | |||
| 228 | (1) | |||
| 229 | (55) | |||
| 230 | (1) | |||
| 230 | (7) | |||
| 237 | (1) | |||
| 238 | (1) | |||
| 239 | (2) | |||
| 241 | (8) | |||
| 249 | (1) | |||
| 250 | (10) | |||
| 260 | (12) | |||
| 272 | (5) | |||
| 277 | (5) | |||
| 282 | (2) | |||
| 284 | (32) | |||
| 285 | (1) | |||
| 286 | (3) | |||
| 289 | (5) | |||
| 294 | (1) | |||
| 295 | (8) | |||
| 303 | (5) | |||
| 308 | (4) | |||
| 312 | (2) | |||
| 314 | (2) | |||
| 316 | (42) | |||
| 317 | (1) | |||
| 318 | (3) | |||
| 321 | (5) | |||
| 322 | (4) | |||
| 326 | (4) | |||
| 330 | (7) | |||
| 337 | (3) | |||
| 340 | (9) | |||
| 349 | (2) | |||
| 351 | (2) | |||
| 353 | (4) | |||
| 357 | (1) | |||
| 358 | (65) | |||
| 359 | (1) | |||
| 359 | (9) | |||
| 368 | (4) | |||
| 372 | (8) | |||
| 375 | (2) | |||
| 377 | (3) | |||
| 380 | (5) | |||
| 385 | (6) | |||
| 391 | (7) | |||
| 398 | (5) | |||
| 403 | (9) | |||
| 412 | (4) | |||
| 416 | (5) | |||
| 421 | (2) | |||
| 423 | (39) | |||
| 424 | (1) | |||
| 425 | (2) | |||
| 427 | (5) | |||
| 432 | (2) | |||
| 434 | (6) | |||
| 440 | (9) | |||
| 449 | (11) | |||
| 460 | (2) | |||
| 462 | (48) | |||
| 463 | (1) | |||
| 463 | (2) | |||
| 465 | (1) | |||
| 466 | (2) | |||
| 468 | (4) | |||
| 472 | (1) | |||
| 473 | (3) | |||
| 476 | (1) | |||
| 477 | (1) | |||
| 478 | (2) | |||
| 480 | (2) | |||
| 482 | (2) | |||
| 484 | (4) | |||
| 488 | (3) | |||
| 491 | (3) | |||
| 494 | (4) | |||
| 498 | (11) | |||
| 509 | (1) | |||
| 510 | (68) | |||
| 511 | (2) | |||
| 513 | (1) | |||
| 514 | (8) | |||
| 522 | (5) | |||
| 527 | (3) | |||
| 530 | (3) | |||
| 533 | (4) | |||
| 537 | (6) | |||
| 543 | (1) | |||
| 544 | (2) | |||
| 546 | (13) | |||
| 559 | (3) | |||
| 562 | (14) | |||
| 576 | (2) | |||
| 578 | (78) | |||
| 579 | (1) | |||
| 579 | (2) | |||
| 581 | (2) | |||
| 583 | (10) | |||
| 593 | (12) | |||
| 605 | (11) | |||
| 616 | (4) | |||
| 620 | (4) | |||
| 624 | (5) | |||
| 629 | (5) | |||
| 634 | (20) | |||
| 654 | (2) | |||
| 656 | (53) | |||
| 657 | (1) | |||
| 657 | (5) | |||
| 662 | (3) | |||
| 665 | (18) | |||
| 683 | (12) | |||
| 684 | (3) | |||
| 687 | (3) | |||
| 690 | (1) | |||
| 691 | (4) | |||
| 695 | (7) | |||
| 702 | (3) | |||
| 705 | (2) | |||
| 707 | (2) | |||
| 709 | (48) | |||
| 710 | (1) | |||
| 711 | (1) | |||
| 712 | (7) | |||
| 719 | (15) | |||
| 719 | (1) | |||
| 720 | (3) | |||
| 723 | (3) | |||
| 726 | (2) | |||
| 728 | (3) | |||
| 731 | (1) | |||
| 732 | (1) | |||
| 733 | (1) | |||
| 734 | (1) | |||
| 735 | (9) | |||
| 735 | (7) | |||
| 742 | (2) | |||
| 744 | (8) | |||
| 752 | (3) | |||
| 755 | (2) | |||
| 757 | (85) | |||
| 758 | (1) | |||
| 759 | (2) | |||
| 761 | (1) | |||
| 762 | (13) | |||
| 775 | (21) | |||
| 776 | (4) | |||
| 780 | (5) | |||
| 785 | (11) | |||
| 796 | (19) | |||
| 797 | (9) | |||
| 806 | (9) | |||
| 815 | (7) | |||
| 822 | (14) | |||
| 836 | (2) | |||
| 838 | (2) | |||
| 840 | (2) | |||
| 842 | (63) | |||
| 843 | (1) | |||
| 844 | (3) | |||
| 847 | (2) | |||
| 849 | (15) | |||
| 864 | (13) | |||
| 877 | (6) | |||
| 883 | (10) | |||
| 893 | (10) | |||
| 903 | (2) | |||
| 905 | (36) | |||
| 906 | (1) | |||
| 907 | (2) | |||
| 909 | (1) | |||
| 910 | (9) | |||
| 919 | (5) | |||
| 924 | (15) | |||
| 939 | (2) | |||
| 941 | (61) | |||
| 942 | (1) | |||
| 942 | (2) | |||
| 944 | (12) | |||
| 956 | (5) | |||
| 961 | (3) | |||
| 964 | (17) | |||
| 966 | (7) | |||
| 973 | (8) | |||
| 981 | (19) | |||
| 981 | (3) | |||
| 984 | (6) | |||
| 990 | (4) | |||
| 994 | (6) | |||
| 1000 | (2) | |||
| 1002 | (55) | |||
| 1003 | (1) | |||
| 1004 | (2) | |||
| 1006 | (1) | |||
| 1006 | (2) | |||
| 1008 | (1) | |||
| 1008 | (6) | |||
| 1009 | (1) | |||
| 1010 | (1) | |||
| 1011 | (1) | |||
| 1011 | (1) | |||
| 1012 | (2) | |||
| 1014 | (6) | |||
| 1020 | (4) | |||
| 1024 | (1) | |||
| 1025 | (1) | |||
| 1025 | (8) | |||
| 1033 | (5) | |||
| 1038 | (1) | |||
| 1039 | (2) | |||
| 1041 | (12) | |||
| 1042 | (2) | |||
| 1044 | (1) | |||
| 1045 | (3) | |||
| 1048 | (3) | |||
| 1051 | (1) | |||
| 1052 | (1) | |||
| 1053 | (1) | |||
| 1054 | (3) | |||
| 1057 | (52) | |||
| 1058 | (1) | |||
| 1058 | (2) | |||
| 1060 | (15) | |||
| 1075 | (8) | |||
| 1083 | (5) | |||
| 1088 | (13) | |||
| 1101 | (6) | |||
| 1107 | (1) | |||
| 1108 | (1) | |||
A Operator Precedence Chart | 1109 | (2) | |||
B Number Systems | 1111 | (11) | |||
| 1112 | (3) | |||
| 1115 | (2) | |||
| 1117 | (1) | |||
| 1117 | (1) | |||
| 1118 | (1) | |||
| 1119 | (1) | |||
| 1120 | (2) | |||
C Career Opportunities | 1122 | (20) | |||
| 1123 | (1) | |||
| 1124 | (1) | |||
| 1125 | (5) | |||
| 1127 | (2) | |||
| 1129 | (1) | |||
| 1129 | (1) | |||
| 1130 | (1) | |||
| 1131 | (5) | |||
| 1131 | (1) | |||
| 1132 | (1) | |||
| 1132 | (1) | |||
| 1133 | (1) | |||
| 1134 | (1) | |||
| 1135 | (1) | |||
| 1135 | (1) | |||
| 1136 | (1) | |||
| 1137 | (5) | |||
D Visual Studio .NET Debugger | 1142 | (18) | |||
| 1143 | (1) | |||
| 1144 | (2) | |||
| 1146 | (3) | |||
| 1149 | (4) | |||
| 1153 | (2) | |||
| 1155 | (3) | |||
| 1158 | (2) | |||
E Generating Documentation in Visual Studio .NET | 1160 | (19) | |||
| 1161 | (1) | |||
| 1161 | (1) | |||
| 1162 | (8) | |||
| 1170 | (2) | |||
| 1172 | (5) | |||
| 1177 | (2) | |||
F ASCII Character Set | 1179 | (1) | |||
G Unicode® | 1180 | (11) | |||
| 1181 | (1) | |||
| 1182 | (1) | |||
| 1183 | (1) | |||
| 1184 | (1) | |||
| 1184 | (1) | |||
| 1185 | (3) | |||
| 1188 | (1) | |||
| 1189 | (2) | |||
H COM Integration | 1191 | (11) | |||
| 1191 | (1) | |||
| 1192 | (4) | |||
| 1196 | (4) | |||
| 1200 | (1) | |||
| 1201 | (1) | |||
I Introduction to HyperText Markup Language 4: Part 1 | 1202 | (20) | |||
| 1203 | (1) | |||
| 1203 | (1) | |||
| 1204 | (1) | |||
| 1204 | (3) | |||
| 1207 | (1) | |||
| 1208 | (2) | |||
| 1210 | (4) | |||
| 1214 | (2) | |||
| 1216 | (1) | |||
| 1217 | (3) | |||
| 1220 | (1) | |||
| 1221 | (1) | |||
J Introduction to HyperText Markup Language 4: Part 2 | 1222 | (30) | |||
| 1223 | (1) | |||
| 1223 | (2) | |||
| 1225 | (3) | |||
| 1228 | (3) | |||
| 1231 | (7) | |||
| 1238 | (3) | |||
| 1241 | (2) | |||
| 1243 | (2) | |||
| 1245 | (2) | |||
| 1247 | (2) | |||
| 1249 | (2) | |||
| 1251 | (1) | |||
K Introduction to XHTML: Part 1 | 1252 | (23) | |||
| 1253 | (1) | |||
| 1253 | (1) | |||
| 1254 | (3) | |||
| 1257 | (1) | |||
| 1258 | (2) | |||
| 1260 | (3) | |||
| 1263 | (4) | |||
| 1267 | (2) | |||
| 1269 | (1) | |||
| 1270 | (3) | |||
| 1273 | (1) | |||
| 1274 | (1) | |||
L Introduction to XHTML: Part 2 | 1275 | (32) | |||
| 1276 | (1) | |||
| 1276 | (3) | |||
| 1279 | (2) | |||
| 1281 | (3) | |||
| 1284 | (8) | |||
| 1292 | (3) | |||
| 1295 | (2) | |||
| 1297 | (1) | |||
| 1298 | (4) | |||
| 1302 | (2) | |||
| 1304 | (1) | |||
| 1305 | (2) | |||
M HTML/XHTML Special Characters | 1307 | (1) | |||
N HTML/XHTML Colors | 1308 | (3) | |||
O Bit Manipulation | 1311 | (17) | |||
| 1312 | (1) | |||
| 1312 | (12) | |||
| 1324 | (3) | |||
| 1327 | (1) | |||
P Crystal Reports® for Visual Studio .NET | 1328 | (6) | |||
| 1328 | (1) | |||
| 1328 | (1) | |||
| 1329 | (5) | |||
| 1332 | (1) | |||
| 1332 | (2) | |||
Bibliography | 1334 | (4) | |||
Index | 1338 |
Supplemental Materials
Read moreWhat is included with this book?
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.
Excerpts
Read morePreface Live in fragments no longer. Only connect. --Edward Morgan Forster We wove a web in childhood, A web of sunny air. --Charlotte Bronte Welcome to C# and the world of Windows, Internet and World-Wide-Web programming with Visual Studio .NET and the .NET platform! This book is the second in the new Deitel Developer Series, which presents leading-edge computing technologies to software developers and IT professionals. C# (pronounced "C-sharp") was developed by Microsoft expressly for its .NET platform. C# provides the features that are most important to programmers, such as object-oriented programming, graphics, graphical-user-interface (GUI) components, exception handling, multithreading, multimedia (audio, images, animation and video), file processing, prepackaged data structures, database processing, Internet and World-Wide-Web-based multi-tier application development, networking, Web services and distributed computing. The language is appropriate for implementing Internet- and World-Wide-Web-based applications that integrate seamlessly with Windows-based applications. The .NET platform offers powerful capabilities for software development and deployment, including language and platform independence. For example, developers writing code in any (or several) of the .NET languages (such as C#, Visual Basic .NET and Visual C++ .NET) can contribute components to the same software product. In addition to providing language independence, .NET extends program portability by enabling .NET applications to reside on, and communicate across, multiple platforms. This facilitates the creation and use of Web services, which are applications that expose functionality to clients via the Internet. The .NET platform enables Web-based applications to be distributed to consumer-electronic devices, such as wireless phones and personal digital assistants (PDAs), as well as to desktop computers. The capabilities that Microsoft has incorporated into the .NET platform increase programmer productivity and decrease development time. Who Should Read This Book Deitel & Associates, Inc. has several C# publications, intended for various audiences. We provide information on www.deitel.com , here and inside this book's back cover to help you determine which publication is best for you. Our first C# book, C# How to Program, was published as part of our How to ProgramSeries, for college and university students. It provides a comprehensive treatment of C# and includes learning aids and extensive ancillary support. C# How to Programassumes that the reader has little or no programming experience. Early chapters focus on fundamental programming principles. The book builds on this to create increasingly complex and sophisticated programs that demonstrate how to use C# to create graphical user interfaces, networking applications, multithreaded applications, Web-based applications and more. We encourage professors and professionals to consider the C# Complete Training Course. This package includes C# How to Program as well as the C# Multimedia Cyber Classroom, an interactive multimedia CD-ROM that provides extensive e-Learning features. The C# Complete Training Courseand C# Multimedia Cyber Classroomare discussed in detail later in this Preface. Our third C# publication, C#: A Programmer's Introduction, is part of the new Deitel Developer Series, intended for professional software developers-from novices through experienced programmers. C#: A Programmer's Introductionis a part of the A Programmer's Introduction subseries, which is designed for programmers with little (or no) programming experience. The book begins with C# programming fundamentals. The core of C#: A Pr
Write a Review
Currently unavailable