Résumé
This is a book that contains complete coverage of the C# programming language. It's light on theory, necessary on syntax, and heavy on practical application. Each chapter brings you step-by-step from the core of the C# language to elements of the .NET Framework, and introduces advanced concepts on distributed n-tier Internet applications. Additionally, C# Unleashed shows how to debug, monitor, and scale enterprise applications, enabling you to use the C# programming language to ship the right code at the right time.
Contents
Introduction.
I. C# BASICS.
- The C# Relationship to .NET.
- Getting Started with C#.
- Writing C# Expressions.
- Using Statements and Loops to Controlling Program Flow.
- Debugging and Pre-Processing.
- Object and Component Concepts.
- Working with Classes.
- Designing Object-Oriented Programs.
- Overloading Class Members and Operators.
- Handling Exceptions and Errors.
- Delegates and Events.
- Organizing Code with Namespaces.
- Creating structs.
- Implementing Interfaces.
- Performing Conversions.
- Presenting Graphical User Interfaces.
- File I/O and Serialization.
- XML.
- Database Programming with ADO.NET.
- Writing Web Applications with ASP.NET.
- Remoting.
- Web Services.
- Multi-Threading.
- Browsing the Network Libraries.
- String Manipulation.
- C# Collections.
- Attributes.
- Reflection.
- Localization and Resources.
- Unsafe Code. Platform Invoke.
- Runtime Debugging.
- Performance Monitoring.
- Integrating C# with COM.
- Garbage Collection.
- Cross-Language Programming with C#.
- The Common Language Runtime.
- Versioning and Assemblies.
Appendix A. Compiling Program
Appendix B. The .NET Frameworks Class Libraries.
Appendix C. Online Resources.
Index.
L'auteur - Joseph Mayo
Joe Mayo is a pioneer within the C# community. He created the C# Station Web site shortly after this new language was introduced, and his very popular C# tutorials are accessed by Web developers and Web sites throughout the world. Joe is a seasoned developer with more than 14 years of robust experiences. Over the years, he has programmed in a variety of languages including assembler, C, C++, VBA, and Forte 4GL. His database experience encompasses Paradox, Dbase III, MS Access, and Oracle; frameworks include MFC and Motif. He has programmed several operating systems, including VAX VMS, RSX-11, Unix, and several versions of MS-DOS and MS-Windows. Joe also has developed applications in standalone mode for desktops, client/server on LANs, and n-tier applications on LANs and WANs. Joe is currently a Software Engineer for Quest Communications.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Sams |
Auteur(s) | Joseph Mayo |
Parution | 27/12/2001 |
Nb. de pages | 794 |
Format | 18,5 x 23,2 |
Couverture | Broché |
Poids | 1315g |
Intérieur | Noir et Blanc |
EAN13 | 9780672321221 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse