
Résumé
- The serious developer's guide to leveraging the power of Windows 2000
- For both C++ and C# developers!
- Windows 2000 concurrency, threading, processes, and exception handling
- .NET Framework: architecture, common language runtime, metadata, and more
- CD-ROM: Code covering the material discussed in the book
Foreword by Andrew Scoppa, UCI Software Technical Training
- All the information you need to create sophisticated Windows 2000 applications
- Practical techniques for distributed and Web development
- Revamped Windows 2000 concurrency and threading models
- .NET Framework: base classes, Common Language Runtime, metadata, and self-describing components
- Programming with managed extensions for Visual C++ 7.0
- Integrating managed and legacy code
The complete Windows 2000 programming tutorial for every C++ and C# programmer!
Using Windows 2000, developers can build breakthrough distributed and Web systems more rapidly and productively than ever before. Now, there's a guide to Windows 2000 development that lets you choose the right tools for each job: Visual C++, or C# and the new Microsoft .NET framework!
Dr. Reeves begins with a detailed architectural overview of Windows 2000 and its key components; then introduces the fundamentals of Windows 2000 programming for both C++ and C# programmers, including processes, threads, jobs, error handling, and Windows 2000's Win32 APIs. Next, he introduces the .NET Framework, showing how its base classes almost entirely encapsulate the Win32 APIs, how to leverage .NET and C# to build more scalable and robustapplications, and how to integrate legacy and "managed" code in the same components.
The book includes detailed coverage of both the Visual C++ 7.0 and C# compilers, showing how to use each to take full advantage of the .NET Framework for building powerful distributed applications. If you're ready to leverage Windows 2000 and .NET to the fullest, you're ready for C++/C# Programmer's Guide for Windows 2000.
About the CD-ROM
The accompanying CD-ROM contains code examples covering the material discussed in the book.
Contents
Foreword.
Preface.
1. Introduction.
2. Processes, Threads, and Jobs in Windows 2000.
3. .NET Framework.
4. Visual C++ 7.0.
5. C#.
Appendix A: APIs.
Appendix B: Base Priority.
Appendix C: Object Categories.
Appendix D: Functions in Alphabetic Order (1939 APIs).
Appendix E: Win32 API Functions by Category (95).
Appendix F: Win32 Data Types.
Appendix G: .NET Framework Namespaces.
Appendix H: Attributes.
Appendix I: Debugging Visual C++.
Appendix J: Event Handling in Visual C++.
Appendix K: Managed Extensions for C++ Reference.
Appendix L: /CLR (Common Language Runtime Compilation).
Appendix M: C# Compiler Options.
Appendix N: C# Keywords.
Appendix O: C# Libraries Tutorial.
About the Author.
About UCI.
Index.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | Ronald D. Reeves |
Parution | 01/10/2001 |
Nb. de pages | 368 |
Format | 17,7 x 23,5 |
Couverture | Broché |
Poids | 792g |
Intérieur | Noir et Blanc |
EAN13 | 9780130409478 |
Avantages Eyrolles.com
Nos clients ont également acheté
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
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation Windows
- Informatique Développement d'applications Programmation .NET
- Informatique Développement d'applications Programmation .NET C#
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C #
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Langages J#
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET
- Informatique Développement d'applications Outils de développement Visual Studio.NET